deploy
This commit is contained in:
470
skills/op-2010-04-01-3/SKILL.md
Normal file
470
skills/op-2010-04-01-3/SKILL.md
Normal file
@@ -0,0 +1,470 @@
|
||||
---
|
||||
name: op-2010-04-01-3-routes
|
||||
description: Handle 37 OpenAPI operation(s) under /2010-04-01/Accounts/{AccountSid} for the 2010 04 01 3 route group.
|
||||
---
|
||||
|
||||
# 2010 04 01 3 API Routes
|
||||
|
||||
Handle 37 OpenAPI operation(s) under /2010-04-01/Accounts/{AccountSid} for the 2010 04 01 3 route group.
|
||||
|
||||
Use the generated operation tools to make real API calls. Do not invent API responses.
|
||||
If a tool reports missing setup, return the exact setup field name to the caller.
|
||||
For write, update, or delete operations, state the intended action before calling the tool.
|
||||
|
||||
## Operations
|
||||
|
||||
### fetch_sip_ip_access_control_list
|
||||
|
||||
- Operation ID: `fetch_sip_ip_access_control_list`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{Sid}.json`
|
||||
- Mode: READ
|
||||
- Summary: Fetch a specific instance of an IpAccessControlList
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### update_sip_ip_access_control_list
|
||||
|
||||
- Operation ID: `update_sip_ip_access_control_list`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Rename an IpAccessControlList
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_sip_ip_access_control_list
|
||||
|
||||
- Operation ID: `delete_sip_ip_access_control_list`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an IpAccessControlList from the requested account
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### fetch_sip_ip_access_control_list_mapping
|
||||
|
||||
- Operation ID: `fetch_sip_ip_access_control_list_mapping`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/SIP/Domains/{DomainSid}/IpAccessControlListMappings/{Sid}.json`
|
||||
- Mode: READ
|
||||
- Summary: Fetch an IpAccessControlListMapping resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `DomainSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### delete_sip_ip_access_control_list_mapping
|
||||
|
||||
- Operation ID: `delete_sip_ip_access_control_list_mapping`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/SIP/Domains/{DomainSid}/IpAccessControlListMappings/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an IpAccessControlListMapping resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `DomainSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### create_sip_ip_access_control_list_mapping
|
||||
|
||||
- Operation ID: `create_sip_ip_access_control_list_mapping`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/SIP/Domains/{DomainSid}/IpAccessControlListMappings.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a new IpAccessControlListMapping resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `DomainSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### list_sip_ip_access_control_list_mapping
|
||||
|
||||
- Operation ID: `list_sip_ip_access_control_list_mapping`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/SIP/Domains/{DomainSid}/IpAccessControlListMappings.json`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a list of IpAccessControlListMapping resources.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `DomainSid` in `path` required
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_sip_ip_address
|
||||
|
||||
- Operation ID: `list_sip_ip_address`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{IpAccessControlListSid}/IpAddresses.json`
|
||||
- Mode: READ
|
||||
- Summary: Read multiple IpAddress resources.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `IpAccessControlListSid` in `path` required
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### create_sip_ip_address
|
||||
|
||||
- Operation ID: `create_sip_ip_address`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{IpAccessControlListSid}/IpAddresses.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a new IpAddress resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `IpAccessControlListSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### fetch_sip_ip_address
|
||||
|
||||
- Operation ID: `fetch_sip_ip_address`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{IpAccessControlListSid}/IpAddresses/{Sid}.json`
|
||||
- Mode: READ
|
||||
- Summary: Read one IpAddress resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `IpAccessControlListSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### update_sip_ip_address
|
||||
|
||||
- Operation ID: `update_sip_ip_address`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{IpAccessControlListSid}/IpAddresses/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an IpAddress resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `IpAccessControlListSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_sip_ip_address
|
||||
|
||||
- Operation ID: `delete_sip_ip_address`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/SIP/IpAccessControlLists/{IpAccessControlListSid}/IpAddresses/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an IpAddress resource.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `IpAccessControlListSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### create_siprec
|
||||
|
||||
- Operation ID: `create_siprec`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Siprec.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Siprec
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### update_siprec
|
||||
|
||||
- Operation ID: `update_siprec`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Siprec/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Stop a Siprec using either the SID of the Siprec resource or the `name` used when creating the resource
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### create_stream
|
||||
|
||||
- Operation ID: `create_stream`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Streams.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Stream
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### update_stream
|
||||
|
||||
- Operation ID: `update_stream`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Streams/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Stop a Stream using either the SID of the Stream resource or the `name` used when creating the resource
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### create_token
|
||||
|
||||
- Operation ID: `create_token`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Tokens.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a new token for ICE servers
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### fetch_transcription
|
||||
|
||||
- Operation ID: `fetch_transcription`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Transcriptions/{Sid}.json`
|
||||
- Mode: READ
|
||||
- Summary: Fetch an instance of a Transcription
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### delete_transcription
|
||||
|
||||
- Operation ID: `delete_transcription`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/Transcriptions/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a transcription from the account used to make the request
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### list_transcription
|
||||
|
||||
- Operation ID: `list_transcription`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Transcriptions.json`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a list of transcriptions belonging to the account used to make the request
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record
|
||||
|
||||
- Operation ID: `list_usage_record`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records.json`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a list of usage-records belonging to the account used to make the request
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_all_time
|
||||
|
||||
- Operation ID: `list_usage_record_all_time`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/AllTime.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordAllTime
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_daily
|
||||
|
||||
- Operation ID: `list_usage_record_daily`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/Daily.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordDaily
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_last_month
|
||||
|
||||
- Operation ID: `list_usage_record_last_month`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/LastMonth.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordLastMonth
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_monthly
|
||||
|
||||
- Operation ID: `list_usage_record_monthly`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/Monthly.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordMonthly
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_this_month
|
||||
|
||||
- Operation ID: `list_usage_record_this_month`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/ThisMonth.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordThisMonth
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_today
|
||||
|
||||
- Operation ID: `list_usage_record_today`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/Today.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordToday
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_yearly
|
||||
|
||||
- Operation ID: `list_usage_record_yearly`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/Yearly.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordYearly
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### list_usage_record_yesterday
|
||||
|
||||
- Operation ID: `list_usage_record_yesterday`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Records/Yesterday.json`
|
||||
- Mode: READ
|
||||
- Summary: ListUsageRecordYesterday
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Category` in `query`
|
||||
- `StartDate` in `query`
|
||||
- `EndDate` in `query`
|
||||
- `IncludeSubaccounts` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### fetch_usage_trigger
|
||||
|
||||
- Operation ID: `fetch_usage_trigger`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Triggers/{Sid}.json`
|
||||
- Mode: READ
|
||||
- Summary: Fetch and instance of a usage-trigger
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### update_usage_trigger
|
||||
|
||||
- Operation ID: `update_usage_trigger`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Usage/Triggers/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an instance of a usage trigger
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_usage_trigger
|
||||
|
||||
- Operation ID: `delete_usage_trigger`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/Usage/Triggers/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: DeleteUsageTrigger
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
|
||||
### create_usage_trigger
|
||||
|
||||
- Operation ID: `create_usage_trigger`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Usage/Triggers.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a new UsageTrigger
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### list_usage_trigger
|
||||
|
||||
- Operation ID: `list_usage_trigger`
|
||||
- Route: `GET /2010-04-01/Accounts/{AccountSid}/Usage/Triggers.json`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a list of usage-triggers belonging to the account used to make the request
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `Recurring` in `query`
|
||||
- `TriggerBy` in `query`
|
||||
- `UsageCategory` in `query`
|
||||
- `PageSize` in `query`
|
||||
- `Page` in `query`
|
||||
- `PageToken` in `query`
|
||||
|
||||
### create_user_defined_message
|
||||
|
||||
- Operation ID: `create_user_defined_message`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/UserDefinedMessages.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a new User Defined Message for the given Call SID.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### create_user_defined_message_subscription
|
||||
|
||||
- Operation ID: `create_user_defined_message_subscription`
|
||||
- Route: `POST /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/UserDefinedMessageSubscriptions.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Subscribe to User Defined Messages for a given Call SID.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_user_defined_message_subscription
|
||||
|
||||
- Operation ID: `delete_user_defined_message_subscription`
|
||||
- Route: `DELETE /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/UserDefinedMessageSubscriptions/{Sid}.json`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a specific User Defined Message Subscription.
|
||||
- Parameters:
|
||||
- `AccountSid` in `path` required
|
||||
- `CallSid` in `path` required
|
||||
- `Sid` in `path` required
|
||||
Reference in New Issue
Block a user