twilio.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Calls
create
calls.create
Initiate an outbound phone call
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
To | string | Yes | — |
From | string | Yes | — |
Url | string | No | — |
Twiml | string | No | — |
StatusCallback | string | No | — |
StatusCallbackMethod | GET | POST | No | — |
StatusCallbackEvent | string[] | No | — |
Timeout | number | No | — |
Record | boolean | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
sid | string | Yes | — |
date_created | string | No | — |
date_updated | string | No | — |
account_sid | string | Yes | — |
to | string | Yes | — |
to_formatted | string | No | — |
from | string | Yes | — |
from_formatted | string | No | — |
phone_number_sid | string | No | — |
status | string | Yes | — |
start_time | string | No | — |
end_time | string | No | — |
duration | string | No | — |
price | string | No | — |
price_unit | string | No | — |
direction | string | Yes | — |
api_version | string | No | — |
uri | string | Yes | — |
subresource_uris | object | No | — |
subresource_uris full type
subresource_uris full type
get
calls.get
Retrieve a call record by SID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
callSid | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
sid | string | Yes | — |
date_created | string | No | — |
date_updated | string | No | — |
account_sid | string | Yes | — |
to | string | Yes | — |
to_formatted | string | No | — |
from | string | Yes | — |
from_formatted | string | No | — |
phone_number_sid | string | No | — |
status | string | Yes | — |
start_time | string | No | — |
end_time | string | No | — |
duration | string | No | — |
price | string | No | — |
price_unit | string | No | — |
direction | string | Yes | — |
api_version | string | No | — |
uri | string | Yes | — |
subresource_uris | object | No | — |
subresource_uris full type
subresource_uris full type
list
calls.list
List call records with optional filters
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
To | string | No | — |
From | string | No | — |
Status | string | No | — |
StartTime | string | No | — |
EndTime | string | No | — |
PageSize | number | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
calls | object[] | Yes | — |
first_page_uri | string | No | — |
next_page_uri | string | No | — |
previous_page_uri | string | No | — |
page | number | No | — |
page_size | number | No | — |
uri | string | No | — |
calls full type
calls full type
Messages
get
messages.get
Retrieve a message by SID
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
messageSid | string | Yes | — |
| Name | Type | Required | Description |
|---|---|---|---|
sid | string | Yes | — |
date_created | string | No | — |
date_updated | string | No | — |
date_sent | string | No | — |
account_sid | string | Yes | — |
to | string | Yes | — |
from | string | Yes | — |
body | string | No | — |
status | string | Yes | — |
num_segments | string | No | — |
num_media | string | No | — |
direction | string | Yes | — |
api_version | string | No | — |
price | string | No | — |
price_unit | string | No | — |
error_code | number | No | — |
error_message | string | No | — |
uri | string | Yes | — |
subresource_uris | object | No | — |
subresource_uris full type
subresource_uris full type
list
messages.list
List messages with optional filters
Risk: read
| Name | Type | Required | Description |
|---|---|---|---|
To | string | No | — |
From | string | No | — |
DateSent | string | No | — |
PageSize | number | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
messages | object[] | Yes | — |
first_page_uri | string | No | — |
next_page_uri | string | No | — |
previous_page_uri | string | No | — |
page | number | No | — |
page_size | number | No | — |
uri | string | No | — |
messages full type
messages full type
send
messages.send
Send an SMS or MMS message
Risk: write
| Name | Type | Required | Description |
|---|---|---|---|
To | string | Yes | — |
From | string | Yes | — |
Body | string | No | — |
MediaUrl | string[] | No | — |
StatusCallback | string | No | — |
MessagingServiceSid | string | No | — |
| Name | Type | Required | Description |
|---|---|---|---|
sid | string | Yes | — |
date_created | string | No | — |
date_updated | string | No | — |
date_sent | string | No | — |
account_sid | string | Yes | — |
to | string | Yes | — |
from | string | Yes | — |
body | string | No | — |
status | string | Yes | — |
num_segments | string | No | — |
num_media | string | No | — |
direction | string | Yes | — |
api_version | string | No | — |
price | string | No | — |
price_unit | string | No | — |
error_code | number | No | — |
error_message | string | No | — |
uri | string | Yes | — |
subresource_uris | object | No | — |
subresource_uris full type
subresource_uris full type