{"@context": "https://schema.org", "@type": "WebAPI", "name": "Telnyx API API", "description": "SIP trunking, SMS, MMS, Call Control and Telephony Data Services.", "provider": {"@type": "Organization", "name": "telnyx.com"}, "documentation": "https://raw.githubusercontent.com/team-telnyx/openapi/master/openapi/spec3.yml"}
Index / APIs / telnyx.com

Telnyx API API

SIP trunking, SMS, MMS, Call Control and Telephony Data Services.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://api.telnyx.com/v2

auth: b e a r

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Telnyx API v2.0.0

SIP trunking, SMS, MMS, Call Control and Telephony Data Services.

methodpathwhat the vendor says it does
POST/actions/bulk/telephony_credentialsCreates several credentials Creates several credentials in bulk. Bulk Credentials
PATCH/actions/bulk/telephony_credentialsUpdate several credentials Update several credentials in bulk. Bulk Credentials
DELETE/actions/bulk/telephony_credentialsDelete several credentials Delete several credentials in bulk. Bulk Credentials
PUT/actions/network_preferences/sim_cardsBulk Network Preferences for SIM cards This API allows dispatching the same operation described for the PUT si
POST/actions/register/sim_cardsRegister SIM cards Register the SIM cards associated with the provided registration codes to the current user'
POST/actions/{action}/telephony_credentialsPerform activate or deactivate action on all credentials filtered by the provided tag. Perform activate or dea
GET/addressesList all addresses Returns a list of your addresses. Addresses
POST/addressesCreates an address Creates an address. Addresses
POST/addresses/actions/validateValidate an address Validates an address for emergency services. Addresses
GET/addresses/{id}Retrieve an address Retrieves the details of an existing address. Addresses
DELETE/addresses/{id}Deletes an address Deletes an existing address. Addresses
GET/authentication_providersList all SSO authentication providers Returns a list of your SSO authentication providers. Authentication Prov
POST/authentication_providersCreates an authentication provider Creates an authentication provider. Authentication Providers
GET/authentication_providers/{id}Retrieve an authentication provider Retrieves the details of an existing authentication provider. Authenticati
PATCH/authentication_providers/{id}Update a authentication provider Updates settings of an existing authentication provider. Authentication Provi
DELETE/authentication_providers/{id}Deletes an authentication provider Deletes an existing authentication provider. Authentication Providers
GET/available_phone_number_blocksList available phone number blocks Number Search
GET/available_phone_numbersList available phone numbers Number Search
GET/balanceRetrieve user balance details Billing
GET/billing_groupsList all billing groups Billing Groups
POST/billing_groupsCreate a billing group Billing Groups
GET/billing_groups/{id}Retrieve a billing group Billing Groups
PATCH/billing_groups/{id}Update a billing group Billing Groups
DELETE/billing_groups/{id}Delete a billing group Billing Groups
GET/call_control_applicationsList call control applications Return a list of call control applications. Call Control Applications
POST/call_control_applicationsCreate a call control application Create a call control application. Call Control Applications
GET/call_control_applications/{id}Retrieve a call control application Retrieves the details of an existing call control application. Call Contro
PATCH/call_control_applications/{id}Update a call control application Updates settings of an existing call control application. Call Control Appli
DELETE/call_control_applications/{id}Delete a call control application Deletes a call control application. Call Control Applications
GET/call_eventsList call events Filters call events by given filter parameters. Events are ordered by `event_timestamp`. If f
POST/callsDial Dial a number or SIP URI from a given connection. A successful response will include a `call_leg_id` whic
GET/calls/{call_control_id}Retrieve a call status Returns the status of a call (data is available 10 minutes after call ended). Call Info
POST/calls/{call_control_id}/actions/answerAnswer call Answer an incoming call. You must issue this command before executing subsequent commands on an in
POST/calls/{call_control_id}/actions/bridgeBridge calls Bridge two call control calls. **Expected Webhooks:** - `call.bridged` for Leg A - `call.bridge
POST/calls/{call_control_id}/actions/enqueueEnqueue call Put the call in a queue. Call Commands
POST/calls/{call_control_id}/actions/fork_startForking start Call forking allows you to stream the media from a call to a specific target in realtime. This
POST/calls/{call_control_id}/actions/fork_stopForking stop Stop forking a call. **Expected Webhooks:** - `call.fork.stopped` Call Commands
POST/calls/{call_control_id}/actions/gather_stopGather stop Stop current gather. **Expected Webhooks:** - `call.gather.ended` Call Commands
POST/calls/{call_control_id}/actions/gather_using_audioGather using audio Play an audio file on the call until the required DTMF signals are gathered to build intera
POST/calls/{call_control_id}/actions/gather_using_speakGather using speak Convert text to speech and play it on the call until the required DTMF signals are gathered

and 160 more operation(s) in this specification, all searchable.

specification origin: https://raw.githubusercontent.com/team-telnyx/openapi/master/openapi/spec3.yml

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.