# Twilio Integration via LowCodeAPI
**Last Updated**: February 10, 2026
## Overview
Cloud communications platform (voice, messaging, video, and more)
**Categories:**
- {'id': 'communication-messaging', 'name': 'Communication & Messaging', 'description': 'Team communication, messaging, and notification services', 'priority': 8}
## Base Endpoint
https://api.lowcodeapi.com/twilio
**Important**: Always include the provider name in the URL path after `api.lowcodeapi.com/`
## Authentication
**Type:** TOKEN
**Official Documentation:** https://www.twilio.com/docs/usage/api
## URL Format (Important)
LowCodeAPI supports two URL formats. **Always try the New Format first**, then fall back to Old Format if needed.
### New Format (Priority)
- Path parameters stay in the URL path
- Do NOT include path parameters as query parameters
- Example: `https://api.lowcodeapi.com/{provider}/resource/{id}?api_token=XXX`
### Old Format (Fallback)
- Path parameters become query parameters
- Example: `https://api.lowcodeapi.com/{provider}/resource/id?id={id}&api_token=XXX`
### Decision Flow for AI Agents
1. Always use **New Format** first - keep path parameters in the URL path
2. If you get a 404 or error, try **Old Format** with sanitized path
3. Log which format worked for future requests to this provider
## API Categories
## Common Endpoints
### Schedule a Message resource
**Method:** POST
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Messages.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Messages.json?AccountSid={AccountSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
**Example Request (New Format):**
```bash
curl -X POST 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/sms/api/message-resource#schedule-a-message-resource
### Fetch a Message resource
**Method:** GET
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Messages/Sid.json?AccountSid={AccountSid}&Sid={Sid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| Sid | string | |
**Example Request (New Format):**
```bash
curl -X GET 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/sms/api/message-resource#fetch-a-message-resource
### Read multiple Message resources
**Method:** GET
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Messages.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Messages.json?AccountSid={AccountSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
**Query Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| DateSent | number | |
| From | number | |
| To | number | |
**Example Request (New Format):**
```bash
curl -X GET 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/sms/api/message-resource#read-multiple-message-resources
### Update a Message resource
**Method:** POST
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Messages/Sid.json?AccountSid={AccountSid}&Sid={Sid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| Sid | string | |
**Request Body:**
| Field | Type | Description |
|-------|------|-------------|
| Body | string | |
| Status | string | |
**Example Request (New Format):**
```bash
curl -X POST 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/sms/api/message-resource?code-sample=code-create-a-message-and-specify-a-statuscallback-url&code-language=curl&code-sdk-version=json#update-a-message-resource
### Delete a Message resource
**Method:** DELETE
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Messages/Sid.json?ConnectionPolicySid={ConnectionPolicySid}&Sid={Sid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| ConnectionPolicySid | string | |
| Sid | string | |
**Example Request (New Format):**
```bash
curl -X DELETE 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/sms/api/message-resource?code-sample=code-create-a-message-and-specify-a-statuscallback-url&code-language=curl&code-sdk-version=json#delete-a-message-resource
### Create a Call resource
**Method:** POST
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Calls.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Calls.json?AccountSid={AccountSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
**Request Body:**
| Field | Type | Description |
|-------|------|-------------|
| From | string | |
| To | string | |
| Twiml | string | |
**Example Request (New Format):**
```bash
curl -X POST 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/voice/api/call-resource#create-a-call-resource
### Fetch a Call resource
**Method:** GET
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Calls/{Sid}.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{Sid}.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Calls/Sid.json?AccountSid={AccountSid}&Sid={Sid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| Sid | string | |
**Example Request (New Format):**
```bash
curl -X GET 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{Sid}.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/voice/api/call-resource#fetch-a-call-resource
### Call Recordings
**Method:** GET
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Recordings
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Recordings?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Calls/CallSid/Recordings?AccountSid={AccountSid}&CallSid={CallSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| CallSid | string | |
**Example Request (New Format):**
```bash
curl -X GET 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Recordings?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/voice/api/call-resource#call-recordings
### Call Feedback
**Method:** POST
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Feedback
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Feedback?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Calls/CallSid/Feedback?AccountSid={AccountSid}&CallSid={CallSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| CallSid | string | |
**Example Request (New Format):**
```bash
curl -X POST 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Feedback?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/voice/api/call-resource#call-feedback
### Read multiple Call resources
**Method:** GET
**LowCodeAPI Path:** /2010-04-01/Accounts/{AccountSid}/Calls.json
**New Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls.json?api_token=YOUR_API_TOKEN
**Old Format URL:**
https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/AccountSid/Calls.json?AccountSid={AccountSid}&CallSid={CallSid}&api_token=YOUR_API_TOKEN
**Path Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| AccountSid | string | |
| CallSid | string | |
**Query Parameters:**
| Parameter | Type | Description |
|-----------|------|-------------|
| Client identifier or SIM SID | | |
| EndTime | string | |
| From | string | |
| ParentCallSid | string | |
| StartTime | string | |
| Status | string | |
| To | string | |
**Example Request (New Format):**
```bash
curl -X GET 'https://api.lowcodeapi.com/twilio/2010-04-01/Accounts/{AccountSid}/Calls.json?api_token=YOUR_API_TOKEN'
```
**Official Documentation:** https://www.twilio.com/docs/voice/api/call-resource#read-multiple-call-resources
## Usage Examples
### Example 1: Basic API Request (New Format)
Making a simple GET request to retrieve resources:
```bash
# Get a list of resources - no path parameters needed
curl -X GET "https://api.lowcodeapi.com/twilio/endpoint?api_token=YOUR_API_TOKEN"
```
### Example 2: Request with Path Parameters (New Format)
Retrieving a specific resource using its ID:
```bash
# Get specific resource by ID - replace RESOURCE_ID with actual ID from previous response
curl -X GET "https://api.lowcodeapi.com/twilio/endpoint/{RESOURCE_ID}?api_token=YOUR_API_TOKEN"
# Note: RESOURCE_ID typically comes from a previous list request or from the provider dashboard
```
### Example 3: POST Request with Body (New Format)
Creating a new resource:
```bash
# Create a new resource
curl -X POST "https://api.lowcodeapi.com/twilio/endpoint?api_token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"field": "value", "another_field": "another_value"}'
```
## Error Handling
LowCodeAPI returns standard HTTP status codes. Common errors:
| Status Code | Description |
|-------------|-------------|
| 200 | Success - Request completed successfully |
| 400 | Bad Request - Invalid parameters or request body |
| 401 | Unauthorized - Invalid or missing API token |
| 403 | Forbidden - Insufficient permissions |
| 404 | Not Found - Endpoint or resource doesn't exist |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Server Error - Provider API error |
All error responses include error details:
```json
{
"data": {
"error": {
"message": "Error description",
"code": "ERROR_CODE"
}
}
}
```
## Complete Endpoint Reference
| Endpoint | Method | Category |
|----------|--------|----------|
| Schedule a Message resource | POST | Message Resource |
| Fetch a Message resource | GET | Message Resource |
| Read multiple Message resources | GET | Message Resource |
| Update a Message resource | POST | Message Resource |
| Delete a Message resource | DELETE | Message Resource |
| Create a Call resource | POST | Call Resource |
| Fetch a Call resource | GET | Call Resource |
| Call Recordings | GET | Call Resource |
| Call Feedback | POST | Call Resource |
| Read multiple Call resources | GET | Call Resource |
| Update a Call resource | POST | Call Resource |
| Delete a Call resource | DELETE | Call Resource |
| Create an AlphaSender resource | POST | Alpha Sender Resource |
| Fetch an AlphaSender resource | GET | Alpha Sender Resource |
| Read multiple AlphaSender resources | GET | Alpha Sender Resource |
| Delete an AlphaSender resource | DELETE | Alpha Sender Resource |
| Create an Application resource | POST | Application Resource |
| Fetch an Application resource | GET | Application Resource |
| Read multiple Application resources | GET | Application Resource |
| Update an Application resource | POST | Application Resource |
| Delete an Application resource | DELETE | Application Resource |
| Delete an Archived Call | DELETE | Archived Call |
| Create a ByocTrunk resource | POST | BYOC Trunk Resource |
| Fetch a ByocTrunk resource | GET | BYOC Trunk Resource |
| Read multiple ByocTrunk resources | GET | BYOC Trunk Resource |
| Update a ByocTrunk resource | POST | BYOC Trunk Resource |
| Delete a ByocTrunk resource | DELETE | BYOC Trunk Resource |
| Read multiple CallEvent resources | GET | Call Event Resource |
| Create a Participant | POST | Conference Participant Resource |
| Fetch a Participant resource | GET | Conference Participant Resource |
| Manage conference participants | GET | Conference Resource |
| Update a Participant resource | POST | Conference Participant Resource |
| Delete a Participant resource | DELETE | Conference Participant Resource |
| Fetch a Conference resource | GET | Conference Resource |
| Read multiple Conference resources | GET | Conference Resource |
| Update a Conference resource | POST | Conference Resource |
| Conference Recordings | GET | Conference Resource |
| Create a ConnectionPolicy resource | POST | Connection Policy Resource |
| Fetch a ConnectionPolicy resource | GET | Connection Policy Resource |
| Read multiple ConnectionPolicy resources | GET | Connection Policy Resource |
| Update a ConnectionPolicy resource | POST | Connection Policy Resource |
| Delete a ConnectionPolicy resource | DELETE | Connection Policy Resource |
| Create a ConnectionPolicyTarget resource | POST | Connection Policy Target Resource |
| Fetch a ConnectionPolicyTarget resource | GET | Connection Policy Target Resource |
| Read multiple ConnectionPolicyTarget resources | GET | Connection Policy Target Resource |
| Update a ConnectionPolicyTarget resource | POST | Connection Policy Target Resource |
| Delete a ConnectionPolicyTarget resource | DELETE | Connection Policy Target Resource |
| Read multiple DialingPermissions Country resources | GET | Dialing Permissions Resources |
| Create a DialingPermissions BulkCountryUpdate reso... | POST | Dialing Permissions Resources |
| Read multiple DialingPermissions HighRiskSpecialPr... | GET | Dialing Permissions Resources |
| Fetch a DialingPermissions Settings resource | GET | Dialing Permissions Resources |
| Update a DialingPermissions Settings resource | POST | Dialing Permissions Resources |
| Create and validate a new Emergency Address | POST | Emergency Calling |
| Enable and disable Emergency Calling | POST | Emergency Calling |
| Check Emergency Calling Status on a Twilio number | GET | Emergency Calling |
| Delete an Emergency Address | DELETE | Emergency Calling |
| Enable and Disable Emergency Calling on SIP Domain | POST | Emergency Calling |
| Update a call Feedback resource | POST | Feedback Resource |
| Fetch a call Feedback resource | GET | Feedback Resource |
| Create a CallFeedbackSummary resource | POST | Feedback Summary Resource |
| Fetch a CallFeedbackSummary resource | GET | Feedback Summary Resource |
| Delete a CallFeedbackSummary resource | DELETE | Feedback Summary Resource |
| Create an IpRecord resource | POST | IP Record Resource |
| Fetch an IpRecord resource | GET | IP Record Resource |
| Read multiple IpRecord resources | GET | IP Record Resource |
| Update an IpRecord resource | POST | IP Record Resource |
| Delete an IpRecord resource | DELETE | IP Record Resource |
| Create a Stream resource | POST | Media Streams |
| Fetch a Media resource | GET | Media Resource |
| Read multiple Media resources | GET | Media Resource |
| Delete a Media resource | DELETE | Media Resource |
| Fetch a Member resource | GET | Member Resource |
| Read multiple Member resources | GET | Member Resource |
| Update a Member resource | POST | Member Resource |
| Create a MessageFeedback resource | POST | Message Feedback Resource |
| Starting a Pay session | POST | Payment Resources |
| Update a Pay session | POST | Payment Resources |
| Create a PhoneNumber Resource (Add a Phone Number ... | POST | Phone Number Resource |
| Fetch a PhoneNumber resource | GET | Phone Number Resource |
| Read multiple PhoneNumber resources | GET | Phone Number Resource |
| Delete a PhoneNumber resource | DELETE | Phone Number Resource |
| Create a Queue resource | POST | Queue Resource |
| Fetch a Queue resource | GET | Queue Resource |
| Read multiple Queue resources | GET | Queue Resource |
| Update a Queue resource | POST | Queue Resource |
| Delete a Queue resource | DELETE | Queue Resource |
| Fetch a Transcription resource | GET | Recording Transcription |
| Read multiple Transcription resources | GET | Recording Transcription |
| Delete a Transcription resource | DELETE | Recording Transcription |
| Create a Recording resource | POST | Recording Resource |
| Fetch a Recording resource | GET | Recording Resource |
| Fetch a Recording's Transcriptions | GET | Recording Resource |
| Read multiple Recording Resources | GET | Recording Resource |
| Update a Recording resource | POST | Recording Resource |
| Delete a Recording resource | DELETE | Recording Resource |
| Create a SIP Credential resource | POST | SIP Credential resource |
| Fetch a SIP Credential resource | GET | SIP Credential resource |
| Read multiple SIP Credential resources | GET | SIP Credential resource |
| update-a-sip-credential-resource | POST | SIP Credential resource |
| Delete a SIP Credential resource | DELETE | SIP Credential resource |
| Create a SIP CredentialList resource | POST | SIP CredentialList resource |
| Fetch a SIP CredentialList resource | GET | SIP CredentialList resource |
| Read multiple SIP CredentialList resources | GET | SIP CredentialList resource |
| Update a SIP CredentialList resource | POST | SIP CredentialList resource |
| Delete a SIP CredentialList resource | DELETE | SIP CredentialList resource |
| Create a SIP CredentialListMapping resource | POST | SIP CredentialListMapping resource |
| Fetch a SIP CredentialListMapping resource | GET | SIP CredentialListMapping resource |
| Read multiple SIP CredentialListMapping resources | GET | SIP CredentialListMapping resource |
| Delete a SIP CredentialListMapping resource | DELETE | SIP CredentialListMapping resource |
| Create a SIP Domain Registration CredentialListMap... | POST | SIP Domain Registration CredentialListMapping resource |
| Fetch a SIP Domain Registration CredentialListMapp... | GET | SIP Domain Registration CredentialListMapping resource |
| Read a SIP Domain Registration CredentialListMappi... | GET | SIP Domain Registration CredentialListMapping resource |
| Delete a SIP Domain Registration CredentialListMap... | DELETE | SIP Domain Registration CredentialListMapping resource |
| Create a SIP IpAccessControlList resource | POST | SIP IpAccessControlList resource |
| Fetch a SIP IpAccessControlList resource | GET | SIP IpAccessControlList resource |
| Read multiple SIP IpAccessControlList resources | GET | SIP IpAccessControlList resource |
| Update a SIP IpAccessControlList resource | POST | SIP IpAccessControlList resource |
| Delete a SIP IpAccessControlList resource | DELETE | SIP IpAccessControlList resource |
| Create a SIP IpAccessControlListMapping resource | POST | SIP IpAccessControlListMapping resource |
| Fetch a SIP IpAccessControlListMapping resource | GET | SIP IpAccessControlListMapping resource |
| Read multiple SIP IpAccessControlListMapping resou... | GET | SIP IpAccessControlListMapping resource |
| Delete a SIP IpAccessControlListMapping resource | DELETE | SIP IpAccessControlListMapping resource |
| Create a SIP IpAddress resource | POST | SIP IpAddress resource |
| Fetch a SIP IpAddress resource | GET | SIP IpAddress resource |
| Read multiple SIP IpAddress resources | GET | SIP IpAddress resource |
| Update a SIP IpAddress resource | POST | SIP IpAddress resource |
| Delete a SIP IpAddress resource | DELETE | SIP IpAddress resource |
| Start SIPREC stream | POST | SIPREC |
| Update a Siprec resource | POST | SIPREC |
| Create a Service resource | POST | Service Resource |
| Fetch a Service resource | GET | Service Resource |
| Read multiple Service resources | GET | Service Resource |
| Update a Service resource | POST | Service Resource |
| Delete a Service resource | DELETE | Service Resource |
| Create a ShortCode resource | POST | Short Code Resource |
| Fetch a ShortCode resource | GET | Short Code Resource |
| Read multiple ShortCode resources | GET | Short Code Resource |
| Delete a ShortCode resource | DELETE | Short Code Resource |
| Create a SipDomain resource | POST | SIP Domain Resource |
| Fetch a SipDomain resource | GET | SIP Domain Resource |
| Read multiple SipDomain resources | GET | SIP Domain Resource |
| Update a SipDomain resource | POST | SIP Domain Resource |
| Delete a SipDomain resource | DELETE | SIP Domain Resource |
| Create a SourceIpMapping resource | POST | Source IP Mapping Resource |
| Fetch a SourceIpMapping resource | GET | Source IP Mapping Resource |
| Read multiple SourceIpMapping resources | GET | Source IP Mapping Resource |
| Update a SourceIpMapping resource | POST | Source IP Mapping Resource |
| Delete a SourceIpMapping resource | DELETE | Source IP Mapping Resource |
| Create a US A2P Campaign Use Case | POST | US App to Person Campaign Resource |
| Fetch a US A2P Campaign Use Case | GET | US App to Person Campaign Resource |
| Read a List of US A2P Campaign Use Cases | GET | US App to Person Campaign Resource |
| Delete a US A2P Campaign Use Case | DELETE | US App to Person Campaign Resource |
| Fetch Possible US A2P Campaign Use Cases for a Mes... | GET | US App to Person Messaging Service Use Case Resource |
| Create a UserDefinedMessage Resource | POST | User Defined Message Resource |
| Create a UserDefinedMessageSubscription Resource | POST | User Defined Message Subscription Resource |
## API Definition Endpoints
You can fetch the complete API specification for this provider:
**New Format (OpenAPI spec):**
```bash
curl 'https://backend.lowcodeapi.com/twilio/openapi'
```
**Old Format (API definition):**
```bash
curl 'https://backend.lowcodeapi.com/twilio/definition'
```
## Response Format
All responses are wrapped in a `data` key:
```json
{
"data": {
// Actual response from provider (object or array)
}
}
```