# Telnyx > Communications, Wireless, Networking, Storage, At the Edge ## Docs - [Create an Access Token.](https://developers.telnyx.com/api-reference/access-tokens/create-an-access-token.md): Create an Access Token (JWT) for the credential. - [Accepts this address suggestion as a new emergency address for Operator Connect and finishes the uploads of the numbers associated with it to Microsoft.](https://developers.telnyx.com/api-reference/addresses/accepts-this-address-suggestion-as-a-new-emergency-address-for-operator-connect-and-finishes-the-uploads-of-the-numbers-associated-with-it-to-microsoft.md) - [Creates an address](https://developers.telnyx.com/api-reference/addresses/creates-an-address.md): Creates an address. - [Deletes an address](https://developers.telnyx.com/api-reference/addresses/deletes-an-address.md): Deletes an existing address. - [List all addresses](https://developers.telnyx.com/api-reference/addresses/list-all-addresses.md): Returns a list of your addresses. - [Retrieve an address](https://developers.telnyx.com/api-reference/addresses/retrieve-an-address.md): Retrieves the details of an existing address. - [Validate an address](https://developers.telnyx.com/api-reference/addresses/validate-an-address.md): Validates an address for emergency services. - [Create Advanced Order](https://developers.telnyx.com/api-reference/advanced-number-orders/create-advanced-order.md) - [Get Advanced Order](https://developers.telnyx.com/api-reference/advanced-number-orders/get-advanced-order.md) - [List Advanced Orders](https://developers.telnyx.com/api-reference/advanced-number-orders/list-advanced-orders.md) - [Update Advanced Order](https://developers.telnyx.com/api-reference/advanced-number-orders/update-advanced-order.md) - [Add Assistant Tag](https://developers.telnyx.com/api-reference/assistants/add-assistant-tag.md) - [Add Assistant Tool](https://developers.telnyx.com/api-reference/assistants/add-assistant-tool.md) - [Assistant Chat (BETA)](https://developers.telnyx.com/api-reference/assistants/assistant-chat-beta.md): This endpoint allows a client to send a chat message to a specific AI Assistant. The assistant processes the message and returns a relevant reply based on the current conversation context. Refer to the Conversation API to [create a conversation](https://developers.telnyx.com/api-reference/conversati… - [Assistant Sms Chat](https://developers.telnyx.com/api-reference/assistants/assistant-sms-chat.md): Send an SMS message for an assistant. This endpoint: 1. Validates the assistant exists and has messaging profile configured 2. If should_create_conversation is true, creates a new conversation with metadata 3. Sends the SMS message (If `text` is set, this will be sent. Otherwise, if this is the f… - [Clone Assistant](https://developers.telnyx.com/api-reference/assistants/clone-assistant.md): Clone an existing assistant, excluding telephony and messaging settings. - [Create a new assistant test](https://developers.telnyx.com/api-reference/assistants/create-a-new-assistant-test.md): Creates a comprehensive test configuration for evaluating AI assistant performance - [Create a scheduled event](https://developers.telnyx.com/api-reference/assistants/create-a-scheduled-event.md): Create a scheduled event for an assistant - [Create an assistant](https://developers.telnyx.com/api-reference/assistants/create-an-assistant.md): Create a new AI Assistant. - [Create Canary Deploy](https://developers.telnyx.com/api-reference/assistants/create-canary-deploy.md): Endpoint to create a canary deploy configuration for an assistant. - [Delete a scheduled event](https://developers.telnyx.com/api-reference/assistants/delete-a-scheduled-event.md): If the event is pending, this will cancel the event. Otherwise, this will simply remove the record of the event. - [Delete a specific assistant version](https://developers.telnyx.com/api-reference/assistants/delete-a-specific-assistant-version.md): Permanently removes a specific version of an assistant. Can not delete main version - [Delete an assistant](https://developers.telnyx.com/api-reference/assistants/delete-an-assistant.md): Delete an AI Assistant by `assistant_id`. - [Delete an assistant test](https://developers.telnyx.com/api-reference/assistants/delete-an-assistant-test.md): Permanently removes an assistant test and all associated data - [Delete Canary Deploy](https://developers.telnyx.com/api-reference/assistants/delete-canary-deploy.md): Endpoint to delete a canary deploy configuration for an assistant. - [Get a scheduled event](https://developers.telnyx.com/api-reference/assistants/get-a-scheduled-event.md): Retrieve a scheduled event by event ID - [Get a specific assistant version](https://developers.telnyx.com/api-reference/assistants/get-a-specific-assistant-version.md): Retrieves a specific version of an assistant by assistant_id and version_id - [Get All Tags](https://developers.telnyx.com/api-reference/assistants/get-all-tags.md) - [Get all test suite names](https://developers.telnyx.com/api-reference/assistants/get-all-test-suite-names.md): Retrieves a list of all distinct test suite names available to the current user - [Get all versions of an assistant](https://developers.telnyx.com/api-reference/assistants/get-all-versions-of-an-assistant.md): Retrieves all versions of a specific assistant with complete configuration and metadata - [Get an assistant](https://developers.telnyx.com/api-reference/assistants/get-an-assistant.md): Retrieve an AI Assistant configuration by `assistant_id`. - [Get assistant test by ID](https://developers.telnyx.com/api-reference/assistants/get-assistant-test-by-id.md): Retrieves detailed information about a specific assistant test - [Get assistant texml](https://developers.telnyx.com/api-reference/assistants/get-assistant-texml.md): Get an assistant texml by `assistant_id`. - [Get Canary Deploy](https://developers.telnyx.com/api-reference/assistants/get-canary-deploy.md): Endpoint to get a canary deploy configuration for an assistant. - [Get specific test run details](https://developers.telnyx.com/api-reference/assistants/get-specific-test-run-details.md): Retrieves detailed information about a specific test run execution - [Get test run history for a specific test](https://developers.telnyx.com/api-reference/assistants/get-test-run-history-for-a-specific-test.md): Retrieves paginated execution history for a specific assistant test with filtering options - [Get test suite run history](https://developers.telnyx.com/api-reference/assistants/get-test-suite-run-history.md): Retrieves paginated history of test runs for a specific test suite with filtering options - [Import assistants from external provider](https://developers.telnyx.com/api-reference/assistants/import-assistants-from-external-provider.md): Import assistants from external providers. Any assistant that has already been imported will be overwritten with its latest version from the importing provider. - [List assistant tests with pagination](https://developers.telnyx.com/api-reference/assistants/list-assistant-tests-with-pagination.md): Retrieves a paginated list of assistant tests with optional filtering capabilities - [List assistants](https://developers.telnyx.com/api-reference/assistants/list-assistants.md): Retrieve a list of all AI Assistants configured by the user. - [List scheduled events](https://developers.telnyx.com/api-reference/assistants/list-scheduled-events.md): Get scheduled events for an assistant with pagination and filtering - [Promote an assistant version to main](https://developers.telnyx.com/api-reference/assistants/promote-an-assistant-version-to-main.md): Promotes a specific version to be the main/current version of the assistant. This will delete any existing canary deploy configuration and send all live production traffic to this version. - [Remove Assistant Tag](https://developers.telnyx.com/api-reference/assistants/remove-assistant-tag.md) - [Remove Assistant Tool](https://developers.telnyx.com/api-reference/assistants/remove-assistant-tool.md) - [Test Assistant Tool](https://developers.telnyx.com/api-reference/assistants/test-assistant-tool.md): Test a webhook tool for an assistant - [Trigger a manual test run](https://developers.telnyx.com/api-reference/assistants/trigger-a-manual-test-run.md): Initiates immediate execution of a specific assistant test - [Trigger test suite execution](https://developers.telnyx.com/api-reference/assistants/trigger-test-suite-execution.md): Executes all tests within a specific test suite as a batch operation - [Update a specific assistant version](https://developers.telnyx.com/api-reference/assistants/update-a-specific-assistant-version.md): Updates the configuration of a specific assistant version. Can not update main version - [Update an assistant](https://developers.telnyx.com/api-reference/assistants/update-an-assistant.md): Update an AI Assistant's attributes. - [Update an assistant test](https://developers.telnyx.com/api-reference/assistants/update-an-assistant-test.md): Updates an existing assistant test configuration with new settings - [Update Canary Deploy](https://developers.telnyx.com/api-reference/assistants/update-canary-deploy.md): Endpoint to update a canary deploy configuration for an assistant. - [Transcribe speech to text](https://developers.telnyx.com/api-reference/audio/transcribe-speech-to-text.md): Transcribe speech to text. This endpoint is consistent with the [OpenAI Transcription API](https://platform.openai.com/docs/api-reference/audio/createTranscription) and may be used with the OpenAI JS or Python SDK. - [List Audit Logs](https://developers.telnyx.com/api-reference/audit-logs/list-audit-logs.md): Retrieve a list of audit log entries. Audit logs are a best-effort, eventually consistent record of significant account-related changes. - [Creates an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/creates-an-authentication-provider.md): Creates an authentication provider. - [Deletes an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/deletes-an-authentication-provider.md): Deletes an existing authentication provider. - [List all SSO authentication providers](https://developers.telnyx.com/api-reference/authentication-providers/list-all-sso-authentication-providers.md): Returns a list of your SSO authentication providers. - [Retrieve an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/retrieve-an-authentication-provider.md): Retrieves the details of an existing authentication provider. - [Update an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/update-an-authentication-provider.md): Updates settings of an existing authentication provider. - [List auto recharge preferences](https://developers.telnyx.com/api-reference/autorechargepreferences/list-auto-recharge-preferences.md): Returns the payment auto recharge preferences. - [Update auto recharge preferences](https://developers.telnyx.com/api-reference/autorechargepreferences/update-auto-recharge-preferences.md): Update payment auto recharge preferences. - [Create a billing group](https://developers.telnyx.com/api-reference/billing-groups/create-a-billing-group.md) - [Delete a billing group](https://developers.telnyx.com/api-reference/billing-groups/delete-a-billing-group.md) - [Get a billing group](https://developers.telnyx.com/api-reference/billing-groups/get-a-billing-group.md) - [List all billing groups](https://developers.telnyx.com/api-reference/billing-groups/list-all-billing-groups.md) - [Update a billing group](https://developers.telnyx.com/api-reference/billing-groups/update-a-billing-group.md) - [Get user balance details](https://developers.telnyx.com/api-reference/billing/get-user-balance-details.md) - [Create Brand](https://developers.telnyx.com/api-reference/brands/create-brand.md): This endpoint is used to create a new brand. A brand is an entity created by The Campaign Registry (TCR) that represents an organization or a company. It is this entity that TCR created campaigns will be associated with. Each brand creation will entail an upfront, non-refundable $4 expense. - [Delete Brand](https://developers.telnyx.com/api-reference/brands/delete-brand.md): Delete Brand. This endpoint is used to delete a brand. Note the brand cannot be deleted if it contains one or more active campaigns, the campaigns need to be inactive and at least 3 months old due to billing purposes. - [Get Brand](https://developers.telnyx.com/api-reference/brands/get-brand.md): Retrieve a brand by `brandId`. - [Get Brand Feedback By Id](https://developers.telnyx.com/api-reference/brands/get-brand-feedback-by-id.md): Get feedback about a brand by ID. This endpoint can be used after creating or revetting a brand. - [Get Brand SMS OTP Status](https://developers.telnyx.com/api-reference/brands/get-brand-sms-otp-status.md): Query the status of an SMS OTP (One-Time Password) for Sole Proprietor brand verification. - [Get Brand SMS OTP Status by Brand ID](https://developers.telnyx.com/api-reference/brands/get-brand-sms-otp-status-by-brand-id.md): Query the status of an SMS OTP (One-Time Password) for Sole Proprietor brand verification using the Brand ID. - [Import External Vetting Record](https://developers.telnyx.com/api-reference/brands/import-external-vetting-record.md): This operation can be used to import an external vetting record from a TCR-approved vetting provider. If the vetting provider confirms validity of the record, it will be saved with the brand and will be considered for future campaign qualification. - [List Brands](https://developers.telnyx.com/api-reference/brands/list-brands.md): This endpoint is used to list all brands associated with your organization. - [List External Vettings](https://developers.telnyx.com/api-reference/brands/list-external-vettings.md): Get list of valid external vetting record for a given brand - [Order Brand External Vetting](https://developers.telnyx.com/api-reference/brands/order-brand-external-vetting.md): Order new external vetting for a brand - [Resend brand 2FA email](https://developers.telnyx.com/api-reference/brands/resend-brand-2fa-email.md) - [Revet Brand](https://developers.telnyx.com/api-reference/brands/revet-brand.md): This operation allows you to revet the brand. However, revetting is allowed once after the successful brand registration and thereafter limited to once every 3 months. - [Trigger Brand SMS OTP](https://developers.telnyx.com/api-reference/brands/trigger-brand-sms-otp.md): Trigger or re-trigger an SMS OTP (One-Time Password) for Sole Proprietor brand verification. - [Update Brand](https://developers.telnyx.com/api-reference/brands/update-brand.md): Update a brand's attributes by `brandId`. - [Verify Brand SMS OTP](https://developers.telnyx.com/api-reference/brands/verify-brand-sms-otp.md): Verify the SMS OTP (One-Time Password) for Sole Proprietor brand verification. - [Add SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/add-ssl-certificate.md): Uploads an SSL certificate and its matching secret so that you can use Telnyx's storage as your CDN. - [Get Bucket SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/get-bucket-ssl-certificate.md): Returns the stored certificate detail of a bucket, if applicable. - [Remove SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/remove-ssl-certificate.md): Deletes an SSL certificate and its matching secret. - [Get API Usage](https://developers.telnyx.com/api-reference/bucket-usage/get-api-usage.md): Returns the detail on API usage on a bucket of a particular time period, group by method category. - [Get Bucket Usage](https://developers.telnyx.com/api-reference/bucket-usage/get-bucket-usage.md): Returns the amount of storage space and number of files a bucket takes up. - [Assign Messaging Profile To Campaign](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/assign-messaging-profile-to-campaign.md): This endpoint allows you to link all phone numbers associated with a Messaging Profile to a campaign. **Please note:** if you want to assign phone numbers to a campaign that you did not create with Telnyx 10DLC services, this endpoint allows that provided that you've shared the campaign with Telnyx.… - [Get Assignment Task Status](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/get-assignment-task-status.md): Check the status of the task associated with assigning all phone numbers on a messaging profile to a campaign by `taskId`. - [Get Phone Number Status](https://developers.telnyx.com/api-reference/bulk-phone-number-campaigns/get-phone-number-status.md): Check the status of the individual phone number/campaign assignments associated with the supplied `taskId`. - [Delete a batch of numbers](https://developers.telnyx.com/api-reference/bulk-phone-number-operations/delete-a-batch-of-numbers.md): Creates a new background job to delete a batch of numbers. At most one thousand numbers can be updated per API call. - [Lists the phone numbers jobs](https://developers.telnyx.com/api-reference/bulk-phone-number-operations/lists-the-phone-numbers-jobs.md) - [Retrieve a phone numbers job](https://developers.telnyx.com/api-reference/bulk-phone-number-operations/retrieve-a-phone-numbers-job.md) - [Update a batch of numbers](https://developers.telnyx.com/api-reference/bulk-phone-number-operations/update-a-batch-of-numbers.md): Creates a new background job to update a batch of numbers. At most one thousand numbers can be updated per API call. At least one of the updateable fields must be submitted. IMPORTANT: You must either specify filters (using the filter parameters) or specific phone numbers (using the phone_numbers pa… - [Update the emergency settings from a batch of numbers](https://developers.telnyx.com/api-reference/bulk-phone-number-operations/update-the-emergency-settings-from-a-batch-of-numbers.md): Creates a background job to update the emergency settings of a collection of phone numbers. At most one thousand numbers can be updated per API call. - [Get Bundle By Id](https://developers.telnyx.com/api-reference/bundles/get-bundle-by-id.md): Get a single bundle by ID. - [Retrieve Bundles](https://developers.telnyx.com/api-reference/bundles/retrieve-bundles.md): Get all allowed bundles. - [Add messages to AI Assistant](https://developers.telnyx.com/api-reference/call-commands/add-messages-to-ai-assistant.md): Add messages to the conversation started by an AI assistant on the call. - [Answer call](https://developers.telnyx.com/api-reference/call-commands/answer-call.md): Answer an incoming call. You must issue this command before executing subsequent commands on an incoming call. - [Bridge calls](https://developers.telnyx.com/api-reference/call-commands/bridge-calls.md): Bridge two call control calls. - [Dial](https://developers.telnyx.com/api-reference/call-commands/dial.md): Dial a number or SIP URI from a given connection. A successful response will include a `call_leg_id` which can be used to correlate the command with subsequent webhooks. - [Enqueue call](https://developers.telnyx.com/api-reference/call-commands/enqueue-call.md): Put the call in a queue. - [Forking start](https://developers.telnyx.com/api-reference/call-commands/forking-start.md): Call forking allows you to stream the media from a call to a specific target in realtime. This stream can be used to enable realtime audio analysis to support a variety of use cases, including fraud detection, or the creation of AI-generated audio responses. Requests must specify either the `targ… - [Forking stop](https://developers.telnyx.com/api-reference/call-commands/forking-stop.md): Stop forking a call. - [Gather](https://developers.telnyx.com/api-reference/call-commands/gather.md): Gather DTMF signals to build interactive menus. - [Gather stop](https://developers.telnyx.com/api-reference/call-commands/gather-stop.md): Stop current gather. - [Gather using AI](https://developers.telnyx.com/api-reference/call-commands/gather-using-ai.md): Gather parameters defined in the request payload using a voice assistant. - [Gather using audio](https://developers.telnyx.com/api-reference/call-commands/gather-using-audio.md): Play an audio file on the call until the required DTMF signals are gathered to build interactive menus. - [Gather using speak](https://developers.telnyx.com/api-reference/call-commands/gather-using-speak.md): Convert text to speech and play it on the call until the required DTMF signals are gathered to build interactive menus. - [Hangup call](https://developers.telnyx.com/api-reference/call-commands/hangup-call.md): Hang up the call. - [Join AI Assistant Conversation](https://developers.telnyx.com/api-reference/call-commands/join-ai-assistant-conversation.md): Add a participant to an existing AI assistant conversation. Use this command to bring an additional call leg into a running AI conversation. - [Noise Suppression Start (BETA)](https://developers.telnyx.com/api-reference/call-commands/noise-suppression-start-beta.md) - [Noise Suppression Stop (BETA)](https://developers.telnyx.com/api-reference/call-commands/noise-suppression-stop-beta.md) - [Play audio URL](https://developers.telnyx.com/api-reference/call-commands/play-audio-url.md): Play an audio file on the call. If multiple play audio commands are issued consecutively, the audio files will be placed in a queue awaiting playback. - [Record pause](https://developers.telnyx.com/api-reference/call-commands/record-pause.md): Pause recording the call. Recording can be resumed via Resume recording command. - [Record resume](https://developers.telnyx.com/api-reference/call-commands/record-resume.md): Resume recording the call. - [Recording start](https://developers.telnyx.com/api-reference/call-commands/recording-start.md): Start recording the call. Recording will stop on call hang-up, or can be initiated via the Stop Recording command. - [Recording stop](https://developers.telnyx.com/api-reference/call-commands/recording-stop.md): Stop recording the call. - [Reject a call](https://developers.telnyx.com/api-reference/call-commands/reject-a-call.md): Reject an incoming call. - [Remove call from a queue](https://developers.telnyx.com/api-reference/call-commands/remove-call-from-a-queue.md): Removes the call from a queue. - [Send DTMF](https://developers.telnyx.com/api-reference/call-commands/send-dtmf.md): Sends DTMF tones from this leg. DTMF tones will be heard by the other end of the call. - [SIP Refer a call](https://developers.telnyx.com/api-reference/call-commands/sip-refer-a-call.md): Initiate a SIP Refer on a Call Control call. You can initiate a SIP Refer at any point in the duration of a call. - [SIPREC start](https://developers.telnyx.com/api-reference/call-commands/siprec-start.md): Start siprec session to configured in SIPREC connector SRS. - [SIPREC stop](https://developers.telnyx.com/api-reference/call-commands/siprec-stop.md): Stop SIPREC session. - [Speak text](https://developers.telnyx.com/api-reference/call-commands/speak-text.md): Convert text to speech and play it back on the call. If multiple speak text commands are issued consecutively, the audio files will be placed in a queue awaiting playback. - [Start AI Assistant](https://developers.telnyx.com/api-reference/call-commands/start-ai-assistant.md): Start an AI assistant on the call. - [Stop AI Assistant](https://developers.telnyx.com/api-reference/call-commands/stop-ai-assistant.md): Stop an AI assistant on the call. - [Stop audio playback](https://developers.telnyx.com/api-reference/call-commands/stop-audio-playback.md): Stop audio being played on the call. - [Streaming start](https://developers.telnyx.com/api-reference/call-commands/streaming-start.md): Start streaming the media from a call to a specific WebSocket address or Dialogflow connection in near-realtime. Audio will be delivered as base64-encoded RTP payload (raw audio), wrapped in JSON payloads. - [Streaming stop](https://developers.telnyx.com/api-reference/call-commands/streaming-stop.md): Stop streaming a call to a WebSocket. - [Switch supervisor role](https://developers.telnyx.com/api-reference/call-commands/switch-supervisor-role.md): Switch the supervisor role for a bridged call. This allows switching between different supervisor modes during an active call - [Transcription start](https://developers.telnyx.com/api-reference/call-commands/transcription-start.md): Start real-time transcription. Transcription will stop on call hang-up, or can be initiated via the Transcription stop command. - [Transcription stop](https://developers.telnyx.com/api-reference/call-commands/transcription-stop.md): Stop real-time transcription. - [Transfer call](https://developers.telnyx.com/api-reference/call-commands/transfer-call.md): Transfer a call to a new destination. If the transfer is unsuccessful, a `call.hangup` webhook for the other call (Leg B) will be sent indicating that the transfer could not be completed. The original call will remain active and may be issued additional commands, potentially transfering the call to… - [Update client state](https://developers.telnyx.com/api-reference/call-commands/update-client-state.md): Updates client state - [Create a call control application](https://developers.telnyx.com/api-reference/call-control-applications/create-a-call-control-application.md): Create a call control application. - [Delete a call control application](https://developers.telnyx.com/api-reference/call-control-applications/delete-a-call-control-application.md): Deletes a call control application. - [List call control applications](https://developers.telnyx.com/api-reference/call-control-applications/list-call-control-applications.md): Return a list of call control applications. - [Retrieve a call control application](https://developers.telnyx.com/api-reference/call-control-applications/retrieve-a-call-control-application.md): Retrieves the details of an existing call control application. - [Update a call control application](https://developers.telnyx.com/api-reference/call-control-applications/update-a-call-control-application.md): Updates settings of an existing call control application. - [List all active calls for given connection](https://developers.telnyx.com/api-reference/call-information/list-all-active-calls-for-given-connection.md): Lists all active calls for given connection. Acceptable connections are either SIP connections with webhook_url or xml_request_url, call control or texml. Returned results are cursor paginated. - [Create a custom storage credential](https://developers.telnyx.com/api-reference/call-recordings/create-a-custom-storage-credential.md): Creates a custom storage credentials configuration. - [Delete a call recording](https://developers.telnyx.com/api-reference/call-recordings/delete-a-call-recording.md): Permanently deletes a call recording. - [Delete a list of call recordings](https://developers.telnyx.com/api-reference/call-recordings/delete-a-list-of-call-recordings.md): Permanently deletes a list of call recordings. - [Delete a recording transcription](https://developers.telnyx.com/api-reference/call-recordings/delete-a-recording-transcription.md): Permanently deletes a recording transcription. - [Delete a stored credential](https://developers.telnyx.com/api-reference/call-recordings/delete-a-stored-credential.md): Deletes a stored custom credentials configuration. - [List all call recordings](https://developers.telnyx.com/api-reference/call-recordings/list-all-call-recordings.md): Returns a list of your call recordings. - [List all recording transcriptions](https://developers.telnyx.com/api-reference/call-recordings/list-all-recording-transcriptions.md): Returns a list of your recording transcriptions. - [Retrieve a call recording](https://developers.telnyx.com/api-reference/call-recordings/retrieve-a-call-recording.md): Retrieves the details of an existing call recording. - [Retrieve a recording transcription](https://developers.telnyx.com/api-reference/call-recordings/retrieve-a-recording-transcription.md): Retrieves the details of an existing recording transcription. - [Retrieve a stored credential](https://developers.telnyx.com/api-reference/call-recordings/retrieve-a-stored-credential.md): Returns the information about custom storage credentials. - [Update a stored credential](https://developers.telnyx.com/api-reference/call-recordings/update-a-stored-credential.md): Updates a stored custom credentials configuration. - [Call ai gather ended](https://developers.telnyx.com/api-reference/callbacks/call-ai-gather-ended.md) - [Call ai gather message history updated](https://developers.telnyx.com/api-reference/callbacks/call-ai-gather-message-history-updated.md) - [Call ai gather partial results](https://developers.telnyx.com/api-reference/callbacks/call-ai-gather-partial-results.md) - [Call answered](https://developers.telnyx.com/api-reference/callbacks/call-answered.md) - [Call bridged](https://developers.telnyx.com/api-reference/callbacks/call-bridged.md) - [Call conversation ended](https://developers.telnyx.com/api-reference/callbacks/call-conversation-ended.md) - [Call conversation insights generated](https://developers.telnyx.com/api-reference/callbacks/call-conversation-insights-generated.md) - [Call deepfake detection error](https://developers.telnyx.com/api-reference/callbacks/call-deepfake-detection-error.md) - [Call deepfake detection result](https://developers.telnyx.com/api-reference/callbacks/call-deepfake-detection-result.md) - [Call dtmf received](https://developers.telnyx.com/api-reference/callbacks/call-dtmf-received.md) - [Call enqueued](https://developers.telnyx.com/api-reference/callbacks/call-enqueued.md) - [Call fork started](https://developers.telnyx.com/api-reference/callbacks/call-fork-started.md) - [Call fork stopped](https://developers.telnyx.com/api-reference/callbacks/call-fork-stopped.md) - [Call gather ended](https://developers.telnyx.com/api-reference/callbacks/call-gather-ended.md) - [Call hangup](https://developers.telnyx.com/api-reference/callbacks/call-hangup.md) - [Call initiated](https://developers.telnyx.com/api-reference/callbacks/call-initiated.md) - [Call left queue](https://developers.telnyx.com/api-reference/callbacks/call-left-queue.md) - [Call machine detection ended](https://developers.telnyx.com/api-reference/callbacks/call-machine-detection-ended.md) - [Call machine greeting ended](https://developers.telnyx.com/api-reference/callbacks/call-machine-greeting-ended.md) - [Call machine premium detection ended](https://developers.telnyx.com/api-reference/callbacks/call-machine-premium-detection-ended.md) - [Call machine premium greeting ended](https://developers.telnyx.com/api-reference/callbacks/call-machine-premium-greeting-ended.md) - [Call playback ended](https://developers.telnyx.com/api-reference/callbacks/call-playback-ended.md) - [Call playback started](https://developers.telnyx.com/api-reference/callbacks/call-playback-started.md) - [Call recording error](https://developers.telnyx.com/api-reference/callbacks/call-recording-error.md) - [Call recording saved](https://developers.telnyx.com/api-reference/callbacks/call-recording-saved.md) - [Call recording transcription saved](https://developers.telnyx.com/api-reference/callbacks/call-recording-transcription-saved.md) - [Call refer completed](https://developers.telnyx.com/api-reference/callbacks/call-refer-completed.md) - [Call refer failed](https://developers.telnyx.com/api-reference/callbacks/call-refer-failed.md) - [Call refer started](https://developers.telnyx.com/api-reference/callbacks/call-refer-started.md) - [Call siprec failed](https://developers.telnyx.com/api-reference/callbacks/call-siprec-failed.md) - [Call siprec started](https://developers.telnyx.com/api-reference/callbacks/call-siprec-started.md) - [Call siprec stopped](https://developers.telnyx.com/api-reference/callbacks/call-siprec-stopped.md) - [Call speak ended](https://developers.telnyx.com/api-reference/callbacks/call-speak-ended.md) - [Call speak started](https://developers.telnyx.com/api-reference/callbacks/call-speak-started.md) - [Call streaming failed](https://developers.telnyx.com/api-reference/callbacks/call-streaming-failed.md) - [Call streaming started](https://developers.telnyx.com/api-reference/callbacks/call-streaming-started.md) - [Call streaming stopped](https://developers.telnyx.com/api-reference/callbacks/call-streaming-stopped.md) - [Campaign status update](https://developers.telnyx.com/api-reference/callbacks/campaign-status-update.md) - [Conference created](https://developers.telnyx.com/api-reference/callbacks/conference-created.md) - [Conference ended](https://developers.telnyx.com/api-reference/callbacks/conference-ended.md) - [Conference floor changed](https://developers.telnyx.com/api-reference/callbacks/conference-floor-changed.md) - [Conference participant joined](https://developers.telnyx.com/api-reference/callbacks/conference-participant-joined.md) - [Conference participant left](https://developers.telnyx.com/api-reference/callbacks/conference-participant-left.md) - [Conference participant playback ended](https://developers.telnyx.com/api-reference/callbacks/conference-participant-playback-ended.md) - [Conference participant playback started](https://developers.telnyx.com/api-reference/callbacks/conference-participant-playback-started.md) - [Conference participant speak ended](https://developers.telnyx.com/api-reference/callbacks/conference-participant-speak-ended.md) - [Conference participant speak started](https://developers.telnyx.com/api-reference/callbacks/conference-participant-speak-started.md) - [Conference playback ended](https://developers.telnyx.com/api-reference/callbacks/conference-playback-ended.md) - [Conference playback started](https://developers.telnyx.com/api-reference/callbacks/conference-playback-started.md) - [Conference recording saved](https://developers.telnyx.com/api-reference/callbacks/conference-recording-saved.md) - [Conference speak ended](https://developers.telnyx.com/api-reference/callbacks/conference-speak-ended.md) - [Conference speak started](https://developers.telnyx.com/api-reference/callbacks/conference-speak-started.md) - [Delivery update](https://developers.telnyx.com/api-reference/callbacks/delivery-update.md) - [Fax delivered](https://developers.telnyx.com/api-reference/callbacks/fax-delivered.md) - [Fax failed](https://developers.telnyx.com/api-reference/callbacks/fax-failed.md) - [Fax media processed](https://developers.telnyx.com/api-reference/callbacks/fax-media-processed.md) - [Fax queued](https://developers.telnyx.com/api-reference/callbacks/fax-queued.md) - [Fax sending started](https://developers.telnyx.com/api-reference/callbacks/fax-sending-started.md) - [Inbound message](https://developers.telnyx.com/api-reference/callbacks/inbound-message.md) - [Number order status update](https://developers.telnyx.com/api-reference/callbacks/number-order-status-update.md) - [Replaced link click](https://developers.telnyx.com/api-reference/callbacks/replaced-link-click.md) - [Texml ai gather](https://developers.telnyx.com/api-reference/callbacks/texml-ai-gather.md): Webhook sent when AI Gather completes with transcription results. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook… - [Texml call amd](https://developers.telnyx.com/api-reference/callbacks/texml-call-amd.md): Webhook sent when Answering Machine Detection (AMD) completes during a TeXML call. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-time… - [Texml call answered](https://developers.telnyx.com/api-reference/callbacks/texml-call-answered.md): Webhook sent when a TeXML call is answered. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalents… - [Texml call completed](https://developers.telnyx.com/api-reference/callbacks/texml-call-completed.md): Webhook sent when a TeXML call is completed. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalent… - [Texml call dtmf](https://developers.telnyx.com/api-reference/callbacks/texml-call-dtmf.md): Webhook sent when a DTMF digit is received during a TeXML call. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-s… - [Texml call initiated](https://developers.telnyx.com/api-reference/callbacks/texml-call-initiated.md): Webhook sent when a TeXML call is initiated. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalent… - [Texml call ringing](https://developers.telnyx.com/api-reference/callbacks/texml-call-ringing.md): Webhook sent when a TeXML call is ringing. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalents.… - [Texml conference end](https://developers.telnyx.com/api-reference/callbacks/texml-conference-end.md): Webhook sent when a TeXML conference ends. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalents.… - [Texml conference join](https://developers.telnyx.com/api-reference/callbacks/texml-conference-join.md): Webhook sent when a participant joins a TeXML conference. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signatu… - [Texml conference leave](https://developers.telnyx.com/api-reference/callbacks/texml-conference-leave.md): Webhook sent when a participant leaves a TeXML conference. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signat… - [Texml conference speaker](https://developers.telnyx.com/api-reference/callbacks/texml-conference-speaker.md): Webhook sent when a participant starts or stops speaking in a TeXML conference. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timesta… - [Texml conference start](https://developers.telnyx.com/api-reference/callbacks/texml-conference-start.md): Webhook sent when a TeXML conference starts. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalent… - [Texml gather](https://developers.telnyx.com/api-reference/callbacks/texml-gather.md): Webhook sent when a Gather command completes (sent to the action URL). This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and we… - [Texml http request](https://developers.telnyx.com/api-reference/callbacks/texml-http-request.md): Webhook sent as response to an HTTP Request instruction. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signatur… - [Texml queue](https://developers.telnyx.com/api-reference/callbacks/texml-queue.md): Webhook sent for queue status events (triggered by Enqueue command waitUrl). This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp… - [Texml recording completed](https://developers.telnyx.com/api-reference/callbacks/texml-recording-completed.md): Webhook sent when a recording is completed during a TeXML call (triggered by recordingStatusCallbackEvent). This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these… - [Texml recording in progress](https://developers.telnyx.com/api-reference/callbacks/texml-recording-in-progress.md): Webhook sent when a recording starts during a TeXML call (triggered by recordingStatusCallbackEvent). This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to st… - [Texml refer status](https://developers.telnyx.com/api-reference/callbacks/texml-refer-status.md): Webhook sent for SIP REFER status updates. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equivalents.… - [Texml siprec](https://developers.telnyx.com/api-reference/callbacks/texml-siprec.md): Webhook sent for SIPREC session status updates. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equival… - [Texml stream](https://developers.telnyx.com/api-reference/callbacks/texml-stream.md): Webhook sent for media streaming status updates. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signature equiva… - [Texml transcription](https://developers.telnyx.com/api-reference/callbacks/texml-transcription.md): Webhook sent when a recording transcription is completed. This webhook uses Telnyx headers (telnyx-timestamp, telnyx-signature-ed25519) that are compatible with Standard Webhooks specification for SDK generation. Custom validation logic can map these to standard webhook-timestamp and webhook-signatu… - [Transcription](https://developers.telnyx.com/api-reference/callbacks/transcription.md) - [Accept Shared Campaign](https://developers.telnyx.com/api-reference/campaign/accept-shared-campaign.md): Manually accept a campaign shared with Telnyx - [Deactivate campaign](https://developers.telnyx.com/api-reference/campaign/deactivate-campaign.md): Terminate a campaign. Note that once deactivated, a campaign cannot be restored. - [Get campaign](https://developers.telnyx.com/api-reference/campaign/get-campaign.md): Retrieve campaign details by `campaignId`. - [Get Campaign Cost](https://developers.telnyx.com/api-reference/campaign/get-campaign-cost.md) - [Get Campaign Mno Metadata](https://developers.telnyx.com/api-reference/campaign/get-campaign-mno-metadata.md): Get the campaign metadata for each MNO it was submitted to. - [Get campaign operation status](https://developers.telnyx.com/api-reference/campaign/get-campaign-operation-status.md): Retrieve campaign's operation status at MNO level. - [Get OSR campaign attributes](https://developers.telnyx.com/api-reference/campaign/get-osr-campaign-attributes.md) - [Get Sharing Status](https://developers.telnyx.com/api-reference/campaign/get-sharing-status.md) - [List Campaigns](https://developers.telnyx.com/api-reference/campaign/list-campaigns.md): Retrieve a list of campaigns associated with a supplied `brandId`. - [Qualify By Usecase](https://developers.telnyx.com/api-reference/campaign/qualify-by-usecase.md): This endpoint allows you to see whether or not the supplied brand is suitable for your desired campaign use case. - [Submit Campaign](https://developers.telnyx.com/api-reference/campaign/submit-campaign.md): Before creating a campaign, use the [Qualify By Usecase endpoint](https://developers.telnyx.com/api-reference/campaign/qualify-by-usecase) to ensure that the brand you want to assign a new campaign to is qualified for the desired use case of that campaign. **Please note:** After campaign creation, y… - [Submit campaign appeal for manual review](https://developers.telnyx.com/api-reference/campaign/submit-campaign-appeal-for-manual-review.md): Submits an appeal for rejected native campaigns in TELNYX_FAILED or MNO_REJECTED status. The appeal is recorded for manual compliance team review and the campaign status is reset to TCR_ACCEPTED. Note: Appeal forwarding is handled manually to allow proper review before incurring upstream charges. - [Update campaign](https://developers.telnyx.com/api-reference/campaign/update-campaign.md): Update a campaign's properties by `campaignId`. **Please note:** only sample messages are editable. - [Create a new CDR report request](https://developers.telnyx.com/api-reference/cdr-reports/create-a-new-cdr-report-request.md): Creates a new CDR report request with the specified filters - [Delete a CDR report request](https://developers.telnyx.com/api-reference/cdr-reports/delete-a-cdr-report-request.md): Deletes a specific CDR report request by ID - [Get a specific CDR report request](https://developers.telnyx.com/api-reference/cdr-reports/get-a-specific-cdr-report-request.md): Retrieves a specific CDR report request by ID - [Get all CDR report requests](https://developers.telnyx.com/api-reference/cdr-reports/get-all-cdr-report-requests.md): Retrieves all CDR report requests for the authenticated user - [Get available CDR report fields](https://developers.telnyx.com/api-reference/cdr-reports/get-available-cdr-report-fields.md): Retrieves all available fields that can be used in CDR reports - [Create a new legacy usage V2 CDR report request](https://developers.telnyx.com/api-reference/cdr-usage-reports/create-a-new-legacy-usage-v2-cdr-report-request.md): Creates a new legacy usage V2 CDR report request with the specified filters - [Delete a V2 legacy usage CDR report request](https://developers.telnyx.com/api-reference/cdr-usage-reports/delete-a-v2-legacy-usage-cdr-report-request.md): Deletes a specific V2 legacy usage CDR report request by ID - [Generates and fetches CDR Usage Reports](https://developers.telnyx.com/api-reference/cdr-usage-reports/generates-and-fetches-cdr-usage-reports.md): Generate and fetch voice usage report synchronously. This endpoint will both generate and fetch the voice report over a specified time period. No polling is necessary but the response may take up to a couple of minutes. - [Get a CDR usage report](https://developers.telnyx.com/api-reference/cdr-usage-reports/get-a-cdr-usage-report.md): Fetch single cdr usage report by id. - [List CDR usage reports](https://developers.telnyx.com/api-reference/cdr-usage-reports/list-cdr-usage-reports.md): Fetch all previous requests for cdr usage reports. - [Create a chat completion](https://developers.telnyx.com/api-reference/chat/create-a-chat-completion.md): Chat with a language model. This endpoint is consistent with the [OpenAI Chat Completions API](https://platform.openai.com/docs/api-reference/chat) and may be used with the OpenAI JS or Python SDK. - [Get available models](https://developers.telnyx.com/api-reference/chat/get-available-models.md): This endpoint returns a list of Open Source and OpenAI models that are available for use.

**Note**: Model `id`'s will be in the form `{source}/{model_name}`. For example `openai/gpt-4` or `mistralai/Mistral-7B-Instruct-v0.1` consistent with HuggingFace naming conventions. - [Summarize file content](https://developers.telnyx.com/api-reference/chat/summarize-file-content.md): Generate a summary of a file's contents. - [Compute new clusters](https://developers.telnyx.com/api-reference/clusters/compute-new-clusters.md): Starts a background task to compute how the data in an [embedded storage bucket](https://developers.telnyx.com/api-reference/embeddings/embed-documents) is clustered. This helps identify common themes and patterns in the data. - [Delete a cluster](https://developers.telnyx.com/api-reference/clusters/delete-a-cluster.md) - [Fetch a cluster](https://developers.telnyx.com/api-reference/clusters/fetch-a-cluster.md) - [Fetch a cluster visualization](https://developers.telnyx.com/api-reference/clusters/fetch-a-cluster-visualization.md) - [List all clusters](https://developers.telnyx.com/api-reference/clusters/list-all-clusters.md) - [Conference recording pause](https://developers.telnyx.com/api-reference/conference-commands/conference-recording-pause.md): Pause conference recording. - [Conference recording resume](https://developers.telnyx.com/api-reference/conference-commands/conference-recording-resume.md): Resume conference recording. - [Conference recording start](https://developers.telnyx.com/api-reference/conference-commands/conference-recording-start.md): Start recording the conference. Recording will stop on conference end, or via the Stop Recording command. - [Conference recording stop](https://developers.telnyx.com/api-reference/conference-commands/conference-recording-stop.md): Stop recording the conference. - [Create conference](https://developers.telnyx.com/api-reference/conference-commands/create-conference.md): Create a conference from an existing call leg using a `call_control_id` and a conference name. Upon creating the conference, the call will be automatically bridged to the conference. Conferences will expire after all participants have left the conference or after 4 hours regardless of the number of… - [End a conference](https://developers.telnyx.com/api-reference/conference-commands/end-a-conference.md): End a conference and terminate all active participants. - [Gather DTMF using audio prompt in a conference](https://developers.telnyx.com/api-reference/conference-commands/gather-dtmf-using-audio-prompt-in-a-conference.md): Play an audio file to a specific conference participant and gather DTMF input. - [Hold conference participants](https://developers.telnyx.com/api-reference/conference-commands/hold-conference-participants.md): Hold a list of participants in a conference call - [Join a conference](https://developers.telnyx.com/api-reference/conference-commands/join-a-conference.md): Join an existing call leg to a conference. Issue the Join Conference command with the conference ID in the path and the `call_control_id` of the leg you wish to join to the conference as an attribute. The conference can have up to a certain amount of active participants, as set by the `max_participa… - [Leave a conference](https://developers.telnyx.com/api-reference/conference-commands/leave-a-conference.md): Removes a call leg from a conference and moves it back to parked state. - [List conference participants](https://developers.telnyx.com/api-reference/conference-commands/list-conference-participants.md): Lists conference participants - [List conferences](https://developers.telnyx.com/api-reference/conference-commands/list-conferences.md): Lists conferences. Conferences are created on demand, and will expire after all participants have left the conference or after 4 hours regardless of the number of active participants. Conferences are listed in descending order by `expires_at`. - [Mute conference participants](https://developers.telnyx.com/api-reference/conference-commands/mute-conference-participants.md): Mute a list of participants in a conference call - [Play audio to conference participants](https://developers.telnyx.com/api-reference/conference-commands/play-audio-to-conference-participants.md): Play audio to all or some participants on a conference call. - [Retrieve a conference](https://developers.telnyx.com/api-reference/conference-commands/retrieve-a-conference.md): Retrieve an existing conference - [Retrieve a conference participant](https://developers.telnyx.com/api-reference/conference-commands/retrieve-a-conference-participant.md): Retrieve details of a specific conference participant by their ID or label. - [Send DTMF to conference participants](https://developers.telnyx.com/api-reference/conference-commands/send-dtmf-to-conference-participants.md): Send DTMF tones to one or more conference participants. - [Speak text to conference participants](https://developers.telnyx.com/api-reference/conference-commands/speak-text-to-conference-participants.md): Convert text to speech and play it to all or some participants. - [Stop audio being played on the conference](https://developers.telnyx.com/api-reference/conference-commands/stop-audio-being-played-on-the-conference.md): Stop audio being played to all or some participants on a conference call. - [Unhold conference participants](https://developers.telnyx.com/api-reference/conference-commands/unhold-conference-participants.md): Unhold a list of participants in a conference call - [Unmute conference participants](https://developers.telnyx.com/api-reference/conference-commands/unmute-conference-participants.md): Unmute a list of participants in a conference call - [Update a conference participant](https://developers.telnyx.com/api-reference/conference-commands/update-a-conference-participant.md): Update properties of a conference participant. - [Update conference participant](https://developers.telnyx.com/api-reference/conference-commands/update-conference-participant.md): Update conference participant supervisor_role - [List connections](https://developers.telnyx.com/api-reference/connections/list-connections.md): Returns a list of your connections irrespective of type. - [Retrieve a connection](https://developers.telnyx.com/api-reference/connections/retrieve-a-connection.md): Retrieves the high-level details of an existing connection. To retrieve specific authentication information, use the endpoint for the specific connection type. - [Assign Insight Template To Group](https://developers.telnyx.com/api-reference/conversations/assign-insight-template-to-group.md): Assign an insight to a group - [Create a conversation](https://developers.telnyx.com/api-reference/conversations/create-a-conversation.md): Create a new AI Conversation. - [Create Insight Template](https://developers.telnyx.com/api-reference/conversations/create-insight-template.md): Create a new insight - [Create Insight Template Group](https://developers.telnyx.com/api-reference/conversations/create-insight-template-group.md): Create a new insight group - [Create Message](https://developers.telnyx.com/api-reference/conversations/create-message.md): Add a new message to the conversation. Used to insert a new messages to a conversation manually ( without using chat endpoint ) - [Delete a conversation](https://developers.telnyx.com/api-reference/conversations/delete-a-conversation.md): Delete a specific conversation by its ID. - [Delete Insight Template](https://developers.telnyx.com/api-reference/conversations/delete-insight-template.md): Delete insight by ID - [Delete Insight Template Group](https://developers.telnyx.com/api-reference/conversations/delete-insight-template-group.md): Delete insight group by ID - [Get a conversation](https://developers.telnyx.com/api-reference/conversations/get-a-conversation.md): Retrieve a specific AI conversation by its ID. - [Get conversation messages](https://developers.telnyx.com/api-reference/conversations/get-conversation-messages.md): Retrieve messages for a specific conversation, including tool calls made by the assistant. - [Get Insight Template](https://developers.telnyx.com/api-reference/conversations/get-insight-template.md): Get insight by ID - [Get Insight Template Group](https://developers.telnyx.com/api-reference/conversations/get-insight-template-group.md): Get insight group by ID - [Get Insight Template Groups](https://developers.telnyx.com/api-reference/conversations/get-insight-template-groups.md): Get all insight groups - [Get Insight Templates](https://developers.telnyx.com/api-reference/conversations/get-insight-templates.md): Get all insights - [Get insights for a conversation](https://developers.telnyx.com/api-reference/conversations/get-insights-for-a-conversation.md): Retrieve insights for a specific conversation - [List conversations](https://developers.telnyx.com/api-reference/conversations/list-conversations.md): Retrieve a list of all AI conversations configured by the user. Supports [PostgREST-style query parameters](https://postgrest.org/en/stable/api.html#horizontal-filtering-rows) for filtering. Examples are included for the standard metadata fields, but you can filter on any field in the metadata JSON… - [Unassign Insight Template From Group](https://developers.telnyx.com/api-reference/conversations/unassign-insight-template-from-group.md): Remove an insight from a group - [Update conversation metadata](https://developers.telnyx.com/api-reference/conversations/update-conversation-metadata.md): Update metadata for a specific conversation. - [Update Insight Template](https://developers.telnyx.com/api-reference/conversations/update-insight-template.md): Update an insight template - [Update Insight Template Group](https://developers.telnyx.com/api-reference/conversations/update-insight-template-group.md): Update an insight template group - [Get country coverage](https://developers.telnyx.com/api-reference/country-coverage/get-country-coverage.md): Get country coverage - [Get coverage for a specific country](https://developers.telnyx.com/api-reference/country-coverage/get-coverage-for-a-specific-country.md): Get coverage for a specific country - [Check a Credential Connection Registration Status](https://developers.telnyx.com/api-reference/credential-connections/check-a-credential-connection-registration-status.md): Checks the registration_status for a credential connection, (`registration_status`) as well as the timestamp for the last SIP registration event (`registration_status_updated_at`) - [Create a credential connection](https://developers.telnyx.com/api-reference/credential-connections/create-a-credential-connection.md): Creates a credential connection. - [Delete a credential connection](https://developers.telnyx.com/api-reference/credential-connections/delete-a-credential-connection.md): Deletes an existing credential connection. - [List credential connections](https://developers.telnyx.com/api-reference/credential-connections/list-credential-connections.md): Returns a list of your credential connections. - [Retrieve a credential connection](https://developers.telnyx.com/api-reference/credential-connections/retrieve-a-credential-connection.md): Retrieves the details of an existing credential connection. - [Update a credential connection](https://developers.telnyx.com/api-reference/credential-connections/update-a-credential-connection.md): Updates settings of an existing credential connection. - [Create a credential](https://developers.telnyx.com/api-reference/credentials/create-a-credential.md): Create a credential. - [Delete a credential](https://developers.telnyx.com/api-reference/credentials/delete-a-credential.md): Delete an existing credential. - [Get a credential](https://developers.telnyx.com/api-reference/credentials/get-a-credential.md): Get the details of an existing On-demand Credential. - [List all credentials](https://developers.telnyx.com/api-reference/credentials/list-all-credentials.md): List all On-demand Credentials. - [Update a credential](https://developers.telnyx.com/api-reference/credentials/update-a-credential.md): Update an existing credential. - [Create a CSV download](https://developers.telnyx.com/api-reference/csv-downloads/create-a-csv-download.md) - [List CSV downloads](https://developers.telnyx.com/api-reference/csv-downloads/list-csv-downloads.md) - [Retrieve a CSV download](https://developers.telnyx.com/api-reference/csv-downloads/retrieve-a-csv-download.md) - [Create a Migration](https://developers.telnyx.com/api-reference/data-migration/create-a-migration.md): Initiate a migration of data from an external provider into Telnyx Cloud Storage. Currently, only S3 is supported. - [Create a Migration Source](https://developers.telnyx.com/api-reference/data-migration/create-a-migration-source.md): Create a source from which data can be migrated from. - [Delete a Migration Source](https://developers.telnyx.com/api-reference/data-migration/delete-a-migration-source.md) - [Get a Migration](https://developers.telnyx.com/api-reference/data-migration/get-a-migration.md) - [Get a Migration Source](https://developers.telnyx.com/api-reference/data-migration/get-a-migration-source.md) - [List all Migration Sources](https://developers.telnyx.com/api-reference/data-migration/list-all-migration-sources.md) - [List all Migrations](https://developers.telnyx.com/api-reference/data-migration/list-all-migrations.md) - [List Migration Source coverage](https://developers.telnyx.com/api-reference/data-migration/list-migration-source-coverage.md) - [Stop a Migration](https://developers.telnyx.com/api-reference/data-migration/stop-a-migration.md) - [List call events](https://developers.telnyx.com/api-reference/debugging/list-call-events.md): Filters call events by given filter parameters. Events are ordered by `occurred_at`. If filter for `leg_id` or `application_session_id` is not present, it only filters events from the last 24 hours. - [Search detail records](https://developers.telnyx.com/api-reference/detail-records/search-detail-records.md): Search for any detail record across the Telnyx Platform - [Create a Dialogflow Connection](https://developers.telnyx.com/api-reference/dialogflow-integration/create-a-dialogflow-connection.md): Save Dialogflow Credentiails to Telnyx, so it can be used with other Telnyx services. - [Delete stored Dialogflow Connection](https://developers.telnyx.com/api-reference/dialogflow-integration/delete-stored-dialogflow-connection.md): Deletes a stored Dialogflow Connection. - [Retrieve stored Dialogflow Connection](https://developers.telnyx.com/api-reference/dialogflow-integration/retrieve-stored-dialogflow-connection.md): Return details of the Dialogflow connection associated with the given CallControl connection. - [Update stored Dialogflow Connection](https://developers.telnyx.com/api-reference/dialogflow-integration/update-stored-dialogflow-connection.md): Updates a stored Dialogflow Connection. - [Delete a document](https://developers.telnyx.com/api-reference/documents/delete-a-document.md): Delete a document.

A document can only be deleted if it's not linked to a service. If it is linked to a service, it must be unlinked prior to deleting. - [Download a document](https://developers.telnyx.com/api-reference/documents/download-a-document.md): Download a document. - [Generate a temporary download link for a document](https://developers.telnyx.com/api-reference/documents/generate-a-temporary-download-link-for-a-document.md): Generates a temporary pre-signed URL that can be used to download the document directly from the storage backend without authentication. - [List all document links](https://developers.telnyx.com/api-reference/documents/list-all-document-links.md): List all documents links ordered by created_at descending. - [List all documents](https://developers.telnyx.com/api-reference/documents/list-all-documents.md): List all documents ordered by created_at descending. - [Retrieve a document](https://developers.telnyx.com/api-reference/documents/retrieve-a-document.md): Retrieve a document. - [Update a document](https://developers.telnyx.com/api-reference/documents/update-a-document.md): Update a document. - [Upload a document](https://developers.telnyx.com/api-reference/documents/upload-a-document.md): Upload a document.

Uploaded files must be linked to a service within 30 minutes or they will be automatically deleted. - [Create a dynamic emergency address.](https://developers.telnyx.com/api-reference/dynamic-emergency-addresses/create-a-dynamic-emergency-address.md): Creates a dynamic emergency address. - [Delete a dynamic emergency address](https://developers.telnyx.com/api-reference/dynamic-emergency-addresses/delete-a-dynamic-emergency-address.md): Deletes the dynamic emergency address based on the ID provided - [Get a dynamic emergency address](https://developers.telnyx.com/api-reference/dynamic-emergency-addresses/get-a-dynamic-emergency-address.md): Returns the dynamic emergency address based on the ID provided - [List dynamic emergency addresses](https://developers.telnyx.com/api-reference/dynamic-emergency-addresses/list-dynamic-emergency-addresses.md): Returns the dynamic emergency addresses according to filters - [Create a dynamic emergency endpoint.](https://developers.telnyx.com/api-reference/dynamic-emergency-endpoints/create-a-dynamic-emergency-endpoint.md): Creates a dynamic emergency endpoints. - [Delete a dynamic emergency endpoint](https://developers.telnyx.com/api-reference/dynamic-emergency-endpoints/delete-a-dynamic-emergency-endpoint.md): Deletes the dynamic emergency endpoint based on the ID provided - [Get a dynamic emergency endpoint](https://developers.telnyx.com/api-reference/dynamic-emergency-endpoints/get-a-dynamic-emergency-endpoint.md): Returns the dynamic emergency endpoint based on the ID provided - [List dynamic emergency endpoints](https://developers.telnyx.com/api-reference/dynamic-emergency-endpoints/list-dynamic-emergency-endpoints.md): Returns the dynamic emergency endpoints according to filters - [Disable AI for an Embedded Bucket](https://developers.telnyx.com/api-reference/embeddings/disable-ai-for-an-embedded-bucket.md): Deletes an entire bucket's embeddings and disables the bucket for AI-use, returning it to normal storage pricing. - [Embed documents](https://developers.telnyx.com/api-reference/embeddings/embed-documents.md): Perform embedding on a Telnyx Storage Bucket using the a embedding model. The current supported file types are: - PDF - HTML - txt/unstructured text files - json - csv - audio / video (mp3, mp4, mpeg, mpga, m4a, wav, or webm ) - Max of 100mb file size. - [Embed URL content](https://developers.telnyx.com/api-reference/embeddings/embed-url-content.md): Embed website content from a specified URL, including child pages up to 5 levels deep within the same domain. The process crawls and loads content from the main URL and its linked pages into a Telnyx Cloud Storage bucket. As soon as each webpage is added to the bucket, its content is immediately pro… - [Get an embedding task's status](https://developers.telnyx.com/api-reference/embeddings/get-an-embedding-tasks-status.md): Check the status of a current embedding task. Will be one of the following: - `queued` - Task is waiting to be picked up by a worker - `processing` - The embedding task is running - `success` - Task completed successfully and the bucket is embedded - `failure` - Task failed and no files were embedde… - [Get file-level embedding statuses for a bucket](https://developers.telnyx.com/api-reference/embeddings/get-file-level-embedding-statuses-for-a-bucket.md): Get all embedded files for a given user bucket, including their processing status. - [Get Tasks by Status](https://developers.telnyx.com/api-reference/embeddings/get-tasks-by-status.md): Retrieve tasks for the user that are either `queued`, `processing`, `failed`, `success` or `partial_success` based on the query string. Defaults to `queued` and `processing`. - [List embedded buckets](https://developers.telnyx.com/api-reference/embeddings/list-embedded-buckets.md): Get all embedding buckets for a user. - [Search for documents](https://developers.telnyx.com/api-reference/embeddings/search-for-documents.md): Perform a similarity search on a Telnyx Storage Bucket, returning the most similar `num_docs` document chunks to the query. - [Create an enterprise](https://developers.telnyx.com/api-reference/enterprises/create-an-enterprise.md): Create a new enterprise for Branded Calling / Number Reputation services. - [Delete an enterprise](https://developers.telnyx.com/api-reference/enterprises/delete-an-enterprise.md): Delete an enterprise and all associated resources. This action is irreversible. - [Get an enterprise](https://developers.telnyx.com/api-reference/enterprises/get-an-enterprise.md): Retrieve details of a specific enterprise by ID. - [List enterprises](https://developers.telnyx.com/api-reference/enterprises/list-enterprises.md): Retrieve a paginated list of enterprises associated with your account. - [Update an enterprise](https://developers.telnyx.com/api-reference/enterprises/update-an-enterprise.md): Update enterprise information. All fields are optional — only the provided fields will be updated. - [Get Enum](https://developers.telnyx.com/api-reference/enum/get-enum.md) - [Creates an External Connection](https://developers.telnyx.com/api-reference/external-connections/creates-an-external-connection.md): Creates a new External Connection based on the parameters sent in the request. The external_sip_connection and outbound voice profile id are required. Once created, you can assign phone numbers to your application using the `/phone_numbers` endpoint. - [Creates an Upload request](https://developers.telnyx.com/api-reference/external-connections/creates-an-upload-request.md): Creates a new Upload request to Microsoft teams with the included phone numbers. Only one of civic_address_id or location_id must be provided, not both. The maximum allowed phone numbers for the numbers_ids array is 1000. - [Deletes an External Connection](https://developers.telnyx.com/api-reference/external-connections/deletes-an-external-connection.md): Permanently deletes an External Connection. Deletion may be prevented if the application is in use by phone numbers, is active, or if it is an Operator Connect connection. To remove an Operator Connect integration please contact Telnyx support. - [Dismiss a log message](https://developers.telnyx.com/api-reference/external-connections/dismiss-a-log-message.md): Dismiss a log message for an external connection associated with your account. - [Get the count of pending upload requests](https://developers.telnyx.com/api-reference/external-connections/get-the-count-of-pending-upload-requests.md): Returns the count of all pending upload requests for the given external connection. - [List all civic addresses and locations](https://developers.telnyx.com/api-reference/external-connections/list-all-civic-addresses-and-locations.md): Returns the civic addresses and locations from Microsoft Teams. - [List all External Connections](https://developers.telnyx.com/api-reference/external-connections/list-all-external-connections.md): This endpoint returns a list of your External Connections inside the 'data' attribute of the response. External Connections are used by Telnyx customers to seamless configure SIP trunking integrations with Telnyx Partners, through External Voice Integrations in Mission Control Portal. - [List all log messages](https://developers.telnyx.com/api-reference/external-connections/list-all-log-messages.md): Retrieve a list of log messages for all external connections associated with your account. - [List all phone numbers](https://developers.telnyx.com/api-reference/external-connections/list-all-phone-numbers.md): Returns a list of all active phone numbers associated with the given external connection. - [List all Releases](https://developers.telnyx.com/api-reference/external-connections/list-all-releases.md): Returns a list of your Releases for the given external connection. These are automatically created when you change the `connection_id` of a phone number that is currently on Microsoft Teams. - [List all Upload requests](https://developers.telnyx.com/api-reference/external-connections/list-all-upload-requests.md): Returns a list of your Upload requests for the given external connection. - [Refresh Operator Connect integration](https://developers.telnyx.com/api-reference/external-connections/refresh-operator-connect-integration.md): This endpoint will make an asynchronous request to refresh the Operator Connect integration with Microsoft Teams for the current user. This will create new external connections on the user's account if needed, and/or report the integration results as [log messages](https://developers.telnyx.com/api-… - [Refresh the status of all Upload requests](https://developers.telnyx.com/api-reference/external-connections/refresh-the-status-of-all-upload-requests.md): Forces a recheck of the status of all pending Upload requests for the given external connection in the background. - [Retrieve a Civic Address](https://developers.telnyx.com/api-reference/external-connections/retrieve-a-civic-address.md): Return the details of an existing Civic Address with its Locations inside the 'data' attribute of the response. - [Retrieve a log message](https://developers.telnyx.com/api-reference/external-connections/retrieve-a-log-message.md): Retrieve a log message for an external connection associated with your account. - [Retrieve a phone number](https://developers.telnyx.com/api-reference/external-connections/retrieve-a-phone-number.md): Return the details of a phone number associated with the given external connection. - [Retrieve a Release request](https://developers.telnyx.com/api-reference/external-connections/retrieve-a-release-request.md): Return the details of a Release request and its phone numbers. - [Retrieve an External Connection](https://developers.telnyx.com/api-reference/external-connections/retrieve-an-external-connection.md): Return the details of an existing External Connection inside the 'data' attribute of the response. - [Retrieve an Upload request](https://developers.telnyx.com/api-reference/external-connections/retrieve-an-upload-request.md): Return the details of an Upload request and its phone numbers. - [Retry an Upload request](https://developers.telnyx.com/api-reference/external-connections/retry-an-upload-request.md): If there were any errors during the upload process, this endpoint will retry the upload request. In some cases this will reattempt the existing upload request, in other cases it may create a new upload request. Please check the ticket_id in the response to determine if a new upload request was creat… - [Update a location's static emergency address](https://developers.telnyx.com/api-reference/external-connections/update-a-locations-static-emergency-address.md) - [Update a phone number](https://developers.telnyx.com/api-reference/external-connections/update-a-phone-number.md): Asynchronously update settings of the phone number associated with the given external connection. - [Update an External Connection](https://developers.telnyx.com/api-reference/external-connections/update-an-external-connection.md): Updates settings of an existing External Connection based on the parameters of the request. - [Cancel a fine tuning job](https://developers.telnyx.com/api-reference/fine-tuning/cancel-a-fine-tuning-job.md): Cancel a fine tuning job. - [Create a fine tuning job](https://developers.telnyx.com/api-reference/fine-tuning/create-a-fine-tuning-job.md): Create a new fine tuning job. - [Get a fine tuning job](https://developers.telnyx.com/api-reference/fine-tuning/get-a-fine-tuning-job.md): Retrieve a fine tuning job by `job_id`. - [List fine tuning jobs](https://developers.telnyx.com/api-reference/fine-tuning/list-fine-tuning-jobs.md): Retrieve a list of all fine tuning jobs created by the user. - [Create an FQDN connection](https://developers.telnyx.com/api-reference/fqdn-connections/create-an-fqdn-connection.md): Creates a FQDN connection. - [Delete an FQDN connection](https://developers.telnyx.com/api-reference/fqdn-connections/delete-an-fqdn-connection.md): Deletes an FQDN connection. - [List FQDN connections](https://developers.telnyx.com/api-reference/fqdn-connections/list-fqdn-connections.md): Returns a list of your FQDN connections. - [Retrieve an FQDN connection](https://developers.telnyx.com/api-reference/fqdn-connections/retrieve-an-fqdn-connection.md): Retrieves the details of an existing FQDN connection. - [Update an FQDN connection](https://developers.telnyx.com/api-reference/fqdn-connections/update-an-fqdn-connection.md): Updates settings of an existing FQDN connection. - [Create an FQDN](https://developers.telnyx.com/api-reference/fqdns/create-an-fqdn.md): Create a new FQDN object. - [Delete an FQDN](https://developers.telnyx.com/api-reference/fqdns/delete-an-fqdn.md): Delete an FQDN. - [List FQDNs](https://developers.telnyx.com/api-reference/fqdns/list-fqdns.md): Get all FQDNs belonging to the user that match the given filters. - [Retrieve an FQDN](https://developers.telnyx.com/api-reference/fqdns/retrieve-an-fqdn.md): Return the details regarding a specific FQDN. - [Update an FQDN](https://developers.telnyx.com/api-reference/fqdns/update-an-fqdn.md): Update the details of a specific FQDN. - [Get invoice by ID](https://developers.telnyx.com/api-reference/get-invoice-by-id.md): Retrieve a single invoice by its unique identifier. - [Create a Global IP](https://developers.telnyx.com/api-reference/global-ips/create-a-global-ip.md): Create a Global IP. - [Create a Global IP assignment](https://developers.telnyx.com/api-reference/global-ips/create-a-global-ip-assignment.md): Create a Global IP assignment. - [Create a Global IP health check](https://developers.telnyx.com/api-reference/global-ips/create-a-global-ip-health-check.md): Create a Global IP health check. - [Delete a Global IP](https://developers.telnyx.com/api-reference/global-ips/delete-a-global-ip.md): Delete a Global IP. - [Delete a Global IP assignment](https://developers.telnyx.com/api-reference/global-ips/delete-a-global-ip-assignment.md): Delete a Global IP assignment. - [Delete a Global IP health check](https://developers.telnyx.com/api-reference/global-ips/delete-a-global-ip-health-check.md): Delete a Global IP health check. - [Global IP Assignment Health Check Metrics](https://developers.telnyx.com/api-reference/global-ips/global-ip-assignment-health-check-metrics.md) - [Global IP Assignment Usage Metrics](https://developers.telnyx.com/api-reference/global-ips/global-ip-assignment-usage-metrics.md) - [Global IP Latency Metrics](https://developers.telnyx.com/api-reference/global-ips/global-ip-latency-metrics.md) - [Global IP Usage Metrics](https://developers.telnyx.com/api-reference/global-ips/global-ip-usage-metrics.md) - [List all Global IP Allowed Ports](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ip-allowed-ports.md): List all Global IP Allowed Ports - [List all Global IP assignments](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ip-assignments.md): List all Global IP assignments. - [List all Global IP Health check types](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ip-health-check-types.md): List all Global IP Health check types. - [List all Global IP health checks](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ip-health-checks.md): List all Global IP health checks. - [List all Global IP Protocols](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ip-protocols.md): List all Global IP Protocols - [List all Global IPs](https://developers.telnyx.com/api-reference/global-ips/list-all-global-ips.md): List all Global IPs. - [Retrieve a Global IP](https://developers.telnyx.com/api-reference/global-ips/retrieve-a-global-ip.md): Retrieve a Global IP. - [Retrieve a Global IP](https://developers.telnyx.com/api-reference/global-ips/retrieve-a-global-ip-1.md): Retrieve a Global IP assignment. - [Retrieve a Global IP health check](https://developers.telnyx.com/api-reference/global-ips/retrieve-a-global-ip-health-check.md): Retrieve a Global IP health check. - [Update a Global IP assignment](https://developers.telnyx.com/api-reference/global-ips/update-a-global-ip-assignment.md): Update a Global IP assignment. - [Check hosted messaging eligibility](https://developers.telnyx.com/api-reference/hosted-numbers/check-hosted-messaging-eligibility.md) - [Create a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/create-a-messaging-hosted-number-order.md) - [Create hosted number verification codes](https://developers.telnyx.com/api-reference/hosted-numbers/create-hosted-number-verification-codes.md): Create verification codes to validate numbers of the hosted order. The verification codes will be sent to the numbers of the hosted order. - [Delete a messaging hosted number](https://developers.telnyx.com/api-reference/hosted-numbers/delete-a-messaging-hosted-number.md) - [Delete a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/delete-a-messaging-hosted-number-order.md): Delete a messaging hosted number order and all associated phone numbers. - [List messaging hosted number orders](https://developers.telnyx.com/api-reference/hosted-numbers/list-messaging-hosted-number-orders.md) - [Retrieve a messaging hosted number order](https://developers.telnyx.com/api-reference/hosted-numbers/retrieve-a-messaging-hosted-number-order.md) - [Upload hosted number document](https://developers.telnyx.com/api-reference/hosted-numbers/upload-hosted-number-document.md) - [Validate hosted number codes](https://developers.telnyx.com/api-reference/hosted-numbers/validate-hosted-number-codes.md): Validate the verification codes sent to the numbers of the hosted order. The verification codes must be created in the verification codes endpoint. - [Create an inexplicit number order](https://developers.telnyx.com/api-reference/inexplicit-number-orders/create-an-inexplicit-number-order.md): Create an inexplicit number order to programmatically purchase phone numbers without specifying exact numbers. - [List inexplicit number orders](https://developers.telnyx.com/api-reference/inexplicit-number-orders/list-inexplicit-number-orders.md): Get a paginated list of inexplicit number orders. - [Retrieve an inexplicit number order](https://developers.telnyx.com/api-reference/inexplicit-number-orders/retrieve-an-inexplicit-number-order.md): Get an existing inexplicit number order by ID. - [Create a secret](https://developers.telnyx.com/api-reference/integration-secrets/create-a-secret.md): Create a new secret with an associated identifier that can be used to securely integrate with other services. - [Delete an integration secret](https://developers.telnyx.com/api-reference/integration-secrets/delete-an-integration-secret.md): Delete an integration secret given its ID. - [List integration secrets](https://developers.telnyx.com/api-reference/integration-secrets/list-integration-secrets.md): Retrieve a list of all integration secrets configured by the user. - [Delete Integration Connection](https://developers.telnyx.com/api-reference/integrations/delete-integration-connection.md): Delete a specific integration connection. - [Get User Integration connection By Id](https://developers.telnyx.com/api-reference/integrations/get-user-integration-connection-by-id.md): Get user setup integrations - [List Integration By Id](https://developers.telnyx.com/api-reference/integrations/list-integration-by-id.md): Retrieve integration details - [List Integrations](https://developers.telnyx.com/api-reference/integrations/list-integrations.md): List all available integrations. - [List User Integrations](https://developers.telnyx.com/api-reference/integrations/list-user-integrations.md): List user setup integrations - [Create an inventory coverage request](https://developers.telnyx.com/api-reference/inventory-level/create-an-inventory-coverage-request.md): Creates an inventory coverage request. If locality, npa or national_destination_code is used in groupBy, and no region or locality filters are used, the whole paginated set is returned. - [Create new Access IP Address](https://developers.telnyx.com/api-reference/ip-addresses/create-new-access-ip-address.md) - [Delete access IP address](https://developers.telnyx.com/api-reference/ip-addresses/delete-access-ip-address.md) - [List all Access IP Addresses](https://developers.telnyx.com/api-reference/ip-addresses/list-all-access-ip-addresses.md) - [Retrieve an access IP address](https://developers.telnyx.com/api-reference/ip-addresses/retrieve-an-access-ip-address.md) - [Create an Ip connection](https://developers.telnyx.com/api-reference/ip-connections/create-an-ip-connection.md): Creates an IP connection. - [Delete an Ip connection](https://developers.telnyx.com/api-reference/ip-connections/delete-an-ip-connection.md): Deletes an existing IP connection. - [List Ip connections](https://developers.telnyx.com/api-reference/ip-connections/list-ip-connections.md): Returns a list of your IP connections. - [Retrieve an Ip connection](https://developers.telnyx.com/api-reference/ip-connections/retrieve-an-ip-connection.md): Retrieves the details of an existing ip connection. - [Update an Ip connection](https://developers.telnyx.com/api-reference/ip-connections/update-an-ip-connection.md): Updates settings of an existing IP connection. - [Create new Access IP Range](https://developers.telnyx.com/api-reference/ip-ranges/create-new-access-ip-range.md) - [Delete access IP ranges](https://developers.telnyx.com/api-reference/ip-ranges/delete-access-ip-ranges.md) - [List all Access IP Ranges](https://developers.telnyx.com/api-reference/ip-ranges/list-all-access-ip-ranges.md) - [Create an Ip](https://developers.telnyx.com/api-reference/ips/create-an-ip.md): Create a new IP object. - [Delete an Ip](https://developers.telnyx.com/api-reference/ips/delete-an-ip.md): Delete an IP. - [List Ips](https://developers.telnyx.com/api-reference/ips/list-ips.md): Get all IPs belonging to the user that match the given filters. - [Retrieve an Ip](https://developers.telnyx.com/api-reference/ips/retrieve-an-ip.md): Return the details regarding a specific IP. - [Update an Ip](https://developers.telnyx.com/api-reference/ips/update-an-ip.md): Update the details of a specific IP. - [List invoices](https://developers.telnyx.com/api-reference/list-invoices.md): Retrieve a paginated list of invoices. - [Create a new managed account.](https://developers.telnyx.com/api-reference/managed-accounts/create-a-new-managed-account.md): Create a new managed account owned by the authenticated user. You need to be explictly approved by Telnyx in order to become a manager account. - [Disables a managed account](https://developers.telnyx.com/api-reference/managed-accounts/disables-a-managed-account.md): Disables a managed account, forbidding it to use Telnyx services, including sending or receiving phone calls and SMS messages. Ongoing phone calls will not be affected. The managed account and its sub-users will no longer be able to log in via the mission control portal. - [Display information about allocatable global outbound channels for the current user.](https://developers.telnyx.com/api-reference/managed-accounts/display-information-about-allocatable-global-outbound-channels-for-the-current-user.md): Display information about allocatable global outbound channels for the current user. Only usable by account managers. - [Enables a managed account](https://developers.telnyx.com/api-reference/managed-accounts/enables-a-managed-account.md): Enables a managed account and its sub-users to use Telnyx services. - [Lists accounts managed by the current user.](https://developers.telnyx.com/api-reference/managed-accounts/lists-accounts-managed-by-the-current-user.md): Lists the accounts managed by the current user. Users need to be explictly approved by Telnyx in order to become manager accounts. - [Retrieve a managed account](https://developers.telnyx.com/api-reference/managed-accounts/retrieve-a-managed-account.md): Retrieves the details of a single managed account. - [Update a managed account](https://developers.telnyx.com/api-reference/managed-accounts/update-a-managed-account.md): Update a single managed account. - [Update the amount of allocatable global outbound channels allocated to a specific managed account.](https://developers.telnyx.com/api-reference/managed-accounts/update-the-amount-of-allocatable-global-outbound-channels-allocated-to-a-specific-managed-account.md): Update the amount of allocatable global outbound channels allocated to a specific managed account. - [Create MCP Server](https://developers.telnyx.com/api-reference/mcp-servers/create-mcp-server.md): Create a new MCP server. - [Delete MCP Server](https://developers.telnyx.com/api-reference/mcp-servers/delete-mcp-server.md): Delete a specific MCP server. - [Get MCP Server](https://developers.telnyx.com/api-reference/mcp-servers/get-mcp-server.md): Retrieve details for a specific MCP server. - [List MCP Servers](https://developers.telnyx.com/api-reference/mcp-servers/list-mcp-servers.md): Retrieve a list of MCP servers. - [Update MCP Server](https://developers.telnyx.com/api-reference/mcp-servers/update-mcp-server.md): Update an existing MCP server. - [Fetch all Mdr records](https://developers.telnyx.com/api-reference/mdr-detail-reports/fetch-all-mdr-records.md): Fetch all Mdr records - [Create a new MDR detailed report request](https://developers.telnyx.com/api-reference/mdr-detailed-reports/create-a-new-mdr-detailed-report-request.md): Creates a new MDR detailed report request with the specified filters - [Delete a MDR detailed report request](https://developers.telnyx.com/api-reference/mdr-detailed-reports/delete-a-mdr-detailed-report-request.md): Deletes a specific MDR detailed report request by ID - [Get a specific MDR detailed report request](https://developers.telnyx.com/api-reference/mdr-detailed-reports/get-a-specific-mdr-detailed-report-request.md): Retrieves a specific MDR detailed report request by ID - [Get all MDR detailed report requests](https://developers.telnyx.com/api-reference/mdr-detailed-reports/get-all-mdr-detailed-report-requests.md): Retrieves all MDR detailed report requests for the authenticated user - [Create a new legacy usage V2 MDR report request](https://developers.telnyx.com/api-reference/mdr-usage-reports/create-a-new-legacy-usage-v2-mdr-report-request.md): Creates a new legacy usage V2 MDR report request with the specified filters - [Create MDR Usage Report](https://developers.telnyx.com/api-reference/mdr-usage-reports/create-mdr-usage-report.md): Submit request for new new messaging usage report. This endpoint will pull and aggregate messaging data in specified time period. - [Delete a V2 legacy usage MDR report request](https://developers.telnyx.com/api-reference/mdr-usage-reports/delete-a-v2-legacy-usage-mdr-report-request.md): Deletes a specific V2 legacy usage MDR report request by ID - [Delete MDR Usage Report](https://developers.telnyx.com/api-reference/mdr-usage-reports/delete-mdr-usage-report.md): Delete messaging usage report by id - [Fetch all Messaging usage reports](https://developers.telnyx.com/api-reference/mdr-usage-reports/fetch-all-messaging-usage-reports.md): Fetch all messaging usage reports. Usage reports are aggregated messaging data for specified time period and breakdown - [Generate and fetch MDR Usage Report](https://developers.telnyx.com/api-reference/mdr-usage-reports/generate-and-fetch-mdr-usage-report.md): Generate and fetch messaging usage report synchronously. This endpoint will both generate and fetch the messaging report over a specified time period. No polling is necessary but the response may take up to a couple of minutes. - [Get an MDR usage report](https://developers.telnyx.com/api-reference/mdr-usage-reports/get-an-mdr-usage-report.md): Fetch single MDR usage report by id. - [List MDR usage reports](https://developers.telnyx.com/api-reference/mdr-usage-reports/list-mdr-usage-reports.md): Fetch all previous requests for MDR usage reports. - [Retrieve messaging report](https://developers.telnyx.com/api-reference/mdr-usage-reports/retrieve-messaging-report.md): Fetch a single messaging usage report by id - [Deletes stored media](https://developers.telnyx.com/api-reference/media-storage-api/deletes-stored-media.md): Deletes a stored media file. - [Download stored media](https://developers.telnyx.com/api-reference/media-storage-api/download-stored-media.md): Downloads a stored media file. - [List uploaded media](https://developers.telnyx.com/api-reference/media-storage-api/list-uploaded-media.md): Returns a list of stored media files. - [Retrieve stored media](https://developers.telnyx.com/api-reference/media-storage-api/retrieve-stored-media.md): Returns the information about a stored media file. - [Update stored media](https://developers.telnyx.com/api-reference/media-storage-api/update-stored-media.md): Updates a stored media file. - [Upload media](https://developers.telnyx.com/api-reference/media-storage-api/upload-media.md): Upload media file to Telnyx so it can be used with other Telnyx services - [Cancel a scheduled message](https://developers.telnyx.com/api-reference/messages/cancel-a-scheduled-message.md): Cancel a scheduled message that has not yet been sent. Only messages with `status=scheduled` and `send_at` more than a minute from now can be cancelled. - [Retrieve a message](https://developers.telnyx.com/api-reference/messages/retrieve-a-message.md): Note: This API endpoint can only retrieve messages that are no older than 10 days since their creation. If you require messages older than this, please generate an [MDR report.](https://developers.telnyx.com/api-reference/mdr-usage-reports/create-mdr-usage-report) - [Retrieve group MMS messages](https://developers.telnyx.com/api-reference/messages/retrieve-group-mms-messages.md): Retrieve all messages in a group MMS conversation by the group message ID. - [Schedule a message](https://developers.telnyx.com/api-reference/messages/schedule-a-message.md): Schedule a message with a Phone Number, Alphanumeric Sender ID, Short Code or Number Pool. - [Send a group MMS message](https://developers.telnyx.com/api-reference/messages/send-a-group-mms-message.md) - [Send a long code message](https://developers.telnyx.com/api-reference/messages/send-a-long-code-message.md) - [Send a message](https://developers.telnyx.com/api-reference/messages/send-a-message.md): Send a message with a Phone Number, Alphanumeric Sender ID, Short Code or Number Pool. - [Send a message using an alphanumeric sender ID](https://developers.telnyx.com/api-reference/messages/send-a-message-using-an-alphanumeric-sender-id.md): Send an SMS message using an alphanumeric sender ID. This is SMS only. - [Send a message using number pool](https://developers.telnyx.com/api-reference/messages/send-a-message-using-number-pool.md) - [Send a short code message](https://developers.telnyx.com/api-reference/messages/send-a-short-code-message.md) - [Get detailed messaging profile metrics](https://developers.telnyx.com/api-reference/messaging/get-detailed-messaging-profile-metrics.md): Get detailed metrics for a specific messaging profile, broken down by time interval. - [List alphanumeric sender IDs for a messaging profile](https://developers.telnyx.com/api-reference/messaging/list-alphanumeric-sender-ids-for-a-messaging-profile.md): List all alphanumeric sender IDs associated with a specific messaging profile. - [List messaging hosted numbers](https://developers.telnyx.com/api-reference/messaging/list-messaging-hosted-numbers.md): List all hosted numbers associated with the authenticated user. - [Regenerate messaging profile secret](https://developers.telnyx.com/api-reference/messaging/regenerate-messaging-profile-secret.md): Regenerate the v1 secret for a messaging profile. - [Retrieve a messaging hosted number](https://developers.telnyx.com/api-reference/messaging/retrieve-a-messaging-hosted-number.md): Retrieve a specific messaging hosted number by its ID or phone number. - [Update a messaging hosted number](https://developers.telnyx.com/api-reference/messaging/update-a-messaging-hosted-number.md): Update the messaging settings for a hosted number. - [Add step(s) to plan](https://developers.telnyx.com/api-reference/missions/add-steps-to-plan.md): Add one or more steps to an existing plan - [Cancel run](https://developers.telnyx.com/api-reference/missions/cancel-run.md): Cancel a running or paused run - [Clone mission](https://developers.telnyx.com/api-reference/missions/clone-mission.md): Clone an existing mission - [Create initial plan](https://developers.telnyx.com/api-reference/missions/create-initial-plan.md): Create the initial plan for a run - [Create mission](https://developers.telnyx.com/api-reference/missions/create-mission.md): Create a new mission definition - [Delete mission](https://developers.telnyx.com/api-reference/missions/delete-mission.md): Delete a mission - [Get event details](https://developers.telnyx.com/api-reference/missions/get-event-details.md): Get details of a specific event - [Get mission](https://developers.telnyx.com/api-reference/missions/get-mission.md): Get a mission by ID (includes tools, knowledge_bases, mcp_servers) - [Get plan](https://developers.telnyx.com/api-reference/missions/get-plan.md): Get the plan (all steps) for a run - [Get run details](https://developers.telnyx.com/api-reference/missions/get-run-details.md): Get details of a specific run - [Get step details](https://developers.telnyx.com/api-reference/missions/get-step-details.md): Get details of a specific plan step - [Link Telnyx agent to run](https://developers.telnyx.com/api-reference/missions/link-telnyx-agent-to-run.md): Link a Telnyx AI agent (voice/messaging) to a run - [List events](https://developers.telnyx.com/api-reference/missions/list-events.md): List events for a run (paginated) - [List linked Telnyx agents](https://developers.telnyx.com/api-reference/missions/list-linked-telnyx-agents.md): List all Telnyx agents linked to a run - [List missions](https://developers.telnyx.com/api-reference/missions/list-missions.md): List all missions for the organization - [List recent events](https://developers.telnyx.com/api-reference/missions/list-recent-events.md): List recent events across all missions - [List recent runs](https://developers.telnyx.com/api-reference/missions/list-recent-runs.md): List recent runs across all missions - [List runs for mission](https://developers.telnyx.com/api-reference/missions/list-runs-for-mission.md): List all runs for a specific mission - [Log event](https://developers.telnyx.com/api-reference/missions/log-event.md): Log an event for a run - [Pause run](https://developers.telnyx.com/api-reference/missions/pause-run.md): Pause a running run - [Resume run](https://developers.telnyx.com/api-reference/missions/resume-run.md): Resume a paused run - [Start a run](https://developers.telnyx.com/api-reference/missions/start-a-run.md): Start a new run for a mission - [Unlink Telnyx agent](https://developers.telnyx.com/api-reference/missions/unlink-telnyx-agent.md): Unlink a Telnyx agent from a run - [Update mission](https://developers.telnyx.com/api-reference/missions/update-mission.md): Update a mission definition - [Update run](https://developers.telnyx.com/api-reference/missions/update-run.md): Update run status and/or result - [Update step status](https://developers.telnyx.com/api-reference/missions/update-step-status.md): Update the status of a plan step - [Create a Network](https://developers.telnyx.com/api-reference/networks/create-a-network.md): Create a new Network. - [Create Default Gateway.](https://developers.telnyx.com/api-reference/networks/create-default-gateway.md): Create Default Gateway. - [Delete a Network](https://developers.telnyx.com/api-reference/networks/delete-a-network.md): Delete a Network. - [Delete Default Gateway.](https://developers.telnyx.com/api-reference/networks/delete-default-gateway.md): Delete Default Gateway. - [Get Default Gateway status.](https://developers.telnyx.com/api-reference/networks/get-default-gateway-status.md): Get Default Gateway status. - [List all Interfaces for a Network.](https://developers.telnyx.com/api-reference/networks/list-all-interfaces-for-a-network.md): List all Interfaces for a Network. - [List all Networks](https://developers.telnyx.com/api-reference/networks/list-all-networks.md): List all Networks. - [Retrieve a Network](https://developers.telnyx.com/api-reference/networks/retrieve-a-network.md): Retrieve a Network. - [Update a Network](https://developers.telnyx.com/api-reference/networks/update-a-network.md): Update a Network. - [Add a Notification Setting](https://developers.telnyx.com/api-reference/notifications/add-a-notification-setting.md): Add a notification setting. - [Create a notification channel](https://developers.telnyx.com/api-reference/notifications/create-a-notification-channel.md): Create a notification channel. - [Create a notification profile](https://developers.telnyx.com/api-reference/notifications/create-a-notification-profile.md): Create a notification profile. - [Delete a notification channel](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-channel.md): Delete a notification channel. - [Delete a notification profile](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-profile.md): Delete a notification profile. - [Delete a notification setting](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-setting.md): Delete a notification setting. - [Get a notification channel](https://developers.telnyx.com/api-reference/notifications/get-a-notification-channel.md): Get a notification channel. - [Get a notification profile](https://developers.telnyx.com/api-reference/notifications/get-a-notification-profile.md): Get a notification profile. - [Get a notification setting](https://developers.telnyx.com/api-reference/notifications/get-a-notification-setting.md): Get a notification setting. - [List all Notifications Events](https://developers.telnyx.com/api-reference/notifications/list-all-notifications-events.md): Returns a list of your notifications events. - [List all Notifications Events Conditions](https://developers.telnyx.com/api-reference/notifications/list-all-notifications-events-conditions.md): Returns a list of your notifications events conditions. - [List all Notifications Profiles](https://developers.telnyx.com/api-reference/notifications/list-all-notifications-profiles.md): Returns a list of your notifications profiles. - [List notification channels](https://developers.telnyx.com/api-reference/notifications/list-notification-channels.md): List notification channels. - [List notification settings](https://developers.telnyx.com/api-reference/notifications/list-notification-settings.md): List notification settings. - [Update a notification channel](https://developers.telnyx.com/api-reference/notifications/update-a-notification-channel.md): Update a notification channel. - [Update a notification profile](https://developers.telnyx.com/api-reference/notifications/update-a-notification-profile.md): Update a notification profile. - [Lookup phone number data](https://developers.telnyx.com/api-reference/number-lookup/lookup-phone-number-data.md): Returns information about the provided phone number. - [Create a comment on a portout request](https://developers.telnyx.com/api-reference/number-portout/create-a-comment-on-a-portout-request.md): Creates a comment on a portout request. - [Create a list of supporting documents on a portout request](https://developers.telnyx.com/api-reference/number-portout/create-a-list-of-supporting-documents-on-a-portout-request.md): Creates a list of supporting documents on a portout request. - [Create a port-out related report](https://developers.telnyx.com/api-reference/number-portout/create-a-port-out-related-report.md): Generate reports about port-out operations. - [Get a portout request](https://developers.telnyx.com/api-reference/number-portout/get-a-portout-request.md): Returns the portout request based on the ID provided - [List all comments for a portout request](https://developers.telnyx.com/api-reference/number-portout/list-all-comments-for-a-portout-request.md): Returns a list of comments for a portout request. - [List all port-out events](https://developers.telnyx.com/api-reference/number-portout/list-all-port-out-events.md): Returns a list of all port-out events. - [List eligible port-out rejection codes for a specific order](https://developers.telnyx.com/api-reference/number-portout/list-eligible-port-out-rejection-codes-for-a-specific-order.md): Given a port-out ID, list rejection codes that are eligible for that port-out - [List port-out related reports](https://developers.telnyx.com/api-reference/number-portout/list-port-out-related-reports.md): List the reports generated about port-out operations. - [List portout requests](https://developers.telnyx.com/api-reference/number-portout/list-portout-requests.md): Returns the portout requests according to filters - [List supporting documents on a portout request](https://developers.telnyx.com/api-reference/number-portout/list-supporting-documents-on-a-portout-request.md): List every supporting documents for a portout request. - [Republish a port-out event](https://developers.telnyx.com/api-reference/number-portout/republish-a-port-out-event.md): Republish a specific port-out event. - [Retrieve a report](https://developers.telnyx.com/api-reference/number-portout/retrieve-a-report.md): Retrieve a specific report generated. - [Show a port-out event](https://developers.telnyx.com/api-reference/number-portout/show-a-port-out-event.md): Show a specific port-out event. - [Update Status](https://developers.telnyx.com/api-reference/number-portout/update-status.md): Authorize or reject portout request - [Disable Number Reputation](https://developers.telnyx.com/api-reference/number-reputation-settings/disable-number-reputation.md): Disable Number Reputation for an enterprise. - [Enable Number Reputation](https://developers.telnyx.com/api-reference/number-reputation-settings/enable-number-reputation.md): Enable Number Reputation service for an enterprise. - [Get reputation settings](https://developers.telnyx.com/api-reference/number-reputation-settings/get-reputation-settings.md): Retrieve the current Number Reputation settings for an enterprise. - [Update reputation check frequency](https://developers.telnyx.com/api-reference/number-reputation-settings/update-reputation-check-frequency.md): Update how often reputation data is automatically refreshed. - [Bulk update phone number profiles](https://developers.telnyx.com/api-reference/number-settings/bulk-update-phone-number-profiles.md) - [List phone numbers with messaging settings](https://developers.telnyx.com/api-reference/number-settings/list-phone-numbers-with-messaging-settings.md) - [Retrieve a phone number with messaging settings](https://developers.telnyx.com/api-reference/number-settings/retrieve-a-phone-number-with-messaging-settings.md) - [Retrieve bulk update status](https://developers.telnyx.com/api-reference/number-settings/retrieve-bulk-update-status.md) - [Update the messaging profile and/or messaging product of a phone number](https://developers.telnyx.com/api-reference/number-settings/update-the-messaging-profile-andor-messaging-product-of-a-phone-number.md) - [Retrieve the features for a list of numbers](https://developers.telnyx.com/api-reference/numbers-features/retrieve-the-features-for-a-list-of-numbers.md): Retrieve the features for a list of numbers - [Create OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/create-oauth-client.md): Create a new OAuth client - [Delete OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/delete-oauth-client.md): Delete an OAuth client - [Get OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/get-oauth-client.md): Retrieve a single OAuth client by ID - [List OAuth clients](https://developers.telnyx.com/api-reference/oauth-clients/list-oauth-clients.md): Retrieve a paginated list of OAuth clients for the authenticated user - [Update OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/update-oauth-client.md): Update an existing OAuth client - [Authorization server metadata](https://developers.telnyx.com/api-reference/oauth-discovery/authorization-server-metadata.md): OAuth 2.0 Authorization Server Metadata (RFC 8414) - [Protected resource metadata](https://developers.telnyx.com/api-reference/oauth-discovery/protected-resource-metadata.md): OAuth 2.0 Protected Resource Metadata for resource discovery - [Get OAuth grant](https://developers.telnyx.com/api-reference/oauth-grants/get-oauth-grant.md): Retrieve a single OAuth grant by ID - [List OAuth grants](https://developers.telnyx.com/api-reference/oauth-grants/list-oauth-grants.md): Retrieve a paginated list of OAuth grants for the authenticated user - [Revoke OAuth grant](https://developers.telnyx.com/api-reference/oauth-grants/revoke-oauth-grant.md): Revoke an OAuth grant - [Dynamic client registration](https://developers.telnyx.com/api-reference/oauth-protocol/dynamic-client-registration.md): Register a new OAuth client dynamically (RFC 7591) - [Get OAuth consent token](https://developers.telnyx.com/api-reference/oauth-protocol/get-oauth-consent-token.md): Retrieve details about an OAuth consent token - [JSON Web Key Set](https://developers.telnyx.com/api-reference/oauth-protocol/json-web-key-set.md): Retrieve the JSON Web Key Set for token verification - [OAuth authorization endpoint](https://developers.telnyx.com/api-reference/oauth-protocol/oauth-authorization-endpoint.md): OAuth 2.0 authorization endpoint for the authorization code flow - [OAuth token endpoint](https://developers.telnyx.com/api-reference/oauth-protocol/oauth-token-endpoint.md): Exchange authorization code, client credentials, or refresh token for access token - [Token introspection](https://developers.telnyx.com/api-reference/oauth-protocol/token-introspection.md): Introspect an OAuth access token to check its validity and metadata - [Create embeddings](https://developers.telnyx.com/api-reference/openai-embeddings/create-embeddings.md): Creates an embedding vector representing the input text. This endpoint is compatible with the [OpenAI Embeddings API](https://platform.openai.com/docs/api-reference/embeddings) and may be used with the OpenAI JS or Python SDK by setting the base URL to `https://api.telnyx.com/v2/ai/openai`. - [List embedding models](https://developers.telnyx.com/api-reference/openai-embeddings/list-embedding-models.md): Returns a list of available embedding models. This endpoint is compatible with the OpenAI Models API format. - [Create auto-response setting](https://developers.telnyx.com/api-reference/opt-out-management/create-auto-response-setting.md) - [Delete Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/delete-auto-response-setting.md) - [Get Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/get-auto-response-setting.md) - [List Auto-Response Settings](https://developers.telnyx.com/api-reference/opt-out-management/list-auto-response-settings.md) - [List opt-outs](https://developers.telnyx.com/api-reference/opt-out-management/list-opt-outs.md): Retrieve a list of opt-out blocks. - [Update Auto-Response Setting](https://developers.telnyx.com/api-reference/opt-out-management/update-auto-response-setting.md) - [Delete organization user](https://developers.telnyx.com/api-reference/organization-users/delete-organization-user.md): Deletes a user in your organization. - [Get organization user](https://developers.telnyx.com/api-reference/organization-users/get-organization-user.md): Returns a user in your organization. - [Get organization users groups report](https://developers.telnyx.com/api-reference/organization-users/get-organization-users-groups-report.md): Returns a report of all users in your organization with their group memberships. This endpoint returns all users without pagination and always includes group information. The report can be retrieved in JSON or CSV format by sending specific content-type headers. - [List organization users](https://developers.telnyx.com/api-reference/organization-users/list-organization-users.md): Returns a list of the users in your organization. - [Get OTA update](https://developers.telnyx.com/api-reference/ota-updates/get-ota-update.md): This API returns the details of an Over the Air (OTA) update. - [List OTA updates](https://developers.telnyx.com/api-reference/ota-updates/list-ota-updates.md) - [Create an outbound voice profile](https://developers.telnyx.com/api-reference/outbound-voice-profiles/create-an-outbound-voice-profile.md): Create an outbound voice profile. - [Delete an outbound voice profile](https://developers.telnyx.com/api-reference/outbound-voice-profiles/delete-an-outbound-voice-profile.md): Deletes an existing outbound voice profile. - [Get all outbound voice profiles](https://developers.telnyx.com/api-reference/outbound-voice-profiles/get-all-outbound-voice-profiles.md): Get all outbound voice profiles belonging to the user that match the given filters. - [Retrieve an outbound voice profile](https://developers.telnyx.com/api-reference/outbound-voice-profiles/retrieve-an-outbound-voice-profile.md): Retrieves the details of an existing outbound voice profile. - [Updates an existing outbound voice profile.](https://developers.telnyx.com/api-reference/outbound-voice-profiles/updates-an-existing-outbound-voice-profile.md): Updates an existing outbound voice profile. - [Create a number block order](https://developers.telnyx.com/api-reference/phone-number-block-orders/create-a-number-block-order.md): Creates a phone number block order. - [List number block orders](https://developers.telnyx.com/api-reference/phone-number-block-orders/list-number-block-orders.md): Get a paginated list of number block orders. - [Retrieve a number block order](https://developers.telnyx.com/api-reference/phone-number-block-orders/retrieve-a-number-block-order.md): Get an existing phone number block order. - [Deletes all numbers associated with a phone number block](https://developers.telnyx.com/api-reference/phone-number-blocks-background-jobs/deletes-all-numbers-associated-with-a-phone-number-block.md): Creates a new background job to delete all the phone numbers associated with the given block. We will only consider the phone number block as deleted after all phone numbers associated with it are removed, so multiple executions of this job may be necessary in case some of the phone numbers present… - [Lists the phone number blocks jobs](https://developers.telnyx.com/api-reference/phone-number-blocks-background-jobs/lists-the-phone-number-blocks-jobs.md) - [Retrieves a phone number blocks job](https://developers.telnyx.com/api-reference/phone-number-blocks-background-jobs/retrieves-a-phone-number-blocks-job.md) - [Create New Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/create-new-phone-number-campaign.md) - [Create New Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/create-new-phone-number-campaign-1.md) - [Delete Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/delete-phone-number-campaign.md): This endpoint allows you to remove a campaign assignment from the supplied `phoneNumber`. - [Get Single Phone Number Campaign](https://developers.telnyx.com/api-reference/phone-number-campaigns/get-single-phone-number-campaign.md): Retrieve an individual phone number/campaign assignment by `phoneNumber`. - [List phone number campaigns](https://developers.telnyx.com/api-reference/phone-number-campaigns/list-phone-number-campaigns.md) - [Change the bundle status for a phone number (set to being in a bundle or remove from a bundle)](https://developers.telnyx.com/api-reference/phone-number-configurations/change-the-bundle-status-for-a-phone-number-set-to-being-in-a-bundle-or-remove-from-a-bundle.md) - [Delete a phone number](https://developers.telnyx.com/api-reference/phone-number-configurations/delete-a-phone-number.md) - [Enable emergency for a phone number](https://developers.telnyx.com/api-reference/phone-number-configurations/enable-emergency-for-a-phone-number.md) - [List phone numbers](https://developers.telnyx.com/api-reference/phone-number-configurations/list-phone-numbers.md) - [List phone numbers with voice settings](https://developers.telnyx.com/api-reference/phone-number-configurations/list-phone-numbers-with-voice-settings.md) - [Retrieve a phone number](https://developers.telnyx.com/api-reference/phone-number-configurations/retrieve-a-phone-number.md) - [Retrieve a phone number with voice settings](https://developers.telnyx.com/api-reference/phone-number-configurations/retrieve-a-phone-number-with-voice-settings.md) - [Slim List phone numbers](https://developers.telnyx.com/api-reference/phone-number-configurations/slim-list-phone-numbers.md): List phone numbers, This endpoint is a lighter version of the /phone_numbers endpoint having higher performance and rate limit. - [Update a phone number](https://developers.telnyx.com/api-reference/phone-number-configurations/update-a-phone-number.md) - [Update a phone number with voice settings](https://developers.telnyx.com/api-reference/phone-number-configurations/update-a-phone-number-with-voice-settings.md) - [Verify ownership of phone numbers](https://developers.telnyx.com/api-reference/phone-number-configurations/verify-ownership-of-phone-numbers.md): Verifies ownership of the provided phone numbers and returns a mapping of numbers to their IDs, plus a list of numbers not found in the account. - [Cancel a sub number order](https://developers.telnyx.com/api-reference/phone-number-orders/cancel-a-sub-number-order.md): Allows you to cancel a sub number order in 'pending' status. - [Create a comment](https://developers.telnyx.com/api-reference/phone-number-orders/create-a-comment.md) - [Create a number order](https://developers.telnyx.com/api-reference/phone-number-orders/create-a-number-order.md): Creates a phone number order. - [Create a sub number orders report](https://developers.telnyx.com/api-reference/phone-number-orders/create-a-sub-number-orders-report.md): Create a CSV report for sub number orders. The report will be generated asynchronously and can be downloaded once complete. - [Download a sub number orders report](https://developers.telnyx.com/api-reference/phone-number-orders/download-a-sub-number-orders-report.md): Download the CSV file for a completed sub number orders report. The report status must be 'success' before the file can be downloaded. - [List number orders](https://developers.telnyx.com/api-reference/phone-number-orders/list-number-orders.md): Get a paginated list of number orders. - [List sub number orders](https://developers.telnyx.com/api-reference/phone-number-orders/list-sub-number-orders.md): Get a paginated list of sub number orders. - [Mark a comment as read](https://developers.telnyx.com/api-reference/phone-number-orders/mark-a-comment-as-read.md) - [Retrieve a comment](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-comment.md) - [Retrieve a list of phone numbers associated to orders](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-list-of-phone-numbers-associated-to-orders.md): Get a list of phone numbers associated to orders. - [Retrieve a number order](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-number-order.md): Get an existing phone number order. - [Retrieve a single phone number within a number order.](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-single-phone-number-within-a-number-order.md): Get an existing phone number in number order. - [Retrieve a sub number order](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-sub-number-order.md): Get an existing sub number order. - [Retrieve a sub number orders report](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-a-sub-number-orders-report.md): Get the status and details of a sub number orders report. - [Retrieve all comments](https://developers.telnyx.com/api-reference/phone-number-orders/retrieve-all-comments.md) - [Update a number order](https://developers.telnyx.com/api-reference/phone-number-orders/update-a-number-order.md): Updates a phone number order. - [Update a sub number order's requirements](https://developers.telnyx.com/api-reference/phone-number-orders/update-a-sub-number-orders-requirements.md): Updates a sub number order. - [Update requirements for a single phone number within a number order.](https://developers.telnyx.com/api-reference/phone-number-orders/update-requirements-for-a-single-phone-number-within-a-number-order.md): Updates requirements for a single phone number within a number order. - [Run a portability check](https://developers.telnyx.com/api-reference/phone-number-porting/run-a-portability-check.md): Runs a portability check, returning the results immediately. - [Create a number reservation](https://developers.telnyx.com/api-reference/phone-number-reservations/create-a-number-reservation.md): Creates a Phone Number Reservation for multiple numbers. - [Extend a number reservation](https://developers.telnyx.com/api-reference/phone-number-reservations/extend-a-number-reservation.md): Extends reservation expiry time on all phone numbers. - [List number reservations](https://developers.telnyx.com/api-reference/phone-number-reservations/list-number-reservations.md): Gets a paginated list of phone number reservations. - [Retrieve a number reservation](https://developers.telnyx.com/api-reference/phone-number-reservations/retrieve-a-number-reservation.md): Gets a single phone number reservation. - [List available phone number blocks](https://developers.telnyx.com/api-reference/phone-number-search/list-available-phone-number-blocks.md) - [List available phone numbers](https://developers.telnyx.com/api-reference/phone-number-search/list-available-phone-numbers.md) - [Activate every number in a porting order asynchronously.](https://developers.telnyx.com/api-reference/porting-orders/activate-every-number-in-a-porting-order-asynchronously.md): Activate each number in a porting order asynchronously. This operation is limited to US FastPort orders only. - [Cancel a porting order](https://developers.telnyx.com/api-reference/porting-orders/cancel-a-porting-order.md): Cancel a porting order - [Create a comment for a porting order](https://developers.telnyx.com/api-reference/porting-orders/create-a-comment-for-a-porting-order.md): Creates a new comment for a porting order. - [Create a list of additional documents](https://developers.telnyx.com/api-reference/porting-orders/create-a-list-of-additional-documents.md): Creates a list of additional documents for a porting order. - [Create a list of phone number configurations](https://developers.telnyx.com/api-reference/porting-orders/create-a-list-of-phone-number-configurations.md): Creates a list of phone number configurations. - [Create a LOA configuration](https://developers.telnyx.com/api-reference/porting-orders/create-a-loa-configuration.md): Create a LOA configuration. - [Create a phone number block](https://developers.telnyx.com/api-reference/porting-orders/create-a-phone-number-block.md): Creates a new phone number block. - [Create a phone number extension](https://developers.telnyx.com/api-reference/porting-orders/create-a-phone-number-extension.md): Creates a new phone number extension. - [Create a porting order](https://developers.telnyx.com/api-reference/porting-orders/create-a-porting-order.md): Creates a new porting order object. - [Create a porting related report](https://developers.telnyx.com/api-reference/porting-orders/create-a-porting-related-report.md): Generate reports about porting operations. - [Create an associated phone number](https://developers.telnyx.com/api-reference/porting-orders/create-an-associated-phone-number.md): Creates a new associated phone number for a porting order. This is used for partial porting in GB to specify which phone numbers should be kept or disconnected. - [Delete a LOA configuration](https://developers.telnyx.com/api-reference/porting-orders/delete-a-loa-configuration.md): Delete a specific LOA configuration. - [Delete a phone number block](https://developers.telnyx.com/api-reference/porting-orders/delete-a-phone-number-block.md): Deletes a phone number block. - [Delete a phone number extension](https://developers.telnyx.com/api-reference/porting-orders/delete-a-phone-number-extension.md): Deletes a phone number extension. - [Delete a porting order](https://developers.telnyx.com/api-reference/porting-orders/delete-a-porting-order.md): Deletes an existing porting order. This operation is restrict to porting orders in draft state. - [Delete an additional document](https://developers.telnyx.com/api-reference/porting-orders/delete-an-additional-document.md): Deletes an additional document for a porting order. - [Delete an associated phone number](https://developers.telnyx.com/api-reference/porting-orders/delete-an-associated-phone-number.md): Deletes an associated phone number from a porting order. - [Download a porting order loa template](https://developers.telnyx.com/api-reference/porting-orders/download-a-porting-order-loa-template.md): Download a porting order loa template - [Edit a porting order](https://developers.telnyx.com/api-reference/porting-orders/edit-a-porting-order.md): Edits the details of an existing porting order. - [Initiate an action requirement](https://developers.telnyx.com/api-reference/porting-orders/initiate-an-action-requirement.md): Initiates a specific action requirement for a porting order. - [List action requirements for a porting order](https://developers.telnyx.com/api-reference/porting-orders/list-action-requirements-for-a-porting-order.md): Returns a list of action requirements for a specific porting order. - [List additional documents](https://developers.telnyx.com/api-reference/porting-orders/list-additional-documents.md): Returns a list of additional documents for a porting order. - [List all associated phone numbers](https://developers.telnyx.com/api-reference/porting-orders/list-all-associated-phone-numbers.md): Returns a list of all associated phone numbers for a porting order. Associated phone numbers are used for partial porting in GB to specify which phone numbers should be kept or disconnected. - [List all comments of a porting order](https://developers.telnyx.com/api-reference/porting-orders/list-all-comments-of-a-porting-order.md): Returns a list of all comments of a porting order. - [List all exception types](https://developers.telnyx.com/api-reference/porting-orders/list-all-exception-types.md): Returns a list of all possible exception types for a porting order. - [List all phone number blocks](https://developers.telnyx.com/api-reference/porting-orders/list-all-phone-number-blocks.md): Returns a list of all phone number blocks of a porting order. - [List all phone number configurations](https://developers.telnyx.com/api-reference/porting-orders/list-all-phone-number-configurations.md): Returns a list of phone number configurations paginated. - [List all phone number extensions](https://developers.telnyx.com/api-reference/porting-orders/list-all-phone-number-extensions.md): Returns a list of all phone number extensions of a porting order. - [List all porting activation jobs](https://developers.telnyx.com/api-reference/porting-orders/list-all-porting-activation-jobs.md): Returns a list of your porting activation jobs. - [List all porting events](https://developers.telnyx.com/api-reference/porting-orders/list-all-porting-events.md): Returns a list of all porting events. - [List all porting orders](https://developers.telnyx.com/api-reference/porting-orders/list-all-porting-orders.md): Returns a list of your porting order. - [List all porting phone numbers](https://developers.telnyx.com/api-reference/porting-orders/list-all-porting-phone-numbers.md): Returns a list of your porting phone numbers. - [List allowed FOC dates](https://developers.telnyx.com/api-reference/porting-orders/list-allowed-foc-dates.md): Returns a list of allowed FOC dates for a porting order. - [List available carriers in the UK](https://developers.telnyx.com/api-reference/porting-orders/list-available-carriers-in-the-uk.md): List available carriers in the UK. - [List LOA configurations](https://developers.telnyx.com/api-reference/porting-orders/list-loa-configurations.md): List the LOA configurations. - [List porting order requirements](https://developers.telnyx.com/api-reference/porting-orders/list-porting-order-requirements.md): Returns a list of all requirements based on country/number type for this porting order. - [List porting related reports](https://developers.telnyx.com/api-reference/porting-orders/list-porting-related-reports.md): List the reports generated about porting operations. - [List verification codes](https://developers.telnyx.com/api-reference/porting-orders/list-verification-codes.md): Returns a list of verification codes for a porting order. - [Preview a LOA configuration](https://developers.telnyx.com/api-reference/porting-orders/preview-a-loa-configuration.md): Preview a specific LOA configuration. - [Preview the LOA configuration parameters](https://developers.telnyx.com/api-reference/porting-orders/preview-the-loa-configuration-parameters.md): Preview the LOA template that would be generated without need to create LOA configuration. - [Republish a porting event](https://developers.telnyx.com/api-reference/porting-orders/republish-a-porting-event.md): Republish a specific porting event. - [Retrieve a LOA configuration](https://developers.telnyx.com/api-reference/porting-orders/retrieve-a-loa-configuration.md): Retrieve a specific LOA configuration. - [Retrieve a porting activation job](https://developers.telnyx.com/api-reference/porting-orders/retrieve-a-porting-activation-job.md): Returns a porting activation job. - [Retrieve a porting order](https://developers.telnyx.com/api-reference/porting-orders/retrieve-a-porting-order.md): Retrieves the details of an existing porting order. - [Retrieve a report](https://developers.telnyx.com/api-reference/porting-orders/retrieve-a-report.md): Retrieve a specific report generated. - [Retrieve the associated V1 sub_request_id and port_request_id](https://developers.telnyx.com/api-reference/porting-orders/retrieve-the-associated-v1-sub_request_id-and-port_request_id.md): Retrieve the associated V1 sub_request_id and port_request_id - [Send the verification codes](https://developers.telnyx.com/api-reference/porting-orders/send-the-verification-codes.md): Send the verification code for all porting phone numbers. - [Share a porting order](https://developers.telnyx.com/api-reference/porting-orders/share-a-porting-order.md): Creates a sharing token for a porting order. The token can be used to share the porting order with non-Telnyx users. - [Show a porting event](https://developers.telnyx.com/api-reference/porting-orders/show-a-porting-event.md): Show a specific porting event. - [Submit a porting order.](https://developers.telnyx.com/api-reference/porting-orders/submit-a-porting-order.md): Confirm and submit your porting order. - [Update a LOA configuration](https://developers.telnyx.com/api-reference/porting-orders/update-a-loa-configuration.md): Update a specific LOA configuration. - [Update a porting activation job](https://developers.telnyx.com/api-reference/porting-orders/update-a-porting-activation-job.md): Updates the activation time of a porting activation job. - [Verify the verification code for a list of phone numbers](https://developers.telnyx.com/api-reference/porting-orders/verify-the-verification-code-for-a-list-of-phone-numbers.md): Verifies the verification code for a list of phone numbers. - [Create Presigned Object URL](https://developers.telnyx.com/api-reference/presigned-object-urls/create-presigned-object-url.md): Returns a timed and authenticated URL to download (GET) or upload (PUT) an object. This is the equivalent to AWS S3’s “presigned” URL. Please note that Telnyx performs authentication differently from AWS S3 and you MUST NOT use the presign method of AWS s3api CLI or SDK to generate the presigned URL… - [Create a Private Wireless Gateway](https://developers.telnyx.com/api-reference/private-wireless-gateways/create-a-private-wireless-gateway.md): Asynchronously create a Private Wireless Gateway for SIM cards for a previously created network. This operation may take several minutes so you can check the Private Wireless Gateway status at the section Get a Private Wireless Gateway. - [Delete a Private Wireless Gateway](https://developers.telnyx.com/api-reference/private-wireless-gateways/delete-a-private-wireless-gateway.md): Deletes the Private Wireless Gateway. - [Get a Private Wireless Gateway](https://developers.telnyx.com/api-reference/private-wireless-gateways/get-a-private-wireless-gateway.md): Retrieve information about a Private Wireless Gateway. - [Get all Private Wireless Gateways](https://developers.telnyx.com/api-reference/private-wireless-gateways/get-all-private-wireless-gateways.md): Get all Private Wireless Gateways belonging to the user. - [Create a messaging profile](https://developers.telnyx.com/api-reference/profiles/create-a-messaging-profile.md) - [Delete a messaging profile](https://developers.telnyx.com/api-reference/profiles/delete-a-messaging-profile.md) - [List messaging profiles](https://developers.telnyx.com/api-reference/profiles/list-messaging-profiles.md) - [List phone numbers associated with a messaging profile](https://developers.telnyx.com/api-reference/profiles/list-phone-numbers-associated-with-a-messaging-profile.md) - [List short codes associated with a messaging profile](https://developers.telnyx.com/api-reference/profiles/list-short-codes-associated-with-a-messaging-profile.md) - [Retrieve a messaging profile](https://developers.telnyx.com/api-reference/profiles/retrieve-a-messaging-profile.md) - [Update a messaging profile](https://developers.telnyx.com/api-reference/profiles/update-a-messaging-profile.md) - [Creates a Fax Application](https://developers.telnyx.com/api-reference/programmable-fax-applications/creates-a-fax-application.md): Creates a new Fax Application based on the parameters sent in the request. The application name and webhook URL are required. Once created, you can assign phone numbers to your application using the `/phone_numbers` endpoint. - [Deletes a Fax Application](https://developers.telnyx.com/api-reference/programmable-fax-applications/deletes-a-fax-application.md): Permanently deletes a Fax Application. Deletion may be prevented if the application is in use by phone numbers. - [List all Fax Applications](https://developers.telnyx.com/api-reference/programmable-fax-applications/list-all-fax-applications.md): This endpoint returns a list of your Fax Applications inside the 'data' attribute of the response. You can adjust which applications are listed by using filters. Fax Applications are used to configure how you send and receive faxes using the Programmable Fax API with Telnyx. - [Retrieve a Fax Application](https://developers.telnyx.com/api-reference/programmable-fax-applications/retrieve-a-fax-application.md): Return the details of an existing Fax Application inside the 'data' attribute of the response. - [Update a Fax Application](https://developers.telnyx.com/api-reference/programmable-fax-applications/update-a-fax-application.md): Updates settings of an existing Fax Application based on the parameters of the request. - [Cancel a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/cancel-a-fax.md): Cancel the outbound fax that is in one of the following states: `queued`, `media.processed`, `originated` or `sending` - [Delete a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/delete-a-fax.md) - [Refresh a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/refresh-a-fax.md): Refreshes the inbound fax's media_url when it has expired - [Send a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/send-a-fax.md): Send a fax. Files have size limits and page count limit validations. If a file is bigger than 50MB or has more than 350 pages it will fail with `file_size_limit_exceeded` and `page_count_limit_exceeded` respectively. - [View a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/view-a-fax.md) - [View a list of faxes](https://developers.telnyx.com/api-reference/programmable-fax-commands/view-a-list-of-faxes.md) - [Create a Public Internet Gateway](https://developers.telnyx.com/api-reference/public-internet-gateways/create-a-public-internet-gateway.md): Create a new Public Internet Gateway. - [Delete a Public Internet Gateway](https://developers.telnyx.com/api-reference/public-internet-gateways/delete-a-public-internet-gateway.md): Delete a Public Internet Gateway. - [List all Public Internet Gateways](https://developers.telnyx.com/api-reference/public-internet-gateways/list-all-public-internet-gateways.md): List all Public Internet Gateways. - [Retrieve a Public Internet Gateway](https://developers.telnyx.com/api-reference/public-internet-gateways/retrieve-a-public-internet-gateway.md): Retrieve a Public Internet Gateway. - [Creates a new mobile push credential](https://developers.telnyx.com/api-reference/push-credentials/creates-a-new-mobile-push-credential.md): Creates a new mobile push credential - [Deletes a mobile push credential](https://developers.telnyx.com/api-reference/push-credentials/deletes-a-mobile-push-credential.md): Deletes a mobile push credential based on the given `push_credential_id` - [List mobile push credentials](https://developers.telnyx.com/api-reference/push-credentials/list-mobile-push-credentials.md): List mobile push credentials - [Retrieves a mobile push credential](https://developers.telnyx.com/api-reference/push-credentials/retrieves-a-mobile-push-credential.md): Retrieves mobile push credential based on the given `push_credential_id` - [Add RCS test number](https://developers.telnyx.com/api-reference/rcs/add-rcs-test-number.md): Adds a test phone number to an RCS agent for testing purposes. - [Check RCS capabilities](https://developers.telnyx.com/api-reference/rcs/check-rcs-capabilities.md) - [Check RCS capabilities (batch)](https://developers.telnyx.com/api-reference/rcs/check-rcs-capabilities-batch.md) - [Generate RCS deeplink](https://developers.telnyx.com/api-reference/rcs/generate-rcs-deeplink.md): Generate a deeplink URL that can be used to start an RCS conversation with a specific agent. - [List all RCS agents](https://developers.telnyx.com/api-reference/rcs/list-all-rcs-agents.md) - [Modify an RCS agent](https://developers.telnyx.com/api-reference/rcs/modify-an-rcs-agent.md) - [Retrieve an RCS agent](https://developers.telnyx.com/api-reference/rcs/retrieve-an-rcs-agent.md) - [Send an RCS message](https://developers.telnyx.com/api-reference/rcs/send-an-rcs-message.md) - [List all Regions](https://developers.telnyx.com/api-reference/regions/list-all-regions.md): List all regions and the interfaces that region supports - [Retrieve regulatory requirements](https://developers.telnyx.com/api-reference/regulatory-requirements/retrieve-regulatory-requirements.md) - [Retrieve regulatory requirements for a list of phone numbers](https://developers.telnyx.com/api-reference/regulatory-requirements/retrieve-regulatory-requirements-for-a-list-of-phone-numbers.md) - [Create a Wireless Detail Records (WDRs) Report](https://developers.telnyx.com/api-reference/reporting/create-a-wireless-detail-records-wdrs-report.md): Asynchronously create a report containing Wireless Detail Records (WDRs) for the SIM cards that consumed wireless data in the given time period. - [Delete a Wireless Detail Record (WDR) Report](https://developers.telnyx.com/api-reference/reporting/delete-a-wireless-detail-record-wdr-report.md): Deletes one specific WDR report. - [Get a Wireless Detail Record (WDR) Report](https://developers.telnyx.com/api-reference/reporting/get-a-wireless-detail-record-wdr-report.md): Returns one specific WDR report - [Get all Wireless Detail Records (WDRs) Reports](https://developers.telnyx.com/api-reference/reporting/get-all-wireless-detail-records-wdrs-reports.md): Returns the WDR Reports that match the given parameters. - [Associate phone numbers for reputation](https://developers.telnyx.com/api-reference/reputation-phone-numbers/associate-phone-numbers-for-reputation.md): Associate one or more phone numbers with an enterprise for Number Reputation monitoring. - [Disassociate a phone number](https://developers.telnyx.com/api-reference/reputation-phone-numbers/disassociate-a-phone-number.md): Remove a phone number from Number Reputation monitoring for an enterprise. - [Disassociate a phone number (simplified)](https://developers.telnyx.com/api-reference/reputation-phone-numbers/disassociate-a-phone-number-simplified.md): Remove a phone number from Number Reputation monitoring without requiring an `enterprise_id`. - [Get reputation data for a phone number](https://developers.telnyx.com/api-reference/reputation-phone-numbers/get-reputation-data-for-a-phone-number.md): Get detailed reputation data for a specific phone number associated with an enterprise. - [Get reputation data for a phone number (simplified)](https://developers.telnyx.com/api-reference/reputation-phone-numbers/get-reputation-data-for-a-phone-number-simplified.md): Get reputation data for a specific phone number without requiring an `enterprise_id`. - [List reputation phone numbers](https://developers.telnyx.com/api-reference/reputation-phone-numbers/list-reputation-phone-numbers.md): List all phone numbers associated with an enterprise for Number Reputation monitoring. - [List reputation phone numbers (simplified)](https://developers.telnyx.com/api-reference/reputation-phone-numbers/list-reputation-phone-numbers-simplified.md): List all phone numbers enrolled in Number Reputation monitoring for your account. This is a simplified endpoint that does not require an `enterprise_id` — it returns numbers across all your enterprises. - [Create a new requirement group](https://developers.telnyx.com/api-reference/requirement-groups/create-a-new-requirement-group.md) - [Delete a requirement group by ID](https://developers.telnyx.com/api-reference/requirement-groups/delete-a-requirement-group-by-id.md) - [Get a single requirement group by ID](https://developers.telnyx.com/api-reference/requirement-groups/get-a-single-requirement-group-by-id.md) - [List requirement groups](https://developers.telnyx.com/api-reference/requirement-groups/list-requirement-groups.md) - [Submit a Requirement Group for Approval](https://developers.telnyx.com/api-reference/requirement-groups/submit-a-requirement-group-for-approval.md) - [Update requirement group for a phone number order](https://developers.telnyx.com/api-reference/requirement-groups/update-requirement-group-for-a-phone-number-order.md) - [Update requirement group for a sub number order](https://developers.telnyx.com/api-reference/requirement-groups/update-requirement-group-for-a-sub-number-order.md) - [Update requirement values in requirement group](https://developers.telnyx.com/api-reference/requirement-groups/update-requirement-values-in-requirement-group.md) - [List all requirement types](https://developers.telnyx.com/api-reference/requirement-types/list-all-requirement-types.md): List all requirement types ordered by created_at descending - [Retrieve a requirement types](https://developers.telnyx.com/api-reference/requirement-types/retrieve-a-requirement-types.md): Retrieve a requirement type by id - [List all requirements](https://developers.telnyx.com/api-reference/requirements/list-all-requirements.md): List all requirements with filtering, sorting, and pagination - [Retrieve a document requirement](https://developers.telnyx.com/api-reference/requirements/retrieve-a-document-requirement.md): Retrieve a document requirement record - [Create a room composition.](https://developers.telnyx.com/api-reference/room-compositions/create-a-room-composition.md): Asynchronously create a room composition. - [Delete a room composition.](https://developers.telnyx.com/api-reference/room-compositions/delete-a-room-composition.md): Synchronously delete a room composition. - [View a list of room compositions.](https://developers.telnyx.com/api-reference/room-compositions/view-a-list-of-room-compositions.md) - [View a room composition.](https://developers.telnyx.com/api-reference/room-compositions/view-a-room-composition.md) - [View a list of room participants.](https://developers.telnyx.com/api-reference/room-participants/view-a-list-of-room-participants.md) - [View a room participant.](https://developers.telnyx.com/api-reference/room-participants/view-a-room-participant.md) - [Delete a room recording.](https://developers.telnyx.com/api-reference/room-recordings/delete-a-room-recording.md): Synchronously delete a Room Recording. - [Delete several room recordings in a bulk.](https://developers.telnyx.com/api-reference/room-recordings/delete-several-room-recordings-in-a-bulk.md) - [View a list of room recordings.](https://developers.telnyx.com/api-reference/room-recordings/view-a-list-of-room-recordings.md) - [View a room recording.](https://developers.telnyx.com/api-reference/room-recordings/view-a-room-recording.md) - [End a room session.](https://developers.telnyx.com/api-reference/room-sessions/end-a-room-session.md): Note: this will also kick all participants currently present in the room - [Kick participants from a room session.](https://developers.telnyx.com/api-reference/room-sessions/kick-participants-from-a-room-session.md) - [Mute participants in room session.](https://developers.telnyx.com/api-reference/room-sessions/mute-participants-in-room-session.md) - [Unmute participants in room session.](https://developers.telnyx.com/api-reference/room-sessions/unmute-participants-in-room-session.md) - [View a list of room participants.](https://developers.telnyx.com/api-reference/room-sessions/view-a-list-of-room-participants.md) - [View a list of room sessions.](https://developers.telnyx.com/api-reference/room-sessions/view-a-list-of-room-sessions.md) - [View a room session.](https://developers.telnyx.com/api-reference/room-sessions/view-a-room-session.md) - [Create Client Token to join a room.](https://developers.telnyx.com/api-reference/rooms-client-tokens/create-client-token-to-join-a-room.md): Synchronously create an Client Token to join a Room. Client Token is necessary to join a Telnyx Room. Client Token will expire after `token_ttl_secs`, a Refresh Token is also provided to refresh a Client Token, the Refresh Token expires after `refresh_token_ttl_secs`. - [Refresh Client Token to join a room.](https://developers.telnyx.com/api-reference/rooms-client-tokens/refresh-client-token-to-join-a-room.md): Synchronously refresh an Client Token to join a Room. Client Token is necessary to join a Telnyx Room. Client Token will expire after `token_ttl_secs`. - [Create a room.](https://developers.telnyx.com/api-reference/rooms/create-a-room.md): Synchronously create a Room. - [Delete a room.](https://developers.telnyx.com/api-reference/rooms/delete-a-room.md): Synchronously delete a Room. Participants from that room will be kicked out, they won't be able to join that room anymore, and you won't be charged anymore for that room. - [Update a room.](https://developers.telnyx.com/api-reference/rooms/update-a-room.md): Synchronously update a Room. - [View a list of room sessions.](https://developers.telnyx.com/api-reference/rooms/view-a-list-of-room-sessions.md) - [View a list of rooms.](https://developers.telnyx.com/api-reference/rooms/view-a-list-of-rooms.md) - [View a room.](https://developers.telnyx.com/api-reference/rooms/view-a-room.md) - [Get metadata overview](https://developers.telnyx.com/api-reference/session-analysis/get-metadata-overview.md): Returns all available record types and supported query parameters for session analysis. - [Get record type metadata](https://developers.telnyx.com/api-reference/session-analysis/get-record-type-metadata.md): Returns detailed metadata for a specific record type, including relationships and examples. - [Get session analysis](https://developers.telnyx.com/api-reference/session-analysis/get-session-analysis.md): Retrieves a full session analysis tree for a given event, including costs, child events, and product linkages. - [Retrieve Black Box Test Results](https://developers.telnyx.com/api-reference/seti-observability/retrieve-black-box-test-results.md): Returns the results of the various black box tests - [Get Sharing Status](https://developers.telnyx.com/api-reference/shared-campaigns/get-sharing-status.md) - [Get Single Shared Campaign](https://developers.telnyx.com/api-reference/shared-campaigns/get-single-shared-campaign.md): Retrieve campaign details by `campaignId`. - [List Shared Campaigns](https://developers.telnyx.com/api-reference/shared-campaigns/list-shared-campaigns.md): Retrieve all partner campaigns you have shared to Telnyx in a paginated fashion. - [List shared partner campaigns](https://developers.telnyx.com/api-reference/shared-campaigns/list-shared-partner-campaigns.md): Get all partner campaigns you have shared to Telnyx in a paginated fashion - [Update Single Shared Campaign](https://developers.telnyx.com/api-reference/shared-campaigns/update-single-shared-campaign.md): Update campaign details by `campaignId`. **Please note:** Only webhook urls are editable. - [List short codes](https://developers.telnyx.com/api-reference/short-codes/list-short-codes.md) - [Retrieve a short code](https://developers.telnyx.com/api-reference/short-codes/retrieve-a-short-code.md) - [Update short code](https://developers.telnyx.com/api-reference/short-codes/update-short-code.md): Update the settings for a specific short code. To unbind a short code from a profile, set the `messaging_profile_id` to `null` or an empty string. To add or update tags, include the tags field as an array of strings. - [Get bulk SIM card action details](https://developers.telnyx.com/api-reference/sim-card-actions/get-bulk-sim-card-action-details.md): This API fetches information about a bulk SIM card action. A bulk SIM card action contains details about a collection of individual SIM card actions. - [List bulk SIM card actions](https://developers.telnyx.com/api-reference/sim-card-actions/list-bulk-sim-card-actions.md): This API lists a paginated collection of bulk SIM card actions. A bulk SIM card action contains details about a collection of individual SIM card actions. - [Get SIM card group action details](https://developers.telnyx.com/api-reference/sim-card-group-actions/get-sim-card-group-action-details.md): This API allows fetching detailed information about a SIM card group action resource to make follow-ups in an existing asynchronous operation. - [List SIM card group actions](https://developers.telnyx.com/api-reference/sim-card-group-actions/list-sim-card-group-actions.md): This API allows listing a paginated collection a SIM card group actions. It allows to explore a collection of existing asynchronous operation using specific filters. - [Create a SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/create-a-sim-card-group.md): Creates a new SIM card group object - [Delete a SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/delete-a-sim-card-group.md): Permanently deletes a SIM card group - [Get all SIM card groups](https://developers.telnyx.com/api-reference/sim-card-groups/get-all-sim-card-groups.md): Get all SIM card groups belonging to the user that match the given filters. - [Get SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/get-sim-card-group.md): Returns the details regarding a specific SIM card group - [Request Private Wireless Gateway assignment for SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/request-private-wireless-gateway-assignment-for-sim-card-group.md): This action will asynchronously assign a provisioned Private Wireless Gateway to the SIM card group. Completing this operation defines that all SIM cards in the SIM card group will get their traffic controlled by the associated Private Wireless Gateway. This operation will also imply that new SIM ca… - [Request Private Wireless Gateway removal from SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/request-private-wireless-gateway-removal-from-sim-card-group.md): This action will asynchronously remove an existing Private Wireless Gateway definition from a SIM card group. Completing this operation defines that all SIM cards in the SIM card group will get their traffic handled by Telnyx's default mobile network configuration. - [Request Wireless Blocklist assignment for SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/request-wireless-blocklist-assignment-for-sim-card-group.md): This action will asynchronously assign a Wireless Blocklist to all the SIMs in the SIM card group. - [Request Wireless Blocklist removal from SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/request-wireless-blocklist-removal-from-sim-card-group.md): This action will asynchronously remove an existing Wireless Blocklist to all the SIMs in the SIM card group. - [Update a SIM card group](https://developers.telnyx.com/api-reference/sim-card-groups/update-a-sim-card-group.md): Updates a SIM card group - [Create a SIM card order](https://developers.telnyx.com/api-reference/sim-card-orders/create-a-sim-card-order.md): Creates a new order for SIM cards. - [Get a single SIM card order](https://developers.telnyx.com/api-reference/sim-card-orders/get-a-single-sim-card-order.md): Get a single SIM card order by its ID. - [Get all SIM card orders](https://developers.telnyx.com/api-reference/sim-card-orders/get-all-sim-card-orders.md): Get all SIM card orders according to filters. - [Preview SIM card orders](https://developers.telnyx.com/api-reference/sim-card-orders/preview-sim-card-orders.md): Preview SIM card order purchases. - [Create a new SIM card data usage notification](https://developers.telnyx.com/api-reference/sim-cards/create-a-new-sim-card-data-usage-notification.md): Creates a new SIM card data usage notification. - [Delete SIM card data usage notifications](https://developers.telnyx.com/api-reference/sim-cards/delete-sim-card-data-usage-notifications.md): Delete the SIM Card Data Usage Notification. - [Deletes a SIM card](https://developers.telnyx.com/api-reference/sim-cards/deletes-a-sim-card.md): The SIM card will be decommissioned, removed from your account and you will stop being charged.
The SIM card won't be able to connect to the network after the deletion is completed, thus making it impossible to consume data.
Transitioning to the disabled state may take a period of time. Un… - [Get a single SIM card data usage notification](https://developers.telnyx.com/api-reference/sim-cards/get-a-single-sim-card-data-usage-notification.md): Get a single SIM Card Data Usage Notification. - [Get all SIM cards](https://developers.telnyx.com/api-reference/sim-cards/get-all-sim-cards.md): Get all SIM cards belonging to the user that match the given filters. - [Get SIM card](https://developers.telnyx.com/api-reference/sim-cards/get-sim-card.md): Returns the details regarding a specific SIM card. - [Get SIM card public IP definition](https://developers.telnyx.com/api-reference/sim-cards/get-sim-card-public-ip-definition.md): It returns the public IP requested for a SIM card. - [List SIM card data usage notifications](https://developers.telnyx.com/api-reference/sim-cards/list-sim-card-data-usage-notifications.md): Lists a paginated collection of SIM card data usage notifications. It enables exploring the collection using specific filters. - [List wireless connectivity logs](https://developers.telnyx.com/api-reference/sim-cards/list-wireless-connectivity-logs.md): This API allows listing a paginated collection of Wireless Connectivity Logs associated with a SIM Card, for troubleshooting purposes. - [Purchase eSIMs](https://developers.telnyx.com/api-reference/sim-cards/purchase-esims.md): Purchases and registers the specified amount of eSIMs to the current user's account.

If sim_card_group_id is provided, the eSIMs will be associated with that group. Otherwise, the default group for the current user will be used.

- [Register SIM cards](https://developers.telnyx.com/api-reference/sim-cards/register-sim-cards.md): Register the SIM cards associated with the provided registration codes to the current user's account.

If sim_card_group_id is provided, the SIM cards will be associated with that group. Otherwise, the default group for the current user will be used.

- [Request a SIM card disable](https://developers.telnyx.com/api-reference/sim-cards/request-a-sim-card-disable.md): This API disables a SIM card, disconnecting it from the network and making it impossible to consume data.
The API will trigger an asynchronous operation called a SIM Card Action. Transitioning to the disabled state may take a period of time. The status of the SIM Card Action can be followed thr… - [Request a SIM card enable](https://developers.telnyx.com/api-reference/sim-cards/request-a-sim-card-enable.md): This API enables a SIM card, connecting it to the network and making it possible to consume data.
To enable a SIM card, it must be associated with a SIM card group.
The API will trigger an asynchronous operation called a SIM Card Action. Transitioning to the enabled state may take a period… - [Request bulk disabling voice on SIM cards.](https://developers.telnyx.com/api-reference/sim-cards/request-bulk-disabling-voice-on-sim-cards.md): This API triggers an asynchronous operation to disable voice on SIM cards belonging to a specified SIM Card Group.
For each SIM Card a SIM Card Action will be generated. The status of the SIM Card Actions can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-refer… - [Request bulk enabling voice on SIM cards.](https://developers.telnyx.com/api-reference/sim-cards/request-bulk-enabling-voice-on-sim-cards.md): This API triggers an asynchronous operation to enable voice on SIM cards belonging to a specified SIM Card Group.
For each SIM Card a SIM Card Action will be generated. The status of the SIM Card Actions can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-refere… - [Request bulk setting SIM card public IPs.](https://developers.telnyx.com/api-reference/sim-cards/request-bulk-setting-sim-card-public-ips.md): This API triggers an asynchronous operation to set a public IP for each of the specified SIM cards.
For each SIM Card a SIM Card Action will be generated. The status of the SIM Card Action can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-reference/sim-card-ac… - [Request removing a SIM card public IP](https://developers.telnyx.com/api-reference/sim-cards/request-removing-a-sim-card-public-ip.md): This API removes an existing public IP from a SIM card.

The API will trigger an asynchronous operation called a SIM Card Action. The status of the SIM Card Action can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-reference/sim-card-actions/list-sim-card… - [Request setting a SIM card public IP](https://developers.telnyx.com/api-reference/sim-cards/request-setting-a-sim-card-public-ip.md): This API makes a SIM card reachable on the public internet by mapping a random public IP to the SIM card.

The API will trigger an asynchronous operation called a SIM Card Action. The status of the SIM Card Action can be followed through the [List SIM Card Action](https://developers.telny… - [Request setting a SIM card to standby](https://developers.telnyx.com/api-reference/sim-cards/request-setting-a-sim-card-to-standby.md): The SIM card will be able to connect to the network once the process to set it to standby has been completed, thus making it possible to consume data.
To set a SIM card to standby, it must be associated with SIM card group.
The API will trigger an asynchronous operation called a SIM Card A… - [Update a SIM card](https://developers.telnyx.com/api-reference/sim-cards/update-a-sim-card.md): Updates SIM card data - [Updates information for a SIM Card Data Usage Notification](https://developers.telnyx.com/api-reference/sim-cards/updates-information-for-a-sim-card-data-usage-notification.md): Updates information for a SIM Card Data Usage Notification. - [Validate SIM cards registration codes](https://developers.telnyx.com/api-reference/sim-cards/validate-sim-cards-registration-codes.md): It validates whether SIM card registration codes are valid or not. - [Create a new Speech to Text batch report request](https://developers.telnyx.com/api-reference/speech-to-text-batch-reports/create-a-new-speech-to-text-batch-report-request.md): Creates a new Speech to Text batch report request with the specified filters - [Delete a Speech to Text batch report request](https://developers.telnyx.com/api-reference/speech-to-text-batch-reports/delete-a-speech-to-text-batch-report-request.md): Deletes a specific Speech to Text batch report request by ID - [Get a specific Speech to Text batch report request](https://developers.telnyx.com/api-reference/speech-to-text-batch-reports/get-a-specific-speech-to-text-batch-report-request.md): Retrieves a specific Speech to Text batch report request by ID - [Get all Speech to Text batch report requests](https://developers.telnyx.com/api-reference/speech-to-text-batch-reports/get-all-speech-to-text-batch-report-requests.md): Retrieves all Speech to Text batch report requests for the authenticated user - [Speech to text over WebSocket](https://developers.telnyx.com/api-reference/speech-to-text-over-websockets/speech-to-text-over-websocket.md): Open a WebSocket connection to stream audio and receive transcriptions in real-time. Authentication is provided via the standard `Authorization: Bearer ` header. - [Get speech to text usage report](https://developers.telnyx.com/api-reference/speech-to-text-usage-reports/get-speech-to-text-usage-report.md): Generate and fetch speech to text usage report synchronously. This endpoint will both generate and fetch the speech to text report over a specified time period. - [Delete telco data usage report](https://developers.telnyx.com/api-reference/telco-data-usage-reports/delete-telco-data-usage-report.md): Delete a specific telco data usage report by its ID - [Get telco data usage report by ID](https://developers.telnyx.com/api-reference/telco-data-usage-reports/get-telco-data-usage-report-by-id.md): Retrieve a specific telco data usage report by its ID - [List telco data usage reports](https://developers.telnyx.com/api-reference/telco-data-usage-reports/list-telco-data-usage-reports.md): Retrieve a paginated list of telco data usage reports - [Submit telco data usage report](https://developers.telnyx.com/api-reference/telco-data-usage-reports/submit-telco-data-usage-report.md): Submit a new telco data usage report - [Agree to Number Reputation Terms of Service](https://developers.telnyx.com/api-reference/terms-of-service/agree-to-number-reputation-terms-of-service.md): Accept the Terms of Service for the Number Reputation product. Must be called before using Number Reputation endpoints. - [Creates a TeXML Application](https://developers.telnyx.com/api-reference/texml-applications/creates-a-texml-application.md): Creates a TeXML Application. - [Deletes a TeXML Application](https://developers.telnyx.com/api-reference/texml-applications/deletes-a-texml-application.md): Deletes a TeXML Application. - [List all TeXML Applications](https://developers.telnyx.com/api-reference/texml-applications/list-all-texml-applications.md): Returns a list of your TeXML Applications. - [Retrieve a TeXML Application](https://developers.telnyx.com/api-reference/texml-applications/retrieve-a-texml-application.md): Retrieves the details of an existing TeXML Application. - [Update a TeXML Application](https://developers.telnyx.com/api-reference/texml-applications/update-a-texml-application.md): Updates settings of an existing TeXML Application. - [Create a new queue](https://developers.telnyx.com/api-reference/texml-rest-commands/create-a-new-queue.md): Creates a new queue resource. - [Create a TeXML secret](https://developers.telnyx.com/api-reference/texml-rest-commands/create-a-texml-secret.md): Create a TeXML secret which can be later used as a Dynamic Parameter for TeXML when using Mustache Templates in your TeXML. In your TeXML you will be able to use your secret name, and this name will be replaced by the actual secret value when processing the TeXML on Telnyx side. The secrets are not… - [Delete a conference participant](https://developers.telnyx.com/api-reference/texml-rest-commands/delete-a-conference-participant.md): Deletes a conference participant - [Delete a queue resource](https://developers.telnyx.com/api-reference/texml-rest-commands/delete-a-queue-resource.md): Delete a queue resource. - [Delete a recording transcription](https://developers.telnyx.com/api-reference/texml-rest-commands/delete-a-recording-transcription.md): Permanently deletes a recording transcription. - [Delete recording resource](https://developers.telnyx.com/api-reference/texml-rest-commands/delete-recording-resource.md): Deletes recording resource identified by recording id. - [Dial a new conference participant](https://developers.telnyx.com/api-reference/texml-rest-commands/dial-a-new-conference-participant.md): Dials a new conference participant - [Fetch a call](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-a-call.md): Returns an individual call identified by its CallSid. This endpoint is eventually consistent. - [Fetch a conference resource](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-a-conference-resource.md): Returns a conference resource. - [Fetch a queue resource](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-a-queue-resource.md): Returns a queue resource. - [Fetch a recording transcription resource](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-a-recording-transcription-resource.md): Returns the recording transcription resource identified by its ID. - [Fetch multiple call resources](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-multiple-call-resources.md): Returns multiple call resouces for an account. This endpoint is eventually consistent. - [Fetch multiple recording resources](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-multiple-recording-resources.md): Returns multiple recording resources for an account. - [Fetch recording resource](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-recording-resource.md): Returns recording resource identified by recording id. - [Fetch recordings for a call](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-recordings-for-a-call.md): Returns recordings for a call identified by call_sid. - [Fetch recordings for a conference](https://developers.telnyx.com/api-reference/texml-rest-commands/fetch-recordings-for-a-conference.md): Returns recordings for a conference identified by conference_sid. - [Get conference participant resource](https://developers.telnyx.com/api-reference/texml-rest-commands/get-conference-participant-resource.md): Gets conference participant resource - [Initiate an outbound call](https://developers.telnyx.com/api-reference/texml-rest-commands/initiate-an-outbound-call.md): Initiate an outbound TeXML call. Telnyx will request TeXML from the XML Request URL configured for the connection in the Mission Control Portal. - [List conference participants](https://developers.telnyx.com/api-reference/texml-rest-commands/list-conference-participants.md): Lists conference participants - [List conference recordings](https://developers.telnyx.com/api-reference/texml-rest-commands/list-conference-recordings.md): Lists conference recordings - [List conference resources](https://developers.telnyx.com/api-reference/texml-rest-commands/list-conference-resources.md): Lists conference resources. - [List queue resources](https://developers.telnyx.com/api-reference/texml-rest-commands/list-queue-resources.md): Lists queue resources. - [List recording transcriptions](https://developers.telnyx.com/api-reference/texml-rest-commands/list-recording-transcriptions.md): Returns multiple recording transcription resources for an account. - [Request recording for a call](https://developers.telnyx.com/api-reference/texml-rest-commands/request-recording-for-a-call.md): Starts recording with specified parameters for call idientified by call_sid. - [Request siprec session for a call](https://developers.telnyx.com/api-reference/texml-rest-commands/request-siprec-session-for-a-call.md): Starts siprec session with specified parameters for call idientified by call_sid. - [Start streaming media from a call.](https://developers.telnyx.com/api-reference/texml-rest-commands/start-streaming-media-from-a-call.md): Starts streaming media from a call to a specific WebSocket address. - [Update a conference participant](https://developers.telnyx.com/api-reference/texml-rest-commands/update-a-conference-participant.md): Updates a conference participant - [Update a conference resource](https://developers.telnyx.com/api-reference/texml-rest-commands/update-a-conference-resource.md): Updates a conference resource. - [Update a queue resource](https://developers.telnyx.com/api-reference/texml-rest-commands/update-a-queue-resource.md): Updates a queue resource. - [Update call](https://developers.telnyx.com/api-reference/texml-rest-commands/update-call.md): Update TeXML call. Please note that the keys present in the payload MUST BE formatted in CamelCase as specified in the example. - [Update recording on a call](https://developers.telnyx.com/api-reference/texml-rest-commands/update-recording-on-a-call.md): Updates recording resource for particular call. - [Update streaming on a call](https://developers.telnyx.com/api-reference/texml-rest-commands/update-streaming-on-a-call.md): Updates streaming resource for particular call. - [Updates siprec session for a call](https://developers.telnyx.com/api-reference/texml-rest-commands/updates-siprec-session-for-a-call.md): Updates siprec session identified by siprec_sid. - [Generate speech from text](https://developers.telnyx.com/api-reference/text-to-speech-commands/generate-speech-from-text.md): Generate synthesized speech audio from text input. Returns audio in the requested format (binary audio stream, base64-encoded JSON, or an audio URL for later retrieval). - [List available voices](https://developers.telnyx.com/api-reference/text-to-speech-commands/list-available-voices.md): Retrieve a list of available voices from one or all TTS providers. When `provider` is specified, returns voices for that provider only. Otherwise, returns voices from all providers. - [Stream text to speech over WebSocket](https://developers.telnyx.com/api-reference/text-to-speech-commands/stream-text-to-speech-over-websocket.md): Open a WebSocket connection to stream text and receive synthesized audio in real time. Authentication is provided via the standard `Authorization: Bearer ` header. Send JSON frames with text to synthesize; receive JSON frames containing base64-encoded audio chunks. - [Create a traffic policy profile](https://developers.telnyx.com/api-reference/traffic-policy-profiles/create-a-traffic-policy-profile.md): Create a new traffic policy profile. At least one of `services`, `ip_ranges`, or `domains` must be provided. - [Delete a traffic policy profile](https://developers.telnyx.com/api-reference/traffic-policy-profiles/delete-a-traffic-policy-profile.md): Deletes the traffic policy profile. - [Get a traffic policy profile](https://developers.telnyx.com/api-reference/traffic-policy-profiles/get-a-traffic-policy-profile.md): Returns the details regarding a specific traffic policy profile. - [Get all available traffic policy profile services](https://developers.telnyx.com/api-reference/traffic-policy-profiles/get-all-available-traffic-policy-profile-services.md): Get all available PCEF services that can be used in traffic policy profiles. - [Get all traffic policy profiles](https://developers.telnyx.com/api-reference/traffic-policy-profiles/get-all-traffic-policy-profiles.md): Get all traffic policy profiles belonging to the user that match the given filters. - [Update a traffic policy profile](https://developers.telnyx.com/api-reference/traffic-policy-profiles/update-a-traffic-policy-profile.md): Updates a traffic policy profile. - [Get Telnyx product usage data (BETA)](https://developers.telnyx.com/api-reference/usage-reports-beta/get-telnyx-product-usage-data-beta.md): Get Telnyx usage data by product, broken out by the specified dimensions - [Get Usage Reports query options (BETA)](https://developers.telnyx.com/api-reference/usage-reports-beta/get-usage-reports-query-options-beta.md): Get the Usage Reports options for querying usage, including the products available and their respective metrics and dimensions - [Create User Bundles](https://developers.telnyx.com/api-reference/user-bundles/create-user-bundles.md): Creates multiple user bundles for the user. - [Deactivate User Bundle](https://developers.telnyx.com/api-reference/user-bundles/deactivate-user-bundle.md): Deactivates a user bundle by its ID. - [Get Unused User Bundles](https://developers.telnyx.com/api-reference/user-bundles/get-unused-user-bundles.md): Returns all user bundles that aren't in use. - [Get User Bundle by Id](https://developers.telnyx.com/api-reference/user-bundles/get-user-bundle-by-id.md): Retrieves a user bundle by its ID. - [Get User Bundle Resources](https://developers.telnyx.com/api-reference/user-bundles/get-user-bundle-resources.md): Retrieves the resources of a user bundle by its ID. - [Get User Bundles](https://developers.telnyx.com/api-reference/user-bundles/get-user-bundles.md): Get a paginated list of user bundles. - [List User Tags](https://developers.telnyx.com/api-reference/user-tags/list-user-tags.md): List all user tags. - [Creates a user address](https://developers.telnyx.com/api-reference/useraddresses/creates-a-user-address.md): Creates a user address. - [List all user addresses](https://developers.telnyx.com/api-reference/useraddresses/list-all-user-addresses.md): Returns a list of your user addresses. - [Retrieve a user address](https://developers.telnyx.com/api-reference/useraddresses/retrieve-a-user-address.md): Retrieves the details of an existing user address. - [Delete Verification Request](https://developers.telnyx.com/api-reference/verification-requests/delete-verification-request.md): Delete a verification request - [Get Verification Request](https://developers.telnyx.com/api-reference/verification-requests/get-verification-request.md): Get a single verification request by its ID. - [Get Verification Request Status History](https://developers.telnyx.com/api-reference/verification-requests/get-verification-request-status-history.md): Get the history of status changes for a verification request. - [List Verification Requests](https://developers.telnyx.com/api-reference/verification-requests/list-verification-requests.md): Get a list of previously-submitted tollfree verification requests - [Submit Verification Request](https://developers.telnyx.com/api-reference/verification-requests/submit-verification-request.md): Submit a new tollfree verification request - [Update Verification Request](https://developers.telnyx.com/api-reference/verification-requests/update-verification-request.md): Update an existing tollfree verification request. This is particularly useful when there are pending customer actions to be taken. - [Delete a verified number](https://developers.telnyx.com/api-reference/verified-numbers/delete-a-verified-number.md) - [List all Verified Numbers](https://developers.telnyx.com/api-reference/verified-numbers/list-all-verified-numbers.md): Gets a paginated list of Verified Numbers. - [Request phone number verification](https://developers.telnyx.com/api-reference/verified-numbers/request-phone-number-verification.md): Initiates phone number verification procedure. Supports DTMF extension dialing for voice calls to numbers behind IVR systems. - [Retrieve a verified number](https://developers.telnyx.com/api-reference/verified-numbers/retrieve-a-verified-number.md) - [Submit verification code](https://developers.telnyx.com/api-reference/verified-numbers/submit-verification-code.md) - [Create a Verify profile](https://developers.telnyx.com/api-reference/verify/create-a-verify-profile.md): Creates a new Verify profile to associate verifications with. - [Create message template](https://developers.telnyx.com/api-reference/verify/create-message-template.md): Create a new Verify profile message template. - [Delete Verify profile](https://developers.telnyx.com/api-reference/verify/delete-verify-profile.md) - [List all Verify profiles](https://developers.telnyx.com/api-reference/verify/list-all-verify-profiles.md): Gets a paginated list of Verify profiles. - [List verifications by phone number](https://developers.telnyx.com/api-reference/verify/list-verifications-by-phone-number.md) - [Retrieve verification](https://developers.telnyx.com/api-reference/verify/retrieve-verification.md) - [Retrieve Verify profile](https://developers.telnyx.com/api-reference/verify/retrieve-verify-profile.md): Gets a single Verify profile. - [Retrieve Verify profile message templates](https://developers.telnyx.com/api-reference/verify/retrieve-verify-profile-message-templates.md): List all Verify profile message templates. - [Trigger Call verification](https://developers.telnyx.com/api-reference/verify/trigger-call-verification.md) - [Trigger Flash call verification](https://developers.telnyx.com/api-reference/verify/trigger-flash-call-verification.md) - [Trigger SMS verification](https://developers.telnyx.com/api-reference/verify/trigger-sms-verification.md) - [Update message template](https://developers.telnyx.com/api-reference/verify/update-message-template.md): Update an existing Verify profile message template. - [Update Verify profile](https://developers.telnyx.com/api-reference/verify/update-verify-profile.md) - [Verify verification code by ID](https://developers.telnyx.com/api-reference/verify/verify-verification-code-by-id.md) - [Verify verification code by phone number](https://developers.telnyx.com/api-reference/verify/verify-verification-code-by-phone-number.md) - [Create a Virtual Cross Connect](https://developers.telnyx.com/api-reference/virtual-cross-connects/create-a-virtual-cross-connect.md): Create a new Virtual Cross Connect.

For AWS and GCE, you have the option of creating the primary connection first and the secondary connection later. You also have the option of disabling the primary and/or secondary connections at any time and later re-enabling them. With Azure, you do n… - [Delete a Virtual Cross Connect](https://developers.telnyx.com/api-reference/virtual-cross-connects/delete-a-virtual-cross-connect.md): Delete a Virtual Cross Connect. - [List all Virtual Cross Connects](https://developers.telnyx.com/api-reference/virtual-cross-connects/list-all-virtual-cross-connects.md): List all Virtual Cross Connects. - [List Virtual Cross Connect Cloud Coverage](https://developers.telnyx.com/api-reference/virtual-cross-connects/list-virtual-cross-connect-cloud-coverage.md): List Virtual Cross Connects Cloud Coverage.

This endpoint shows which cloud regions are available for the `location_code` your Virtual Cross Connect will be provisioned in. - [Retrieve a Virtual Cross Connect](https://developers.telnyx.com/api-reference/virtual-cross-connects/retrieve-a-virtual-cross-connect.md): Retrieve a Virtual Cross Connect. - [Update the Virtual Cross Connect](https://developers.telnyx.com/api-reference/virtual-cross-connects/update-the-virtual-cross-connect.md): Update the Virtual Cross Connect.

Cloud IPs can only be patched during the `created` state, as GCE will only inform you of your generated IP once the pending connection requested has been accepted. Once the Virtual Cross Connect has moved to `provisioning`, the IPs can no longer be patche… - [List All Numbers using Channel Billing](https://developers.telnyx.com/api-reference/voice-channels/list-all-numbers-using-channel-billing.md): Retrieve a list of all phone numbers using Channel Billing, grouped by Zone. - [List Numbers using Channel Billing for a specific Zone](https://developers.telnyx.com/api-reference/voice-channels/list-numbers-using-channel-billing-for-a-specific-zone.md): Retrieve a list of phone numbers using Channel Billing for a specific Zone. - [List your voice channels for non-US zones](https://developers.telnyx.com/api-reference/voice-channels/list-your-voice-channels-for-non-us-zones.md): Returns the non-US voice channels for your account. voice channels allow you to use Channel Billing for calls to your Telnyx phone numbers. Please check the Telnyx Support Articles section for full information and ex… - [List your voice channels for US Zone](https://developers.telnyx.com/api-reference/voice-channels/list-your-voice-channels-for-us-zone.md): Returns the US Zone voice channels for your account. voice channels allows you to use Channel Billing for calls to your Telnyx phone numbers. Please check the Telnyx Support Articles section for full information and… - [Update voice channels for non-US Zones](https://developers.telnyx.com/api-reference/voice-channels/update-voice-channels-for-non-us-zones.md): Update the number of Voice Channels for the Non-US Zones. This allows your account to handle multiple simultaneous inbound calls to Non-US numbers. Use this endpoint to increase or decrease your capacity based on expected call volume. - [Update voice channels for US Zone](https://developers.telnyx.com/api-reference/voice-channels/update-voice-channels-for-us-zone.md): Update the number of Voice Channels for the US Zone. This allows your account to handle multiple simultaneous inbound calls to US numbers. Use this endpoint to increase or decrease your capacity based on expected call volume. - [Create a voice clone from a voice design](https://developers.telnyx.com/api-reference/voice-clones/create-a-voice-clone-from-a-voice-design.md): Creates a new voice clone by capturing the voice identity of an existing voice design. The clone can then be used for text-to-speech synthesis. - [Create a voice clone from an audio file upload](https://developers.telnyx.com/api-reference/voice-clones/create-a-voice-clone-from-an-audio-file-upload.md): Creates a new voice clone by uploading an audio file directly. Supported formats: WAV, MP3, FLAC, OGG, M4A. For best results, provide 5–10 seconds of clear speech. Maximum file size: 2MB. - [Delete a voice clone](https://developers.telnyx.com/api-reference/voice-clones/delete-a-voice-clone.md): Permanently deletes a voice clone. This action cannot be undone. - [Download voice clone audio sample](https://developers.telnyx.com/api-reference/voice-clones/download-voice-clone-audio-sample.md): Downloads the WAV audio sample that was used to create the voice clone. - [List voice clones](https://developers.telnyx.com/api-reference/voice-clones/list-voice-clones.md): Returns a paginated list of voice clones belonging to the authenticated account. - [Update a voice clone](https://developers.telnyx.com/api-reference/voice-clones/update-a-voice-clone.md): Updates the name, language, or gender of a voice clone. - [Create or add a version to a voice design](https://developers.telnyx.com/api-reference/voice-designs/create-or-add-a-version-to-a-voice-design.md): Creates a new voice design (version 1) when `voice_design_id` is omitted. When `voice_design_id` is provided, adds a new version to the existing design instead. A design can have at most 50 versions. - [Delete a specific version of a voice design](https://developers.telnyx.com/api-reference/voice-designs/delete-a-specific-version-of-a-voice-design.md): Permanently deletes a specific version of a voice design. The version number must be a positive integer. - [Delete a voice design](https://developers.telnyx.com/api-reference/voice-designs/delete-a-voice-design.md): Permanently deletes a voice design and all of its versions. This action cannot be undone. - [Download voice design audio sample](https://developers.telnyx.com/api-reference/voice-designs/download-voice-design-audio-sample.md): Downloads the WAV audio sample for the voice design. Returns the latest version's sample by default, or a specific version when `?version=N` is provided. The `id` parameter accepts either a UUID or the design name. - [Get a voice design](https://developers.telnyx.com/api-reference/voice-designs/get-a-voice-design.md): Returns the latest version of a voice design, or a specific version when `?version=N` is provided. The `id` parameter accepts either a UUID or the design name. - [List voice designs](https://developers.telnyx.com/api-reference/voice-designs/list-voice-designs.md): Returns a paginated list of voice designs belonging to the authenticated account. - [Rename a voice design](https://developers.telnyx.com/api-reference/voice-designs/rename-a-voice-design.md): Updates the name of a voice design. All versions retain their other properties. - [Create voicemail](https://developers.telnyx.com/api-reference/voicemail/create-voicemail.md): Create voicemail settings for a phone number - [Get voicemail](https://developers.telnyx.com/api-reference/voicemail/get-voicemail.md): Returns the voicemail settings for a phone number - [Update voicemail](https://developers.telnyx.com/api-reference/voicemail/update-voicemail.md): Update voicemail settings for a phone number - [Fetches all Wdr records](https://developers.telnyx.com/api-reference/wdr-detail-reports/fetches-all-wdr-records.md): Fetch all Wdr records - [Find webhook_delivery details by ID](https://developers.telnyx.com/api-reference/webhooks/find-webhook_delivery-details-by-id.md): Provides webhook_delivery debug data, such as timestamps, delivery status and attempts. - [List webhook deliveries](https://developers.telnyx.com/api-reference/webhooks/list-webhook-deliveries.md): Lists webhook_deliveries for the authenticated user - [Delete a Whatsapp Business Account](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/delete-a-whatsapp-business-account.md) - [Get a single Whatsapp Business Account](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/get-a-single-whatsapp-business-account.md) - [Get WABA settings](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/get-waba-settings.md) - [List phone numbers for a WABA](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/list-phone-numbers-for-a-waba.md) - [List Whatsapp Business Accounts](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/list-whatsapp-business-accounts.md) - [Update WABA settings](https://developers.telnyx.com/api-reference/whatsapp-business-accounts/update-waba-settings.md) - [Create a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/create-a-whatsapp-message-template.md) - [Delete a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/delete-a-whatsapp-message-template.md) - [Get a Whatsapp message template by ID](https://developers.telnyx.com/api-reference/whatsapp-message-templates/get-a-whatsapp-message-template-by-id.md) - [List Whatsapp message templates](https://developers.telnyx.com/api-reference/whatsapp-message-templates/list-whatsapp-message-templates.md) - [Update a Whatsapp message template](https://developers.telnyx.com/api-reference/whatsapp-message-templates/update-a-whatsapp-message-template.md) - [Send a Whatsapp message](https://developers.telnyx.com/api-reference/whatsapp-messaging/send-a-whatsapp-message.md) - [Delete a Whatsapp phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/delete-a-whatsapp-phone-number.md) - [Delete Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/delete-whatsapp-profile-photo.md) - [Enable or disable Whatsapp calling for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/enable-or-disable-whatsapp-calling-for-a-phone-number.md) - [Get calling settings for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-calling-settings-for-a-phone-number.md) - [Get phone number business profile](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-phone-number-business-profile.md) - [Get Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/get-whatsapp-profile-photo.md) - [Initialize Whatsapp phone number verification](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/initialize-whatsapp-phone-number-verification.md) - [List Whatsapp phone numbers](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/list-whatsapp-phone-numbers.md) - [Resend verification code](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/resend-verification-code.md) - [Submit verification code for a phone number](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/submit-verification-code-for-a-phone-number.md) - [Update phone number business profile](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/update-phone-number-business-profile.md) - [Upload Whatsapp profile photo](https://developers.telnyx.com/api-reference/whatsapp-phone-numbers/upload-whatsapp-profile-photo.md) - [Create a WireGuard Interface](https://developers.telnyx.com/api-reference/wireguard-interfaces/create-a-wireguard-interface.md): Create a new WireGuard Interface. Current limitation of 10 interfaces per user can be created. - [Create a WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/create-a-wireguard-peer.md): Create a new WireGuard Peer. Current limitation of 5 peers per interface can be created. - [Delete a WireGuard Interface](https://developers.telnyx.com/api-reference/wireguard-interfaces/delete-a-wireguard-interface.md): Delete a WireGuard Interface. - [Delete the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/delete-the-wireguard-peer.md): Delete the WireGuard peer. - [List all WireGuard Interfaces](https://developers.telnyx.com/api-reference/wireguard-interfaces/list-all-wireguard-interfaces.md): List all WireGuard Interfaces. - [List all WireGuard Peers](https://developers.telnyx.com/api-reference/wireguard-interfaces/list-all-wireguard-peers.md): List all WireGuard peers. - [Retrieve a WireGuard Interfaces](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-a-wireguard-interfaces.md): Retrieve a WireGuard Interfaces. - [Retrieve the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-the-wireguard-peer.md): Retrieve the WireGuard peer. - [Retrieve Wireguard config template for Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/retrieve-wireguard-config-template-for-peer.md): Retrieve Wireguard config template for Peer - [Update the WireGuard Peer](https://developers.telnyx.com/api-reference/wireguard-interfaces/update-the-wireguard-peer.md): Update the WireGuard peer. - [Create a Wireless Blocklist](https://developers.telnyx.com/api-reference/wireless-blocklists/create-a-wireless-blocklist.md): Create a Wireless Blocklist to prevent SIMs from connecting to certain networks. - [Delete a Wireless Blocklist](https://developers.telnyx.com/api-reference/wireless-blocklists/delete-a-wireless-blocklist.md): Deletes the Wireless Blocklist. - [Get a Wireless Blocklist](https://developers.telnyx.com/api-reference/wireless-blocklists/get-a-wireless-blocklist.md): Retrieve information about a Wireless Blocklist. - [Get all possible wireless blocklist values](https://developers.telnyx.com/api-reference/wireless-blocklists/get-all-possible-wireless-blocklist-values.md): Retrieve all wireless blocklist values for a given blocklist type. - [Get all Wireless Blocklists](https://developers.telnyx.com/api-reference/wireless-blocklists/get-all-wireless-blocklists.md): Get all Wireless Blocklists belonging to the user. - [Update a Wireless Blocklist](https://developers.telnyx.com/api-reference/wireless-blocklists/update-a-wireless-blocklist.md): Update a Wireless Blocklist. - [Agent Skills](https://developers.telnyx.com/development/agent-skills/index.md): Agent Skills enable Claude Code and other AI coding agents to build Telnyx integrations using natural language. They support all 36 Telnyx products including Messaging, Voice, Numbers, IoT, and AI. - [API error codes](https://developers.telnyx.com/development/api-fundamentals/api-errors/index.md): Comprehensive reference of all Telnyx API error codes with descriptions and solutions. - [API Authentication](https://developers.telnyx.com/development/api-fundamentals/authentication/index.md): Authentication methods and security best practices for all Telnyx APIs. - [Create and Manage API Keys](https://developers.telnyx.com/development/api-fundamentals/create-api-keys/index.md): Step-by-step guide to create, manage, and secure your Telnyx API keys for all services. - [Parameters & Field Names](https://developers.telnyx.com/development/api-fundamentals/data-standards/parameters-fields.md): Comprehensive guide to Telnyx API parameter and field naming conventions, data types, and formatting standards. - [API Reliability & Retries](https://developers.telnyx.com/development/api-fundamentals/reliability/command-retries.md): Best practices for handling API errors, implementing retries, and building resilient integrations across all Telnyx services. - [Rate Limiting](https://developers.telnyx.com/development/api-fundamentals/reliability/rate-limiting.md): Understanding Telnyx API rate limits, headers, and best practices for handling rate limit responses across all services. - [Request & Response Handling](https://developers.telnyx.com/development/api-fundamentals/request-response/index.md): Universal patterns for making requests and handling responses across all Telnyx APIs. - [Webhook Fundamentals - Complete Guide to Telnyx Webhooks](https://developers.telnyx.com/development/api-fundamentals/webhooks/receiving-webhooks.md): Learn how to receive, handle, and secure webhooks from Telnyx APIs. Complete guide covering setup, security, payload structure, and best practices for Voice, SMS, and Fax webhooks. - [Scripting & Automation](https://developers.telnyx.com/development/cli/general-usage/index.md): Output formats, filtering, and scripting with the Telnyx CLI - [CLI Authentication](https://developers.telnyx.com/development/cli/getting-started/authentication.md): Configure your API key for the Telnyx CLI - [Install the Telnyx CLI](https://developers.telnyx.com/development/cli/getting-started/install.md): Install the Telnyx CLI on macOS, Windows, or Linux - [Telnyx CLI Quickstart](https://developers.telnyx.com/development/cli/getting-started/quickstart.md): Get up and running with the Telnyx CLI in 5 minutes - [Telnyx CLI](https://developers.telnyx.com/development/cli/index.md): Command-line interface for Telnyx APIs - [Legacy CLI Authentication](https://developers.telnyx.com/development/cli/legacy/authentication.md): Configure API keys and manage multiple profiles in the legacy CLI - [Legacy CLI (@telnyx/api-cli)](https://developers.telnyx.com/development/cli/legacy/index.md): Documentation for the deprecated Node.js CLI - [Install Legacy CLI](https://developers.telnyx.com/development/cli/legacy/install.md): Install the legacy Node.js CLI (@telnyx/api-cli) - [Legacy Command Reference](https://developers.telnyx.com/development/cli/legacy/reference.md): Complete reference for legacy CLI commands (@telnyx/api-cli) - [Command Reference](https://developers.telnyx.com/development/cli/reference.md): Complete reference for all Telnyx CLI commands - [Troubleshooting](https://developers.telnyx.com/development/cli/troubleshooting.md): Common issues and solutions for the Telnyx CLI - [How to Register for 10DLC via CLI](https://developers.telnyx.com/development/cli/workflows/10dlc.md): Register your business for US A2P messaging using the Telnyx CLI - [ngrok](https://developers.telnyx.com/development/development-tools/ngrok-setup/index.md): Telnyx's ngrok setup guide allows developers to easily create secure tunnels to their local development environment. - [Telnyx Node-RED](https://developers.telnyx.com/development/development-tools/node-red/index.md) - [Postman Setup](https://developers.telnyx.com/development/development-tools/postman-setup/index.md): Postman Setup for using Telnyx APIs - [Development](https://developers.telnyx.com/development/index.md): Essential tools, SDKs, and resources for building with Telnyx APIs and services. - [Telnyx Local Model Context Protocol (MCP) Server](https://developers.telnyx.com/development/mcp/local-mcp/index.md): Integrate Telnyx services with Claude and other AI assistants. - [Telnyx Remote Model Context Protocol (MCP)](https://developers.telnyx.com/development/mcp/remote-mcp/index.md): Integrate Telnyx services with Claude and other AI assistants without running a local MCP server. - [Call Control migration to Voice API](https://developers.telnyx.com/development/migration/call-control-migration-guide/index.md): Telnyx's call control migration guide will help you transition from our v1 API to v2. The guide outlines the differences between the two APIs and provides tips for migrating your code. - [Messaging migration to SMS/MMS API](https://developers.telnyx.com/development/migration/messaging-migration-guide/index.md): Telnyx provides developers with an easy to follow messaging migration guide when upgrading from Api v1 to Api v2. The guide covers all aspects of the migration process, including the differences between the two APIs and how to migrate your code. - [Twilio Migration Guide](https://developers.telnyx.com/development/migration/twilio-migration-guide/index.md): Telnyx's Programmable Fax system for migrating from Twilio. Start building on Telnyx today. - [Go SDK](https://developers.telnyx.com/development/sdk/golang/index.md): The official Telnyx Go library for server-side applications. - [Java SDK](https://developers.telnyx.com/development/sdk/java/index.md): The official Telnyx Java library for server-side applications. - [Node.js SDK](https://developers.telnyx.com/development/sdk/node/index.md): The official Telnyx Node.js library for server-side applications. - [PHP SDK](https://developers.telnyx.com/development/sdk/php/index.md): The official Telnyx PHP library for server-side applications. - [Python SDK](https://developers.telnyx.com/development/sdk/python/index.md): The official Telnyx Python library for server-side applications. - [Ruby SDK](https://developers.telnyx.com/development/sdk/ruby/index.md): The official Telnyx Ruby library for server-side applications. - [WebRTC Android SDK AI Voice Assistant Anonymous Login](https://developers.telnyx.com/development/webrtc/android-sdk/ai-voice-assistant/anonymous-login/index.md): Learn how to implement anonymous login for AI voice assistants with the Android Voice SDK - [WebRTC Android SDK AI Voice Assistant Introduction](https://developers.telnyx.com/development/webrtc/android-sdk/ai-voice-assistant/introduction/index.md): Introduction to building AI-powered voice assistants with the Android Voice SDK - [WebRTC Android SDK AI Voice Assistant Starting Conversations](https://developers.telnyx.com/development/webrtc/android-sdk/ai-voice-assistant/starting-conversations/index.md): Learn how to start conversations with AI voice assistants using the Android Voice SDK - [WebRTC Android SDK AI Voice Assistant Text Messaging](https://developers.telnyx.com/development/webrtc/android-sdk/ai-voice-assistant/text-messaging/index.md): Learn how to implement text messaging with AI voice assistants using the Android Voice SDK - [WebRTC Android SDK AI Voice Assistant Transcript Updates](https://developers.telnyx.com/development/webrtc/android-sdk/ai-voice-assistant/transcript-updates/index.md): Learn how to handle transcript updates with AI voice assistants using the Android Voice SDK - [WebRTC Call Reports](https://developers.telnyx.com/development/webrtc/android-sdk/call-reports/index.md): Collect and send WebRTC call statistics for troubleshooting and monitoring - [WebRTC Android ChangeLog](https://developers.telnyx.com/development/webrtc/android-sdk/changelog/index.md): A comprehensive record of all updates, enhancements, and bug fixes. Stay informed about the latest features and improvements to optimize your development experience. - [WebRTC Android Call](https://developers.telnyx.com/development/webrtc/android-sdk/classes/call/index.md): A Call is the representation of an audio or video call between two devices, SIP clients or phone numbers. - [WebRTC Android Client](https://developers.telnyx.com/development/webrtc/android-sdk/classes/txclient/index.md): The TelnyxClient connects your application to the Telnyx backend, enabling you to make outgoing calls and handle incoming calls - [WebRTC Android Config](https://developers.telnyx.com/development/webrtc/android-sdk/config/txconfig/index.md): Telnyx Config handle the properties provided when logging into the TelnyxClient with SIP details - [WebRTC Android SDK Error Handling](https://developers.telnyx.com/development/webrtc/android-sdk/error-handling/index.md): A complete guide to error handling for the Android Voice SDK - [Android Voice Client SDK](https://developers.telnyx.com/development/webrtc/android-sdk/index.md): Telnyx's Voice Android Client SDK - [Android Push Notification Setup](https://developers.telnyx.com/development/webrtc/android-sdk/push-notification/app-setup/index.md): A step-by-step guide to setting up push notifications in Android. Learn how to configure and implement notifications to ensure seamless communication in your application. - [Android Portal Setup](https://developers.telnyx.com/development/webrtc/android-sdk/push-notification/portal-setup/index.md): A step-by-step guide to setting up push notifications in Android. Learn how to configure and implement notifications to ensure seamless communication in your application. - [Notification Quickstart for Android](https://developers.telnyx.com/development/webrtc/android-sdk/push-notification/quickstart/index.md): Using the predeveloped telnyx_common module as a drop in push notification solution to your application - [Android Push Troubleshooting](https://developers.telnyx.com/development/webrtc/android-sdk/push-notification/troubleshooting/index.md): A step-by-step guide on how to debug common issues related to push notifications on Android - [WebRTC Android Quickstart](https://developers.telnyx.com/development/webrtc/android-sdk/quickstart/index.md): Using the predeveloped telnyx_common module as a drop in solution to your application - [WebRTC Android ReceivedMessageBody](https://developers.telnyx.com/development/webrtc/android-sdk/socket/receivedmessagebody/index.md): A data class the represents the structure of every message received via the socket connection - [WebRTC Android SocketResponse](https://developers.telnyx.com/development/webrtc/android-sdk/socket/socketresponse/index.md): Data class used with communication between socket connection and TelnyxClient - [WebRTC Stats](https://developers.telnyx.com/development/webrtc/android-sdk/stats/index.md): A comprehensive record of all updates, enhancements, and bug fixes related to WebRTC statistics. - [WebRTC Flutter SDK AI Voice Assistant Anonymous Login](https://developers.telnyx.com/development/webrtc/flutter-sdk/ai-voice-assistant/anonymous-login/index.md): Learn how to implement anonymous login for AI voice assistants with the Flutter Voice SDK - [WebRTC Flutter SDK AI Voice Assistant Introduction](https://developers.telnyx.com/development/webrtc/flutter-sdk/ai-voice-assistant/introduction/index.md): Introduction to building AI-powered voice assistants with the Flutter Voice SDK - [WebRTC Flutter SDK AI Voice Assistant Starting Conversations](https://developers.telnyx.com/development/webrtc/flutter-sdk/ai-voice-assistant/starting-conversations/index.md): Learn how to start conversations with AI voice assistants using the Flutter Voice SDK - [WebRTC Flutter SDK AI Voice Assistant Text Messaging](https://developers.telnyx.com/development/webrtc/flutter-sdk/ai-voice-assistant/text-messaging/index.md): Learn how to implement text messaging with AI voice assistants using the Flutter Voice SDK - [WebRTC Flutter SDK AI Voice Assistant Transcript Updates](https://developers.telnyx.com/development/webrtc/flutter-sdk/ai-voice-assistant/transcript-updates/index.md): Learn how to handle transcript updates with AI voice assistants using the Flutter Voice SDK - [WebRTC Flutter ChangeLog](https://developers.telnyx.com/development/webrtc/flutter-sdk/changelog/index.md): A comprehensive record of all updates, enhancements, and bug fixes. Stay informed about the latest features and improvements to optimize your development experience. - [WebRTC Flutter Call](https://developers.telnyx.com/development/webrtc/flutter-sdk/classes/call/index.md): A Call is the representation of an audio or video call between two devices, SIP clients or phone numbers. - [Flutter WebRTC SDK Message](https://developers.telnyx.com/development/webrtc/flutter-sdk/classes/messages/telnyx-message/index.md): The TelnyxRTC Flutter Message represents a message received from the Telnyx Socket that the client can react to. - [Flutter WebRTC SDK Socket Error Message](https://developers.telnyx.com/development/webrtc/flutter-sdk/classes/messages/telnyx-socket-error/index.md): The TelnyxRTC Flutter Error represents an error received from the Telnyx Socket that the client can react and handle. - [WebRTC Flutter Client](https://developers.telnyx.com/development/webrtc/flutter-sdk/classes/txclient/index.md): The TelnyxRTC client connects your application to the Telnyx backend, enabling you to make outgoing calls and handle incoming calls - [WebRTC Flutter Call State](https://developers.telnyx.com/development/webrtc/flutter-sdk/enums/call-state/index.md): CallState represents the state of the call - [WebRTC Flutter SDK Error Handling](https://developers.telnyx.com/development/webrtc/flutter-sdk/error-handling/index.md): A complete guide to error handling for the Flutter Voice SDK - [Flutter WebRTC SDK Socket Error Handler](https://developers.telnyx.com/development/webrtc/flutter-sdk/event-handlers/on-socket-error-received/index.md): The event handler that is used as a callback function when errors are received from the Telnyx Websocket Connection. - [Flutter WebRTC SDK Socket Message Handler](https://developers.telnyx.com/development/webrtc/flutter-sdk/event-handlers/on-socket-message-received/index.md): The event handler that is used as a callback function when messages are received from the Telnyx Websocket Connection. - [Flutter Voice Client SDK](https://developers.telnyx.com/development/webrtc/flutter-sdk/index.md): Telnyx's Flutter / Dart Client SDK - [WebRTC Flutter Client Configuration](https://developers.telnyx.com/development/webrtc/flutter-sdk/method-objects/config/index.md): This structure is intended to be used for Telnyx SDK configurations when connecting to the TelnyxClient on the Flutter SDK - [WebRTC Flutter Incoming Invite Object](https://developers.telnyx.com/development/webrtc/flutter-sdk/method-objects/incoming-invite-params/index.md): Contains the required information of the current Call that can be reacted to (answered, declined, etc.) - [WebRTC Flutter Client Push Notifications Configuration](https://developers.telnyx.com/development/webrtc/flutter-sdk/method-objects/push-metadata/index.md): This class contains all the properties related to Push Notifications - [Flutter Push Notification App Setup](https://developers.telnyx.com/development/webrtc/flutter-sdk/push-notification/app-setup/index.md): A step-by-step guide to setting up push notifications in Flutter. Learn how to configure and implement notifications to ensure seamless communication in your application. - [Flutter Push Notification Portal Setup](https://developers.telnyx.com/development/webrtc/flutter-sdk/push-notification/portal-setup/index.md): A step-by-step guide to setting up push notifications in Flutter. Learn how to configure and implement notifications to ensure seamless communication in your application. - [Flutter Push Troubleshooting](https://developers.telnyx.com/development/webrtc/flutter-sdk/push-notification/troubleshooting/index.md): A step-by-step guide on how to debug common issues related to push notifications for Flutter - [WebRTC Stats](https://developers.telnyx.com/development/webrtc/flutter-sdk/stats/index.md): A comprehensive record of all updates, enhancements, and bug fixes related to WebRTC statistics. - [WebRTC iOS SDK AI Voice Assistant Anonymous Login](https://developers.telnyx.com/development/webrtc/ios-sdk/ai-voice-assistant/anonymous-login/index.md): Learn how to implement anonymous login for AI voice assistants with the iOS Voice SDK - [WebRTC iOS SDK AI Voice Assistant Introduction](https://developers.telnyx.com/development/webrtc/ios-sdk/ai-voice-assistant/introduction/index.md): Introduction to building AI-powered voice assistants with the iOS Voice SDK - [WebRTC iOS SDK AI Voice Assistant Starting Conversations](https://developers.telnyx.com/development/webrtc/ios-sdk/ai-voice-assistant/starting-conversations/index.md): Learn how to start conversations with AI voice assistants using the iOS Voice SDK - [WebRTC iOS SDK AI Voice Assistant Text Messaging](https://developers.telnyx.com/development/webrtc/ios-sdk/ai-voice-assistant/text-messaging/index.md): Learn how to implement text messaging with AI voice assistants using the iOS Voice SDK - [WebRTC iOS SDK AI Voice Assistant Transcript Updates](https://developers.telnyx.com/development/webrtc/ios-sdk/ai-voice-assistant/transcript-updates/index.md): Learn how to handle transcript updates with AI voice assistants using the iOS Voice SDK - [WebRTC iOS ChangeLog](https://developers.telnyx.com/development/webrtc/ios-sdk/changelog/index.md): A comprehensive record of all updates, enhancements, and bug fixes. Stay informed about the latest features and improvements to optimize your development experience. - [WebRTC iOS Call](https://developers.telnyx.com/development/webrtc/ios-sdk/classes/call-extensions/index.md): A Call is the representation of an audio or video call between two devices, SIP clients or phone numbers. - [WebRTC iOS Call](https://developers.telnyx.com/development/webrtc/ios-sdk/classes/call/index.md): A Call is the representation of an audio or video call between two devices, SIP clients or phone numbers. - [WebRTC iOS Client](https://developers.telnyx.com/development/webrtc/ios-sdk/classes/txclient-extensions/index.md): The TelnyxRTC client connects your application to the Telnyx backend, enabling you to make outgoing calls and handle incoming calls - [WebRTC iOS Client](https://developers.telnyx.com/development/webrtc/ios-sdk/classes/txclient/index.md): The TelnyxRTC client connects your application to the Telnyx backend, enabling you to make outgoing calls and handle incoming calls - [WebRTC iOS Call State](https://developers.telnyx.com/development/webrtc/ios-sdk/enums/call-state/index.md): CallState represents the state of the call - [WebRTC iOS SDK Error Handling](https://developers.telnyx.com/development/webrtc/ios-sdk/error-handling/index.md): A comprehensive record of all updates, enhancements, and bug fixes. Stay informed about the latest features and improvements to optimize your development experience. - [Voice native iOS Client SDK](https://developers.telnyx.com/development/webrtc/ios-sdk/index.md): Telnyx's Voice native iOS Client SDK - [WebRTC iOS TxClientDelegate](https://developers.telnyx.com/development/webrtc/ios-sdk/protocols/tx-client-delegate/index.md): Defines methods for handling Telnyx Client events and updates, such as call state changes and backend connection status. - [iOS Push Notification Setup](https://developers.telnyx.com/development/webrtc/ios-sdk/push-notification/app-setup/index.md): A step-by-step guide to setting up push notifications in iOS. Learn how to configure and implement notifications to ensure seamless communication in your application. - [iOS Portal Setup](https://developers.telnyx.com/development/webrtc/ios-sdk/push-notification/portal-setup/index.md): A step-by-step guide to setting up push notifications in iOS. Learn how to configure and implement notifications to ensure seamless communication in your application. - [Troubleshooting](https://developers.telnyx.com/development/webrtc/ios-sdk/push-notification/troubleshooting/index.md): A step-by-step guide to setting up push notifications in iOS. Learn how to configure and implement notifications to ensure seamless communication in your application. - [WebRTC Stats](https://developers.telnyx.com/development/webrtc/ios-sdk/stats/index.md): A comprehensive record of all updates, enhancements, and bug fixes related to WebRTC statistics. - [WebRTC iOS Call Info](https://developers.telnyx.com/development/webrtc/ios-sdk/structs/tx-call-info/index.md): Contains the required information of the current Call - [WebRTC iOS Client Configuration](https://developers.telnyx.com/development/webrtc/ios-sdk/structs/tx-config/index.md): This structure is intended to used for Telnyx SDK configurations. - [WebRTC iOS Client Push Notifications Configuration](https://developers.telnyx.com/development/webrtc/ios-sdk/structs/tx-push-config/index.md): This class contains all the properties related to Push Notifications - [WebRTC iOS Client Push IP Notifications Configuration](https://developers.telnyx.com/development/webrtc/ios-sdk/structs/tx-push-ip-config/index.md): This structure contains all the properties related to Server Configuration from Push - [WebRTC JS ChangeLog](https://developers.telnyx.com/development/webrtc/js-sdk/changelog/index.md): A comprehensive record of all updates, enhancements, and bug fixes. Stay informed about the latest features and improvements to optimize your development experience. - [WebRTC JS Call](https://developers.telnyx.com/development/webrtc/js-sdk/classes/call/index.md): A Call is the representation of an audio or video call between two browsers, SIP clients or phone numbers. - [WebRTC JS Client](https://developers.telnyx.com/development/webrtc/js-sdk/classes/telnyxrtc/index.md): The TelnyxRTC client connects your application to the Telnyx backend, enabling you to make outgoing calls and handle incoming calls - [WebRTC JS SDK Error Handling](https://developers.telnyx.com/development/webrtc/js-sdk/error-handling/index.md): A complete guide to error handling for the JavaScript Voice SDK - [WebRTC JS Call Options](https://developers.telnyx.com/development/webrtc/js-sdk/interfaces/icalloptions/index.md) - [WebRTC JS Client Options](https://developers.telnyx.com/development/webrtc/js-sdk/interfaces/iclientoptions/index.md) - [WebRTC JS Notification](https://developers.telnyx.com/development/webrtc/js-sdk/interfaces/inotification/index.md): An event dispatched by Telnyx to notify the client of changes to the session or call. - [JavaScript quickstart](https://developers.telnyx.com/development/webrtc/js-sdk/quickstart/index.md): Get started with the Telnyx JavaScript SDK for WebRTC voice calls in web browsers. - [WebRTC JS SDK Sw Events Reference](https://developers.telnyx.com/development/webrtc/js-sdk/sw-events/index.md): A complete guide to sw events handling for the JavaScript Voice SDK - [Changelog](https://developers.telnyx.com/development/webrtc/react-native-sdk/changelog/index.md): Release notes and version history for the React Native SDK. - [Call](https://developers.telnyx.com/development/webrtc/react-native-sdk/classes/call/index.md): Represents a call with reactive state streams. Wraps the underlying Telnyx Call object and provides reactive streams for all call state changes. - [TelnyxVoipClient](https://developers.telnyx.com/development/webrtc/react-native-sdk/classes/telnyxvoipclient/index.md): Main VoIP client class for React Native applications. Provides methods for call management, user registration, and WebRTC functionality. - [Error Handling](https://developers.telnyx.com/development/webrtc/react-native-sdk/error-handling/index.md): Common errors, debugging techniques, and troubleshooting for the React Native SDK. - [React Native SDK](https://developers.telnyx.com/development/webrtc/react-native-sdk/index.md): Official Telnyx React Native SDK for building cross-platform real-time communication applications with WebRTC. - [CredentialConfig](https://developers.telnyx.com/development/webrtc/react-native-sdk/interfaces/credentialconfig/index.md): Configuration for credential-based authentication with SIP username and password. - [TelnyxVoiceAppOptions](https://developers.telnyx.com/development/webrtc/react-native-sdk/interfaces/telnyxvoiceappoptions/index.md): Configuration options for the TelnyxVoiceApp component including VoIP client management and push notification handling. - [TelnyxVoipClientOptions](https://developers.telnyx.com/development/webrtc/react-native-sdk/interfaces/telnyxvoipclientoptions/index.md): Configuration options for TelnyxVoipClient including app state management and debug settings. - [TokenConfig](https://developers.telnyx.com/development/webrtc/react-native-sdk/interfaces/tokenconfig/index.md): Configuration for token-based authentication with JWT tokens. - [App Setup](https://developers.telnyx.com/development/webrtc/react-native-sdk/push-notification/app-setup/index.md): Configure your React Native application for push notifications on both iOS and Android platforms. - [Portal Setup](https://developers.telnyx.com/development/webrtc/react-native-sdk/push-notification/portal-setup/index.md): Configure push notifications for React Native applications in the Telnyx Portal. - [React Native SDK Quickstart](https://developers.telnyx.com/development/webrtc/react-native-sdk/quickstart/index.md): Get started with the Telnyx React Native SDK in minutes. Complete setup guide from installation to making your first call. - [React quickstart](https://developers.telnyx.com/development/webrtc/react-sdk/index.md): Get started with the Telnyx React SDK for building WebRTC voice applications in React. - [Account Upgrade](https://developers.telnyx.com/docs/account-setup/account-upgrade.md): Actions required to advance from trial to paid, verified, and enterprise Telnyx accounts. - [Create Your Telnyx Account](https://developers.telnyx.com/docs/account-setup/create-account.md): Step-by-step guide to create and set up your Telnyx account for accessing APIs and services. - [Data Locality](https://developers.telnyx.com/docs/account-setup/data-locality/index.md): Choose where your Telnyx data is stored at rest. Available regions are the US, Germany (EU), and Australia. - [Account Levels and Capabilities](https://developers.telnyx.com/docs/account-setup/levels-and-capabilities/index.md): Understand how Telnyx accounts are categorized and what distinguishes each framework. - [Paid Account Privileges & Limitations](https://developers.telnyx.com/docs/account-setup/levels-and-capabilities/paid.md): Capabilities and restrictions applied to paid Telnyx accounts. - [Trial Account Privileges & Limitations](https://developers.telnyx.com/docs/account-setup/levels-and-capabilities/trial.md): Capabilities, restrictions, and daily limits applied to Telnyx trial accounts. - [Verified Account Privileges & Limitations](https://developers.telnyx.com/docs/account-setup/levels-and-capabilities/verified.md): Capabilities that remain restricted after verification and how to request enterprise access. - [Account Signup](https://developers.telnyx.com/docs/account-setup/signup.md): Understand the trust and safety checks applied to every Telnyx signup attempt. - [Using Your Trial Account](https://developers.telnyx.com/docs/account-setup/using-trial-account.md): Recommended process to get the most value from Telnyx trial credits. - [Enterprises](https://developers.telnyx.com/docs/branded-calling/enterprises/index.md): Register your business as an enterprise to use Branded Calling and Number Reputation services. - [Number Reputation](https://developers.telnyx.com/docs/branded-calling/number-reputation/index.md): Monitor and manage the spam reputation of your outbound calling phone numbers with Telnyx Number Reputation. - [Phone Number Reputation](https://developers.telnyx.com/docs/branded-calling/number-reputation/phone-numbers.md): Associate phone numbers for monitoring, query spam scores and risk levels, and manage ongoing reputation tracking. - [Number Reputation Quickstart](https://developers.telnyx.com/docs/branded-calling/number-reputation/quickstart.md): Step-by-step guide to set up Number Reputation and start monitoring your phone numbers' spam scores. - [Number Reputation Settings](https://developers.telnyx.com/docs/branded-calling/number-reputation/settings.md): Enable, configure, and manage Number Reputation monitoring for your enterprise. - [API Endpoints and Organization](https://developers.telnyx.com/docs/cloud-storage/api-endpoints/index.md): Discover Telnyx Cloud Storage API endpoints: Key details on regions, S3 compatibility, and API usage instructions. - [Create bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/create-bucket/index.md): Learn to create a bucket in Telnyx Cloud Storage, with details on request headers, XML configuration, and naming conventions. - [Delete bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-cors/index.md): Simple steps to delete bucket CORS settings in Telnyx Cloud Storage with AWS S3 API and specific endpoints. - [Delete bucket lifecycle](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-lifecycle/index.md): Efficiently manage bucket lifecycles in Telnyx Cloud Storage with step-by-step deletion instructions. - [Delete bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-policy/index.md): Learn to delete bucket policies in Telnyx Cloud Storage using AWS S3 API commands for efficient bucket management. - [Delete bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-tagging/index.md): Learn how to efficiently remove tagging from buckets in Telnyx Cloud Storage using a specific API request. - [Delete bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket/index.md): Deleting buckets in Telnyx Cloud Storage: Simple guide with detailed cURL request instructions. - [Get bucket ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-acl/index.md): Learn to access bucket ACL information in Telnyx Cloud Storage using a clear API request and example response. - [Get bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-cors/index.md): Learn to retrieve bucket CORS settings in Telnyx Cloud Storage using AWS S3 API with example command output. - [Get bucket lifecycle configuration](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-lifecycle-configuration/index.md): Learn to access lifecycle settings for buckets in Telnyx Cloud Storage with specific API request and response format. - [Get bucket location](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-location/index.md): Easily identify the location of buckets in Telnyx Cloud Storage using specific API requests and example responses. - [Get bucket policy status](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-policy-status/index.md): Easily assess the policy status of Telnyx Cloud Storage buckets using a simple AWS S3 API command example. - [Get bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-policy/index.md): Learn to retrieve bucket policies in Telnyx Cloud Storage with a straightforward AWS S3 API command example. - [Get bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-tagging/index.md): Understand bucket tagging in Telnyx Cloud Storage with example API requests and responses for effective tag retrieval. - [Get bucket versioning](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-versioning/index.md): Learn to manage bucket versioning in Telnyx Cloud Storage: Step-by-step API request and example response guide. - [Head bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/head-bucket/index.md): Learn how to perform a HeadBucket request in Telnyx Cloud Storage with example request and response details. - [List buckets](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/list-bucket/index.md): Learn to quickly list and view all buckets in Telnyx Cloud Storage, guided by example API request and response. - [Put bucket ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-acl/index.md): Guide to configuring ACLs for buckets in Telnyx Cloud Storage using supported headers and API request examples. - [Put bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-cors/index.md): Set up CORS rules for your Telnyx Cloud Storage buckets with this guide on using JSON files and AWS S3 API commands. - [Put bucket lifecycle configuration](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-life-cycle-configuration/index.md): Set up lifecycle configurations for your Telnyx Cloud Storage buckets with detailed XML and API request examples. - [Put bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-policy/index.md): Learn to apply bucket policies for public access in Telnyx Cloud Storage with detailed JSON and AWS S3 API examples. - [Put bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-tagging/index.md): Efficiently manage bucket tags in Telnyx Cloud Storage with a clear API request and XML tagging structure example. - [Put bucket versioning](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-versioning/index.md): Learn to set up bucket versioning in Telnyx Cloud Storage using XML elements and detailed API request examples. - [Abort multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/abort-multipart-upload/index.md): Learn to abort multipart uploads in Telnyx Cloud Storage with specific API request examples for effective cancellation. - [Complete multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/complete-multipart-upload/index.md): Finalize multipart uploads in Telnyx Cloud Storage: A detailed guide on using XML elements and API requests. - [Create multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/create-multipart-upload/index.md): Initiate multipart uploads in Telnyx Cloud Storage: Learn about supported headers and API request-response process. - [List multipart uploads](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/list-multipart-uploads/index.md): Efficiently manage multipart uploads in Telnyx Cloud Storage by learning how to list them with API examples. - [List parts](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/list-parts/index.md): Master the management of multipart uploads in Telnyx Cloud Storage by listing parts with API request and response examples. - [Upload parts](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/upload-part/index.md): Learn to upload parts of a file in Telnyx Cloud Storage using multipart upload API requests with detailed examples. - [Delete object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-object-tagging/index.md): Efficiently delete tags from objects in Telnyx Cloud Storage with clear AWS S3 API request execution examples. - [Delete object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-object/index.md): Guide to removing objects from Telnyx Cloud Storage: Detailed instructions for API-based deletion. - [Delete objects](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-objects/index.md): Learn how to bulk delete objects in Telnyx Cloud Storage using AWS S3 API commands with practical examples. - [Get object ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object-acl/index.md): Efficiently manage object ACLs in Telnyx Cloud Storage using AWS S3 API requests and understanding XML responses. - [Get object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object-tagging/index.md): Guide to accessing object tags in Telnyx Cloud Storage: Utilize API requests to view detailed tagging data. - [Get object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object/index.md): Guide on accessing objects in Telnyx Cloud Storage: Utilize API requests with specific header conditions for retrieval. - [Head object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/head-object/index.md): Learn to perform HeadObject requests in Telnyx Cloud Storage, including header options and response interpretations. - [List object versions](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/list-object-versions/index.md): Guide to tracking object versions in Telnyx Cloud Storage: Utilize API requests for a comprehensive version history. - [List objects](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/list-objects/index.md): Learn to efficiently list objects within Telnyx Cloud Storage buckets using detailed API request and response guidance. - [Put object ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object-acl/index.md): Set access control lists for objects in Telnyx Cloud Storage using AWS S3 API requests with supported header options. - [Put object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object-tagging/index.md): Add custom tags to your objects in Telnyx Cloud Storage using the PutObjectTagging API with specific header and content details. - [Put object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object/index.md): Learn to upload objects to Telnyx Cloud Storage with detailed AWS S3 API request examples and supported headers. - [Authentication](https://developers.telnyx.com/docs/cloud-storage/authentication/index.md): Learn how to authenticate with Telnyx Storage using API keys and AWS Signature Version 4 for secure API requests. - [Compatibility with AWS S3](https://developers.telnyx.com/docs/cloud-storage/aws-s3-compatibility/index.md): Navigate AWS S3 compatibility in Telnyx Cloud Storage, focusing on supported headers and API methods. - [Billing](https://developers.telnyx.com/docs/cloud-storage/billing/index.md): Understand Telnyx Cloud Storage billing—Details on charges for storage bytes and API operation counts. - [Bucket Addressing](https://developers.telnyx.com/docs/cloud-storage/bucket-addressing/index.md): Learn about bucket addressing in Telnyx Cloud Storage, including path-style and virtual-hosted-style requests. - [Emptying Buckets](https://developers.telnyx.com/docs/cloud-storage/emptying-bucket/index.md) - [Limits](https://developers.telnyx.com/docs/cloud-storage/limits/index.md): Safeguard Your Data with Telnyx Storage Unveiling Object Encryption Limits. Learn How Telnyx's Object Encryption Feature Provides Secure Data Protection Within Defined Parameters. Explore the Perfect Balance Between Security and Convenience! - [Object Lock & Retention](https://developers.telnyx.com/docs/cloud-storage/lock-and-retention/index.md) - [Migrating from S3](https://developers.telnyx.com/docs/cloud-storage/migrating-from-aws/index.md): The migration API moves all data from a source AWS S3 bucket to a destination Telnyx Storage bucket without the user incurring a data egress charge by AWS. - [Multipart Upload](https://developers.telnyx.com/docs/cloud-storage/multipart-upload/index.md) - [Object Encryption](https://developers.telnyx.com/docs/cloud-storage/object-encryption/index.md): Implementing object encryption in Telnyx Cloud Storage using SSE-C: Step-by-step guide for secure AWS API requests. - [Performance Benchmarks](https://developers.telnyx.com/docs/cloud-storage/performance-benchmarks/index.md): Understand Telnyx Storage's capabilities: Summary of performance tests showing aggregate throughput for storage operations. - [Presigned URLs](https://developers.telnyx.com/docs/cloud-storage/presigned-urls/index.md): Information on presigned URLs in Telnyx Cloud Storage: Current restrictions and guidance on safe object sharing practices. - [Making Bucket Public](https://developers.telnyx.com/docs/cloud-storage/public-buckets/index.md) - [Quick Start](https://developers.telnyx.com/docs/cloud-storage/quick-start/index.md) - [AWS .Net SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/dotnet/index.md) - [AWS Elixir SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/elixir/index.md) - [AWS Golang SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/golang/index.md) - [AWS Java SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/java/index.md) - [AWS Node.js SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/node/index.md) - [AWS PHP SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/php/index.md) - [AWS Python SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/python/index.md) - [AWS Ruby SDK Example](https://developers.telnyx.com/docs/cloud-storage/sdk/ruby/index.md) - [HTTPS with Custom Domain](https://developers.telnyx.com/docs/cloud-storage/ssl-certificates/index.md): You may use Telnyx storage as the backend to serve your content under domains you control. - [Compatibility Matrix](https://developers.telnyx.com/docs/cloud-storage/supported/index.md): Review the comprehensive compatibility matrix for Telnyx Cloud Storage, covering a wide range of API functionalities. - [Third Party S3 Compatible Applications](https://developers.telnyx.com/docs/cloud-storage/third-party/index.md): Discover the compatibility of Telnyx Storage with S3 third-party applications and access helpful configuration guides. - [Best Practices](https://developers.telnyx.com/docs/edge-compute/best-practices/index.md): Code patterns and configuration guidance for building fast, reliable, and secure edge functions. - [Cron Triggers](https://developers.telnyx.com/docs/edge-compute/configuration/cron-triggers.md): Schedule Edge Compute functions to run on a timer. - [Environment Variables](https://developers.telnyx.com/docs/edge-compute/configuration/environment-variables.md): Define and access environment variables in Edge Compute functions. - [Configuration](https://developers.telnyx.com/docs/edge-compute/configuration/index.md): Function configuration is managed through a func.toml file, which defines your project settings, bindings, and deployment options. The telnyx-edge CLI is used to develop, test, and deploy functions. - [Routes & Domains](https://developers.telnyx.com/docs/edge-compute/configuration/routing.md): Configure custom domains, URL routing, and placement for Edge Compute functions. - [Secrets](https://developers.telnyx.com/docs/edge-compute/configuration/secrets.md): Securely store and access sensitive data in Edge Compute functions. - [Versions & Deployments](https://developers.telnyx.com/docs/edge-compute/configuration/versions.md): Manage function versions, rollbacks, and deployment strategies. - [Build a REST API](https://developers.telnyx.com/docs/edge-compute/demos/build-a-rest-api.md): Create a JSON API with routing, validation, and error handling. - [Image Resizer](https://developers.telnyx.com/docs/edge-compute/demos/image-resizer.md): Resize and optimize images on-the-fly at the edge. - [Tutorials](https://developers.telnyx.com/docs/edge-compute/demos/index.md): Step-by-step guides for building real applications on the Telnyx Edge platform. - [SMS Webhook Handler](https://developers.telnyx.com/docs/edge-compute/demos/sms-webhook-handler.md): Process incoming SMS messages and send automated replies. - [Voice Call Router](https://developers.telnyx.com/docs/edge-compute/demos/voice-call-router.md): Route calls based on time of day and caller location. - [CI/CD](https://developers.telnyx.com/docs/edge-compute/deploy/index.md): Deploy Edge Compute functions automatically with CI/CD pipelines. - [Local Development](https://developers.telnyx.com/docs/edge-compute/development/index.md): Build, test, and debug Edge Compute functions locally. - [Examples](https://developers.telnyx.com/docs/edge-compute/examples/index.md): Copy-paste code snippets for common edge function patterns. - [Framework Support](https://developers.telnyx.com/docs/edge-compute/frameworks-support/index.md): Deploy applications built with popular web frameworks on Edge Compute. - [Global API Gateway](https://developers.telnyx.com/docs/edge-compute/frameworks/global-api-gateway.md): Route API traffic globally with caching, auth, and rate limiting. - [Reference Architectures](https://developers.telnyx.com/docs/edge-compute/frameworks/index.md): Proven patterns for building applications on the Telnyx Edge platform. - [IoT Data Ingestion](https://developers.telnyx.com/docs/edge-compute/frameworks/iot-data-ingestion.md): Collect and process IoT sensor data globally. - [Real-Time Media Pipeline](https://developers.telnyx.com/docs/edge-compute/frameworks/real-time-media-pipeline.md): Transform and route media streams at the edge. - [Telecom Event Processor](https://developers.telnyx.com/docs/edge-compute/frameworks/telecom-event-processor.md): Process voice, SMS, and messaging events in real-time. - [KV API Reference](https://developers.telnyx.com/docs/edge-compute/kv/api-reference/index.md): All KV API endpoints and parameters - [KV CLI](https://developers.telnyx.com/docs/edge-compute/kv/cli/index.md): Manage KV namespaces and keys from the command line - [KV Pricing](https://developers.telnyx.com/docs/edge-compute/kv/pricing/index.md): KV free tier and paid plans - [KV Quick Start](https://developers.telnyx.com/docs/edge-compute/kv/quick-start/index.md): Get started with KV in minutes - [KV TTL & Metadata](https://developers.telnyx.com/docs/edge-compute/kv/ttl-and-metadata/index.md): Key expiration and metadata in KV - [KV Use Cases](https://developers.telnyx.com/docs/edge-compute/kv/use-cases/index.md): Patterns for caching, feature flags, and session storage - [Network](https://developers.telnyx.com/docs/edge-compute/network/index.md): Private WireGuard mesh networking between edge workloads - [Observability](https://developers.telnyx.com/docs/edge-compute/observability/index.md): Monitor Edge Compute functions with logs, metrics, and tracing. - [Edge Compute](https://developers.telnyx.com/docs/edge-compute/overview/index.md): Serverless functions on Telnyx's global edge network - [Platform](https://developers.telnyx.com/docs/edge-compute/platform-overview/index.md): You are building on carrier-grade infrastructure - [Products](https://developers.telnyx.com/docs/edge-compute/products/index.md): Everything you need to build a fullstack application. - [Edge Compute Quick Start](https://developers.telnyx.com/docs/edge-compute/quickstart/index.md): Deploy serverless functions on Telnyx Edge Compute in under 5 minutes. - [Architecture](https://developers.telnyx.com/docs/edge-compute/reference/architecture.md): How Edge Compute works under the hood. - [CLI Reference](https://developers.telnyx.com/docs/edge-compute/reference/cli.md): Command-line interface for Edge Compute. - [Limits](https://developers.telnyx.com/docs/edge-compute/reference/limits.md): Resource limits and quotas for Edge Compute functions. - [Bindings](https://developers.telnyx.com/docs/edge-compute/runtime/bindings.md): Access Telnyx platform services from your edge functions. - [Execution Model](https://developers.telnyx.com/docs/edge-compute/runtime/execution-model.md): How edge functions are invoked, their lifecycle, and concurrency behavior. - [Runtime](https://developers.telnyx.com/docs/edge-compute/runtime/index.md): The runtime environment and platform APIs available to your edge functions. - [SQL DB](https://developers.telnyx.com/docs/edge-compute/sqldb/index.md): Serverless SQL database at the edge with SQLite compatibility - [Testing](https://developers.telnyx.com/docs/edge-compute/testing/index.md): Test your edge functions locally and in staging before deploying to production. - [AI glossary](https://developers.telnyx.com/docs/glossary/ai-glossary/index.md): General terms used in the world of AI - [APIs glossary](https://developers.telnyx.com/docs/glossary/api-glossary/index.md): General terms used in the world of APIs - [Telecom glossary](https://developers.telnyx.com/docs/glossary/telecom-glossary/index.md): General terms used in the world of telecom - [Quickstart for Number Lookup](https://developers.telnyx.com/docs/identity/number-lookup/quickstart/index.md): Lookup a phone number and retrieve information. Start building on Telnyx today. - [Custom templates for Telnyx Verify](https://developers.telnyx.com/docs/identity/verify/custom-templates/index.md): Create and manage custom verification message templates for branded OTP communications with Telnyx Verify. - [DTMF Confirmation Verification](https://developers.telnyx.com/docs/identity/verify/dtmf-confirm/index.md): Verify phone number ownership with a single keypress. No codes - press 1 to confirm. - [Quickstart for Telnyx Verify](https://developers.telnyx.com/docs/identity/verify/quickstart/index.md): Telnyx Verify helps to deliver a 2FA token to any mobile number and verify that token using Telnyx V2 API - [Rate Limiting and Fraud Prevention for Verify](https://developers.telnyx.com/docs/identity/verify/rate-limiting-fraud-prevention/index.md): Implement server-side rate limiting, geo-fencing, anomaly detection, and cost controls to protect your Telnyx Verify integration from SMS pumping and toll fraud. - [Receiving Webhooks for Telnyx Verify](https://developers.telnyx.com/docs/identity/verify/receiving-webhooks/index.md) - [Verify Security Best Practices](https://developers.telnyx.com/docs/identity/verify/security-best-practices/index.md): Protect your verification flows from fraud, abuse, and common attack vectors with these security best practices for Telnyx Verify. - [Agent Handoff](https://developers.telnyx.com/docs/inference/ai-assistants/agent-handoff/index.md): Enable seamless AI-to-AI handoffs with specialized assistants working together in a single conversation, providing expert-level support across multiple domains. - [Observability](https://developers.telnyx.com/docs/inference/ai-assistants/agent-observability/index.md): Monitor your AI assistants with full LLM tracing and tool execution visibility through Langfuse integration - [Async Tools & Deferred Context](https://developers.telnyx.com/docs/inference/ai-assistants/async-tools/index.md): Build responsive AI assistants that continue conversations while waiting for slow backend operations. Learn to use async webhooks and the Add Messages API independently and together. - [Configure custom LLM providers for AI assistants](https://developers.telnyx.com/docs/inference/ai-assistants/custom-llm/index.md): Configure Azure OpenAI, AWS Bedrock, Baseten, or any OpenAI-compatible endpoint as a custom LLM provider for your Telnyx AI assistants. - [Dynamic Variables](https://developers.telnyx.com/docs/inference/ai-assistants/dynamic-variables/index.md) - [Importing Assistants from another Provider](https://developers.telnyx.com/docs/inference/ai-assistants/importing/index.md) - [AI assistant integrations](https://developers.telnyx.com/docs/inference/ai-assistants/integrations/index.md): Connect your Telnyx AI assistants with enterprise platforms and developer tools — automate workflows with Salesforce, ServiceNow, and HubSpot, or test and evaluate assistants with Coval. - [Memory](https://developers.telnyx.com/docs/inference/ai-assistants/memory/index.md) - [Voice Assistant Quickstart](https://developers.telnyx.com/docs/inference/ai-assistants/no-code-voice-assistant/index.md) - [Tools Library](https://developers.telnyx.com/docs/inference/ai-assistants/tools-library/index.md): Create tools once and share them across all your AI assistants. Migrate legacy tools at your own pace. - [Transcription Settings](https://developers.telnyx.com/docs/inference/ai-assistants/transcription-settings/index.md): Choose and configure speech-to-text (STT) models for AI Assistants, including Deepgram, Azure, AssemblyAI, and xAI models. - [Testing and Traffic Distribution for AI Assistants](https://developers.telnyx.com/docs/inference/ai-assistants/version-testing-traffic-distribution/index.md) - [Voicemail Detection on Transfer](https://developers.telnyx.com/docs/inference/ai-assistants/voicemail-detection-on-transfer/index.md): Configure Voice AI Assistants to detect voicemail on transferred calls and respond automatically. - [Workflow](https://developers.telnyx.com/docs/inference/ai-assistants/workflows/index.md): Manage AI assistant workflows with visual flowcharts. Configure tools, design conversation flows, and optimize call routing for your voice AI assistant. - [Creating Insights](https://developers.telnyx.com/docs/inference/ai-insights/creating-insights/index.md): Step-by-step guide to creating AI Insights in the Mission Control Portal to analyze your AI Assistant conversations. - [Insight Groups](https://developers.telnyx.com/docs/inference/ai-insights/insight-groups/index.md): Organize AI Insights into reusable groups and configure webhook delivery for automated insights distribution. - [Structured data insights](https://developers.telnyx.com/docs/inference/ai-insights/structured-insights/index.md): Create AI Insights with defined JSON schemas for consistent, structured data extraction from conversations. - [AI insights use cases](https://developers.telnyx.com/docs/inference/ai-insights/use-cases/index.md): Industry-specific examples and implementation patterns for AI Insights across healthcare, customer support, sales, e-commerce, and financial services. - [AI SMS Outfit Recs with OpenMeteo](https://developers.telnyx.com/docs/inference/ai-outfit-recommender/index.md): Telnyx Inference + AI offering SMS outfit recommendations using LLMs like Llama-3.1 based on the weather using OpenMeteo - [Identifying themes in your data with Clusters](https://developers.telnyx.com/docs/inference/clusters/index.md) - [CrewAI Integration](https://developers.telnyx.com/docs/inference/crewai/index.md) - [Embeddings](https://developers.telnyx.com/docs/inference/embeddings/index.md) - [Function Calling](https://developers.telnyx.com/docs/inference/functions/index.md) - [Inference API Quickstart](https://developers.telnyx.com/docs/inference/getting-started/index.md) - [Framework Integrations](https://developers.telnyx.com/docs/inference/integrations/index.md): Telnyx Inference API with popular AI frameworks. - [LangChain Integration](https://developers.telnyx.com/docs/inference/langchain-integration/index.md) - [Telnyx LiveKit Plugin](https://developers.telnyx.com/docs/inference/livekit/index.md): Integrate Telnyx STT, TTS, and LLM services into LiveKit agents using the Telnyx LiveKit Plugin. - [LlamaIndex Integration](https://developers.telnyx.com/docs/inference/llama-index/index.md) - [Voice Outreach with AI Missions](https://developers.telnyx.com/docs/inference/missions/index.md): Give your AI agent a mission to research businesses, make phone calls, and report back with results — all tracked and auditable through the Telnyx Missions API. - [Available Models](https://developers.telnyx.com/docs/inference/models/index.md): Models available through the Telnyx Inference API. - [Pricing](https://developers.telnyx.com/docs/inference/models/pricing/index.md): Pricing for the Telnyx Inference API. - [Regions & Availability](https://developers.telnyx.com/docs/inference/models/regions/index.md): GPU regions for the Telnyx Inference API. - [OpenAI API Migration Guide](https://developers.telnyx.com/docs/inference/openai/index.md): Migrate from OpenAI to Telnyx Inference API. - [PR Reviewer](https://developers.telnyx.com/docs/inference/pr-reviewer/index.md): Telnyx Inference tool for automatically reviewing Pull Requests at GitHub - [Function Calling (Streaming + Parallel Calls)](https://developers.telnyx.com/docs/inference/streaming-functions/index.md) - [AT Commands](https://developers.telnyx.com/docs/iot-sim/at-commands/index.md): Telnyx provides a comprehensive guide to AT commands for wireless devices. With this guide, you can quickly and easily configure your device to work with the Telnyx network. - [Bulk Operations](https://developers.telnyx.com/docs/iot-sim/bulk-sim-actions/index.md): One-time batch operations on an explicit list of SIMs. - [Call Forwarding, Recording & Screening](https://developers.telnyx.com/docs/iot-sim/call-forwarding-recording/index.md): Route unanswered calls, record conversations, and screen spam on cellular numbers. - [SIM Connectivity Troubleshooting](https://developers.telnyx.com/docs/iot-sim/connectivity-troubleshooting/index.md) - [Cradlepoint IBR200 Cellular Router Setup Guide](https://developers.telnyx.com/docs/iot-sim/cradlepoint-ibr200-cellular/index.md): Telnyx's Cradlepoint IBR200 Cellular Tutorial provides all the information you need to get started using cellular with your Cradlepoint router. The tutorial includes step-by-step instructions for configuring your device and troubleshooting any issues. - [Data Usage Notifications](https://developers.telnyx.com/docs/iot-sim/data-usage-notifications/index.md): Set per-SIM usage thresholds and get notified when SIMs approach their limits. - [Tutorial: Edge Device Deployment](https://developers.telnyx.com/docs/iot-sim/edge-deployment/index.md): Telnyx's edge deployment guide is the perfect resource for businesses looking to get the most out of their private wireless gateway. With this guide, you'll learn how to configure and manage your edge device for optimal performance. - [SIMs & eSIMs](https://developers.telnyx.com/docs/iot-sim/get-started/index.md): SIM types, lifecycle, resource model, and multi-IMSI networking. - [GL-MiFi 4G Smart Router Setup Guide](https://developers.telnyx.com/docs/iot-sim/glmifi-router/index.md): Telnyx's GLMifi Router provides an easy way to get started with using LTE for your Internet connection. With this router, you can quickly and easily set up a wireless network in your home or office. - [Messaging](https://developers.telnyx.com/docs/iot-sim/messaging-settings/index.md): SMS, MMS, and RCS on cellular numbers. - [Mikrotik wAP LTE Kit - US Tutorial](https://developers.telnyx.com/docs/iot-sim/mikrotik-wap-lte/index.md): Telnyx's Mikrotik WAP LTE tutorial is a great resource for anyone looking to get started with wireless networking using Mikrotik hardware. The tutorial provides configuration examples for both basic and advanced scenarios, making it a valuable resource for any level of user. - [Mobile Phone Numbers](https://developers.telnyx.com/docs/iot-sim/mobile-phone-numbers/index.md): Assign real phone numbers to SIMs for voice calling and messaging. - [Nordic Semiconductor nRF9160 DK Setup Guide](https://developers.telnyx.com/docs/iot-sim/nordic-semiconductor/index.md): Nordic Semiconductor’s nRF9160 is a powerful Bluetooth Low Energy (BLE) SoC that enables the development of ultra-low power, connected products. This comprehensive tutorial provides everything you need to get started with the nRF9160, including a step-by-step guide to creating your first BLE periphe… - [SIM Cards](https://developers.telnyx.com/docs/iot-sim/ordering-sims/index.md): How to order physical SIMs and eSIMs, and what happens after. - [OTA Updates](https://developers.telnyx.com/docs/iot-sim/ota-updates/index.md): Over-the-air SIM profile updates — IMSI changes, network settings, and configuration pushes. - [Particle Boron LTE Kit Setup Guid](https://developers.telnyx.com/docs/iot-sim/particle-boron-lte-kit/index.md): Telnyx's Particle Boron LTE kit is the perfect way to get started with LTE development. This guide will show you how to set up your Boron and connect to Telnyx's LTE network. - [Pepwave Max BR1 Mini LTE Setup Guide](https://developers.telnyx.com/docs/iot-sim/pepwave-max-br1-mini-lte/index.md): Telnyx's Pepwave MAX BR1 Mini LTE tutorial is a great resource for businesses who need to get up and running quickly with LTE service. This tutorial shows you how to set up your Pepwave MAX BR1 Mini LTE, and provides an overview of the features and functionality of the device. - [How to set up a Private Wireless Gateway](https://developers.telnyx.com/docs/iot-sim/private-wireless-gateway-how-to/index.md) - [Private Wireless Gateways](https://developers.telnyx.com/docs/iot-sim/private-wireless-gateways/index.md): Route SIM traffic through your private network instead of the public internet. - [Public IPs](https://developers.telnyx.com/docs/iot-sim/public-ips/index.md): Assign public static IPs to SIM cards for inbound connectivity. - [SIM Card Groups](https://developers.telnyx.com/docs/iot-sim/sim-card-groups/index.md): Group-level configuration and policy for SIM cards. - [SIM Lifecycle](https://developers.telnyx.com/docs/iot-sim/sim-lifecycle/index.md): State machine, transitions, and what to know about managing SIM status. - [SIM7600-A Raspberry Pi 4G Hat Setup](https://developers.telnyx.com/docs/iot-sim/sim7600-a-rasp-pui-hat/index.md): This DevDocs page provides a comprehensive tutorial on how to use the Sim7600A Raspberry Pi 4G Hat with Telnyx wireless services. - [Sixfab Cellular IoT HAT Setup](https://developers.telnyx.com/docs/iot-sim/sixfab-cellular-iot-hat/index.md): Sixfab Cellular IoT Hat is a powerful cellular module for IoT applications. It supports 2G, 3G and 4G networks and provides a wide range of interfaces, including UART, SPI, I2C, GPIOs. - [Sixfab Raspberry Pi 3G/4G Hat](https://developers.telnyx.com/docs/iot-sim/sixfab-rasp-pi-hat/index.md): Telnyx's SixFax Raspberry Pi Hat is the perfect way to send and receive faxes on your Raspberry Pi. This hat allows you to hook up a standard fax machine to your Raspberry Pi, and send and receive faxes using your Pi's internet connection. - [Traffic Policy Profiles](https://developers.telnyx.com/docs/iot-sim/traffic-policy-profiles/index.md): Control what traffic your SIMs can send and receive — by service, IP range, or domain. - [VoLTE](https://developers.telnyx.com/docs/iot-sim/voice-enabled-iot/index.md): Programmable cellular voice — from a simple second line to enabling native AI assistant on the call. - [Wireless Blocklists](https://developers.telnyx.com/docs/iot-sim/wireless-blocklists/index.md): Prevent SIMs from connecting to specific networks by country, MCC, or PLMN. - [Wireless Detail Records](https://developers.telnyx.com/docs/iot-sim/wireless-detail-records/index.md): Export per-session data usage records for billing, auditing, and troubleshooting. - [Wireless](https://developers.telnyx.com/docs/iot-sim/wireless-overview/index.md): Programmable cellular connectivity — data, voice, and messaging for any device. - [Architecture](https://developers.telnyx.com/docs/livekit/architecture.md): How the Telnyx LiveKit platform works — agents, autoscaling, and the call flow. - [Build](https://developers.telnyx.com/docs/livekit/build/index.md): Build a voice agent with Telnyx STT, TTS, and LLM and deploy it to the Telnyx platform. - [Compatibility](https://developers.telnyx.com/docs/livekit/compatibility.md): What works, what's different, and what's not available when using LiveKit on Telnyx vs LiveKit Cloud or self-hosted. - [Connect to Telnyx](https://developers.telnyx.com/docs/livekit/connect.md): Point your LiveKit CLI and SDKs at the Telnyx platform. - [Configuration](https://developers.telnyx.com/docs/livekit/deploy/configuration.md): Configuration options for deploying agents on Telnyx. - [Deploy](https://developers.telnyx.com/docs/livekit/deploy/index.md): Deploy your LiveKit agent to Telnyx infrastructure. - [Management & Access](https://developers.telnyx.com/docs/livekit/deploy/management.md): What you control and what Telnyx manages on the LiveKit platform. - [Secrets](https://developers.telnyx.com/docs/livekit/deploy/secrets.md): Manage API keys and sensitive configuration for your agents. - [Overview](https://developers.telnyx.com/docs/livekit/index.md): Deploy and run LiveKit agents on Telnyx infrastructure with built-in telephony, STT, TTS, and LLM — all on one platform. - [Limits](https://developers.telnyx.com/docs/livekit/limits.md): Quotas and limits for LiveKit on Telnyx. - [Migrate from LiveKit Cloud](https://developers.telnyx.com/docs/livekit/migration/from-livekit-cloud.md): Switch from LiveKit Cloud to Telnyx — change three environment variables, keep everything else. - [Migrate from Self-Hosted](https://developers.telnyx.com/docs/livekit/migration/from-self-hosted.md): Stop running LiveKit infrastructure. Deploy your agents to Telnyx. - [Overview](https://developers.telnyx.com/docs/livekit/models/index.md): STT, TTS, and LLM plugin configuration for Telnyx LiveKit agents. - [Large Language Models (LLM)](https://developers.telnyx.com/docs/livekit/models/llm.md): LLM inference available through Telnyx for LiveKit voice agents. - [Speech-to-Text (STT)](https://developers.telnyx.com/docs/livekit/models/stt.md): STT models available through Telnyx for LiveKit voice agents. - [Text-to-Speech (TTS)](https://developers.telnyx.com/docs/livekit/models/tts.md): TTS models and voices available through Telnyx for LiveKit voice agents. - [Observability](https://developers.telnyx.com/docs/livekit/observability/index.md): Monitor your LiveKit agents running on Telnyx. - [Pricing](https://developers.telnyx.com/docs/livekit/pricing.md): Usage-based pricing for LiveKit on Telnyx. - [Quick Start](https://developers.telnyx.com/docs/livekit/quickstart.md): Deploy a LiveKit voice agent on Telnyx and call it from your phone. - [Regions](https://developers.telnyx.com/docs/livekit/regions.md): Available regions for LiveKit on Telnyx. - [Telephony](https://developers.telnyx.com/docs/livekit/telephony.md): Connect phone numbers to your LiveKit agents on Telnyx. - [10DLC Rate Limits & Throughput](https://developers.telnyx.com/docs/messaging/10dlc/10dlc-rate-limits/index.md): Understand AT&T and T-Mobile 10DLC rate limits by vetting score, campaign type, and carrier. Optimize your brand score for higher throughput. - [10DLC Brand Registration](https://developers.telnyx.com/docs/messaging/10dlc/brand-registration/index.md): Complete guide to registering your business as a 10DLC brand with Telnyx, including entity types, vetting scores, rejection troubleshooting, and SDK examples. - [10DLC Campaign Registration](https://developers.telnyx.com/docs/messaging/10dlc/campaign-registration/index.md): Register your 10DLC campaign with TCR, choose the right use case type, write sample messages that pass carrier review, and handle rejections programmatically. - [Campaign Use Case Examples & Sample Messages](https://developers.telnyx.com/docs/messaging/10dlc/campaign-use-cases/index.md): Compliant sample messages, opt-in language, and content patterns for every 10DLC campaign use case type — ready to use in your TCR registration. - [10DLC event notifications](https://developers.telnyx.com/docs/messaging/10dlc/event-notifications/index.md): Configure webhooks to receive real-time notifications about 10DLC brand registrations, campaign status changes, and phone number assignments. - [ISV & Reseller 10DLC Onboarding](https://developers.telnyx.com/docs/messaging/10dlc/isv-reseller-onboarding/index.md): Register 10DLC brands and campaigns on behalf of your customers using Telnyx partner campaign APIs. Complete guide for ISVs, resellers, and SaaS platforms. - [10DLC Phone Number Assignment](https://developers.telnyx.com/docs/messaging/10dlc/phone-number-assignment/index.md): Assign phone numbers to 10DLC campaigns, manage bulk assignments, integrate with number pools, and troubleshoot common assignment failures. - [Getting Started with 10DLC](https://developers.telnyx.com/docs/messaging/10dlc/quickstart/index.md): Register your brand and campaign for 10DLC A2P messaging. Complete guide with Portal walkthrough and API/SDK examples. - [Sole Proprietor 10DLC Registration](https://developers.telnyx.com/docs/messaging/10dlc/sole-proprietor/index.md): Complete guide to registering Sole Proprietor brands and campaigns via the Telnyx API, including OTP verification flow. - [10DLC Troubleshooting Guide](https://developers.telnyx.com/docs/messaging/10dlc/troubleshooting/index.md): Diagnose and resolve common 10DLC brand registration, campaign approval, phone number assignment, and messaging delivery issues. - [Choosing a Sender Type](https://developers.telnyx.com/docs/messaging/getting-started/choosing-your-sender-type/index.md): Compare long codes, toll-free, short codes, RCS, and alphanumeric sender IDs to find the best messaging channel for your business. - [Two-Factor Authentication (2FA) via SMS](https://developers.telnyx.com/docs/messaging/messages/2fa/index.md): Implement SMS-based two-factor authentication with the Telnyx Messaging API. Includes OTP generation, delivery, verification, and security best practices. - [Advanced Opt-In/Out Management](https://developers.telnyx.com/docs/messaging/messages/advanced-opt-in-out/index.md): Configure custom opt-in and opt-out keywords, auto-responses, and country-specific messaging to maintain CTIA & TCPA compliance. - [Alphanumeric Sender ID](https://developers.telnyx.com/docs/messaging/messages/alphanumeric-sender-id/index.md): Send branded SMS messages using custom alphanumeric sender IDs instead of phone numbers. - [Appointment Reminders via SMS](https://developers.telnyx.com/docs/messaging/messages/appointment-reminder/index.md): Send automated appointment reminders with the Telnyx Messaging API. Includes scheduling strategies, opt-out handling, and best practices. - [Configurable Spend Limits](https://developers.telnyx.com/docs/messaging/messages/configurable-spend-limits/index.md): Set daily spending limits on messaging profiles to prevent unexpected costs. Handle limit-reached webhooks and manage overrides. - [Messaging Error Code Reference](https://developers.telnyx.com/docs/messaging/messages/error-codes/index.md): Complete reference of Telnyx Messaging API error codes with descriptions, causes, and recommended actions. - [Geomatch](https://developers.telnyx.com/docs/messaging/messages/geomatch/index.md): Automatically select sender numbers that match recipient area codes for higher engagement and trust. - [Group Messaging](https://developers.telnyx.com/docs/messaging/messages/group-messaging/index.md): Send and receive group MMS messages to multiple recipients using the Telnyx Messaging API. Supports up to 8 participants per conversation. - [Hosted SMS](https://developers.telnyx.com/docs/messaging/messages/hosted-sms/index.md): Bring your own phone number onto the Telnyx platform for SMS and MMS while keeping it with your current voice provider. Complete guide with eligibility checks, verification, and order management. - [Internal Hosted SMS Transfer](https://developers.telnyx.com/docs/messaging/messages/hosted-sms/internal-transfer/index.md): Transfer hosted SMS numbers between Telnyx accounts. Learn how internal transfers work when both accounts are on the Telnyx platform. - [International SMS Compliance Guide](https://developers.telnyx.com/docs/messaging/messages/international-sms-compliance/index.md): Country-specific SMS registration requirements, sender ID rules, opt-in regulations, and content restrictions for the top international messaging destinations. - [Message Detail Records](https://developers.telnyx.com/docs/messaging/messages/message-detail-records/index.md): Track message status and delivery with Message Detail Records (MDRs). - [Message Encoding](https://developers.telnyx.com/docs/messaging/messages/message-encoding/index.md): Understand SMS encoding types, character limits, segment calculations, and how to optimize message length to reduce costs. - [Messaging Profiles Overview](https://developers.telnyx.com/docs/messaging/messages/messaging-profiles-overview/index.md): Understand Telnyx messaging profiles — the central configuration for your messaging numbers, webhooks, features, and spend limits. - [MMS converter](https://developers.telnyx.com/docs/messaging/messages/mms-converter/index.md): Optional automatic fallback to SMS when sending MMS to destinations that don't support it. - [MMS Media & Transcoding](https://developers.telnyx.com/docs/messaging/messages/mms-transcoding/index.md): Send MMS messages with media attachments. Understand carrier size limits, supported formats, and automatic transcoding. - [Number Pool](https://developers.telnyx.com/docs/messaging/messages/number-pool/index.md): Distribute outbound messaging across multiple phone numbers to maximize deliverability and throughput. - [Phone Number Messaging Configuration](https://developers.telnyx.com/docs/messaging/messages/phone-number-configuration/index.md): Configure phone numbers for messaging — assign to messaging profiles, enable messaging features, manage number settings, and troubleshoot common issues. - [Rate Limiting](https://developers.telnyx.com/docs/messaging/messages/rate-limiting/index.md): Understand Telnyx SMS rate limits by sender type and how to optimize your message throughput. - [RCS with AI Assistant](https://developers.telnyx.com/docs/messaging/messages/rcs-ai-assistant/index.md): Build an intelligent RCS agent powered by Telnyx AI Assistant—no custom backend required. - [RCS Capabilities & Deeplinks](https://developers.telnyx.com/docs/messaging/messages/rcs-capabilities/index.md): Query device RCS capabilities before sending and generate deeplinks to start RCS conversations from websites or QR codes. - [RCS Deeplinks](https://developers.telnyx.com/docs/messaging/messages/rcs-deeplinks/index.md): Generate RCS deeplinks to start conversations from websites, QR codes, and email campaigns. - [RCS Getting Started](https://developers.telnyx.com/docs/messaging/messages/rcs-getting-started/index.md): Get started with RCS messaging using the Telnyx RCS API. - [Receive SMS and MMS Messages](https://developers.telnyx.com/docs/messaging/messages/receive-message/index.md): Receive inbound SMS and MMS messages via webhooks using the Telnyx Messaging API — with auto-reply, MMS media handling, and webhook signature verification. - [Receiving RCS Webhooks](https://developers.telnyx.com/docs/messaging/messages/receiving-rcs-webhooks/index.md): Handle RCS webhooks from Telnyx — delivery receipts, inbound messages, read receipts, and suggestion responses. Includes comparison with SMS/MMS webhooks and SDK examples. - [Receiving Webhooks for Messaging](https://developers.telnyx.com/docs/messaging/messages/receiving-webhooks/index.md): Learn how to receive, verify, and handle messaging webhooks from Telnyx. Covers all event types, webhook signature verification, retry behavior, and SDK examples. - [Schedule SMS and MMS Messages](https://developers.telnyx.com/docs/messaging/messages/schedule-message/index.md): Schedule SMS and MMS messages for future delivery using the Telnyx Messaging API. Send time-sensitive campaigns, reminders, and notifications at the perfect moment. - [Send RCS Messages](https://developers.telnyx.com/docs/messaging/messages/send-an-rcs-message/index.md): Send rich RCS messages with text, rich cards, carousels, and suggested actions using the Telnyx RCS API. Includes SDK examples and SMS fallback. - [Send Your First Message](https://developers.telnyx.com/docs/messaging/messages/send-message/index.md): Send your first SMS in 5 minutes using the Telnyx Messaging API. - [Send & Receive MMS](https://developers.telnyx.com/docs/messaging/messages/send-receive-mms/index.md): Send MMS messages with media attachments and handle inbound MMS webhooks with code examples in 7 languages. - [Short Codes](https://developers.telnyx.com/docs/messaging/messages/short-code/index.md): Request and configure short codes for high-volume A2P messaging. Understand provisioning timelines, carrier certification, and use cases. - [Smart Encoding](https://developers.telnyx.com/docs/messaging/messages/smart-encoding/index.md): Automatically substitute Unicode characters with GSM-7 equivalents to reduce SMS segment counts and costs. - [Modifying MMS SMIL Template](https://developers.telnyx.com/docs/messaging/messages/smil-template/index.md) - [Sticky Sender](https://developers.telnyx.com/docs/messaging/messages/sticky-sender/index.md): Maintain consistent sender numbers for recipients across messages to build familiarity and trust. - [Zapier Integration](https://developers.telnyx.com/docs/messaging/messages/zapier-integration/index.md): Connect Telnyx SMS to 7,000+ apps with Zapier. Automate messaging workflows without code — send alerts, forward messages, and create auto-responders. - [Toll-Free Verification with Business Registration Fields](https://developers.telnyx.com/docs/messaging/toll-free-verification/index.md): New Business Registration Number (BRN) fields for toll-free SMS/MMS verification, including mandatory requirements starting February 2026. - [Toll-Free Verification Troubleshooting](https://developers.telnyx.com/docs/messaging/toll-free-verification/troubleshooting/index.md): Diagnose and resolve toll-free verification rejections, resubmission issues, delivery problems, and throughput limitations for SMS/MMS on toll-free numbers. - [WhatsApp Embedded Signup](https://developers.telnyx.com/docs/messaging/whatsapp/embedded-signup/index.md): Complete guide to WhatsApp Business Platform embedded signup flow via Telnyx Portal. Set up your WhatsApp Business Account (WABA) and register phone numbers for messaging. - [Manage WhatsApp Message Templates](https://developers.telnyx.com/docs/messaging/whatsapp/manage-templates/index.md): Create, list, update, and delete WhatsApp message templates via the Telnyx API. Includes template structure, category selection, and lifecycle management. - [Quickstart: Send Your First WhatsApp Message](https://developers.telnyx.com/docs/messaging/whatsapp/quickstart/index.md): Complete end-to-end guide to send your first WhatsApp message via Telnyx API, from setup to delivery confirmation. - [Send WhatsApp Messages](https://developers.telnyx.com/docs/messaging/whatsapp/send-messages/index.md): Send template, text, media, interactive, and location messages via the Telnyx WhatsApp API. - [Coverage](https://developers.telnyx.com/docs/network/coverage/index.md) - [Internet Gateway (IGW)](https://developers.telnyx.com/docs/network/gateways/internet-gateway/index.md) - [Private Wireless Gateway (PGW)](https://developers.telnyx.com/docs/network/gateways/private-wireless-gateway/index.md) - [Wireguard Gateway (WGW)](https://developers.telnyx.com/docs/network/gateways/wireguard-gateway/index.md) - [Networks](https://developers.telnyx.com/docs/network/networks/index.md) - [Telnyx Programmable Networking Overview](https://developers.telnyx.com/docs/network/overview/index.md) - [VXC API](https://developers.telnyx.com/docs/network/vxc/api/index.md) - [AWS VXC Setup](https://developers.telnyx.com/docs/network/vxc/aws/index.md): AWS VXC Setup - [Azure VXC Setup](https://developers.telnyx.com/docs/network/vxc/azure/index.md): Azure VXC Setup - [VXC Cost](https://developers.telnyx.com/docs/network/vxc/cost/index.md): VXC Cost - [VXC Coverage](https://developers.telnyx.com/docs/network/vxc/coverage/index.md): VXC Coverage - [Google VXC Setup](https://developers.telnyx.com/docs/network/vxc/gcp/index.md): Google VXC Setup - [VXC Introduction](https://developers.telnyx.com/docs/network/vxc/intro/index.md): VXC Intro - [Wireguard Peer Config on Linux](https://developers.telnyx.com/docs/network/wireguard-peer-config/linux/index.md) - [Wireguard Peer Config on MacOS](https://developers.telnyx.com/docs/network/wireguard-peer-config/macos/index.md) - [Wireguard Peer Config on Windows](https://developers.telnyx.com/docs/network/wireguard-peer-config/windows/index.md) - [Action ordering requirements](https://developers.telnyx.com/docs/numbers/phone-numbers/action-ordering-requirement/index.md): Complete action requirements for international phone number orders that cannot be fulfilled through standard documentation - [Advanced Orders](https://developers.telnyx.com/docs/numbers/phone-numbers/advanced-orders/index.md): Submit and track Advanced Order Requests when phone number searches return zero results - request Telnyx to acquire unavailable numbers on your behalf. - [Bulk number orders](https://developers.telnyx.com/docs/numbers/phone-numbers/bulk-ordering/index.md): Order phone numbers in bulk by specifying quantity and search criteria without selecting specific numbers upfront - [Documents](https://developers.telnyx.com/docs/numbers/phone-numbers/documents/index.md): Upload and manage documents used for regulatory requirements and identity verification - [Fundamentals - Searching + Ordering Phone Numbers](https://developers.telnyx.com/docs/numbers/phone-numbers/getting-started/index.md): The following concepts must be understood to purchase phone numbers. - [Number Orders](https://developers.telnyx.com/docs/numbers/phone-numbers/number-orders/index.md): Tutorial for ordering phone numbers - [Number Reservations](https://developers.telnyx.com/docs/numbers/phone-numbers/number-reservations/index.md) - [Number Search](https://developers.telnyx.com/docs/numbers/phone-numbers/number-search/index.md): Tutorial to search for available numbers to purchase - [Regulatory Requirements](https://developers.telnyx.com/docs/numbers/phone-numbers/regulatory-requirements/index.md): Tutorial for viewing and fulfilling regulatory requirements on phone number orders. - [Requirement groups](https://developers.telnyx.com/docs/numbers/phone-numbers/requirement-groups/index.md): Manage and reuse regulatory requirements across multiple phone number orders by creating requirement groups - [Allowed FOC dates](https://developers.telnyx.com/docs/numbers/porting/allowed-foc-dates/index.md): Request and set a specific date for your port order to complete - [Bundles with porting orders](https://developers.telnyx.com/docs/numbers/porting/bundles-porting/index.md): Associate bundles with porting phone numbers so bundle pricing is automatically applied when the port completes - [Cancel port order](https://developers.telnyx.com/docs/numbers/porting/cancel-port-order/index.md): Cancel a port-in order that is no longer needed before it completes - [Port in extended numbers](https://developers.telnyx.com/docs/numbers/porting/extensions/index.md): Port phone number extensions (extended numbers) alongside a route number for German porting orders - [Getting started with port-in orders](https://developers.telnyx.com/docs/numbers/porting/getting-started/index.md): Transfer your existing phone numbers to Telnyx by creating and submitting port-in orders - [Messaging + Porting](https://developers.telnyx.com/docs/numbers/porting/messaging-porting/index.md): Track and manage messaging activation when porting US and Canada phone numbers - [On-demand activations](https://developers.telnyx.com/docs/numbers/porting/on-demand-activations/index.md): Port your phone numbers at your convenience with flexible activation windows - [Port-in blocks](https://developers.telnyx.com/docs/numbers/porting/port-in-blocks/index.md): Port consecutive phone number blocks from another carrier, with control over which numbers activate immediately - [Port-in events](https://developers.telnyx.com/docs/numbers/porting/port-in-events/index.md): View events for your port-in orders and republish notifications for specific events - [Port-in order notifications](https://developers.telnyx.com/docs/numbers/porting/port-in-notifications/index.md): We understand the importance of being able to track the progress and status of your port orders. That is why we offer port-in notifications. - [Port-in requirements](https://developers.telnyx.com/docs/numbers/porting/port-in-requirements/index.md): View and fulfill regulatory requirements on your port-in orders - [Port-out events](https://developers.telnyx.com/docs/numbers/porting/port-out-events/index.md): View events for your port-out orders and republish notifications for specific events - [Port-Out Order Notifications](https://developers.telnyx.com/docs/numbers/porting/port-out-notifications/index.md): Stay informed with Telnyx Port Out Notifications for seamless number port-out processes. Access comprehensive documentation and resources to set up notifications and receive updates on the status of your port-out requests. Ensure smooth and efficient number porting with Telnyx's reliable notificatio… - [Port-out orders](https://developers.telnyx.com/docs/numbers/porting/port-out-quickstart/index.md): Manage port-out requests when another carrier initiates a transfer for phone numbers on your Telnyx account - [Porting additional steps](https://developers.telnyx.com/docs/numbers/porting/porting-additional-steps/index.md): Handle additional steps that may be required before submitting a porting order - [Email to Fax](https://developers.telnyx.com/docs/programmable-fax/email-to-fax/index.md): Telnyx's Programmable Fax allows you to send faxes from your email. This tutorial will show you how to do it in Python. - [Getting Started with Telnyx Programmable Fax](https://developers.telnyx.com/docs/programmable-fax/get-started/index.md): Telnyx's Programmable Fax service makes it easy to send and receive faxes from your computer or mobile device. With our service, you can easily connect to your fax number from anywhere in the world. - [Quickstart Guide for Programmable Fax](https://developers.telnyx.com/docs/programmable-fax/quickstart/index.md): Telnyx's Programmable Fax service makes it easy to send and receive faxes from your computer or phone. With our service, you can send faxes anywhere in the world without having to install any software or hardware. - [Receive a Fax via API](https://developers.telnyx.com/docs/programmable-fax/receive-a-fax-api/index.md): Telnyx's Programmable Fax API makes it easy to receive faxes from anywhere in the world. With just a few lines of code, you can start receiving faxes in your own applications and workflows. - [Receiving Webhooks for Programmable Fax](https://developers.telnyx.com/docs/programmable-fax/receiving-webhooks/index.md): Telnyx's Programmable Fax API allows you to easily send and receive faxes from your applications. With our easy-to-use webhooks, you can quickly get notified when a fax is sent or received. - [Send a Fax via API](https://developers.telnyx.com/docs/programmable-fax/send-a-fax-api/index.md): Telnyx offers powerful faxing capabilities through our programmable fax API. In this tutorial, we'll show you how to send a fax using our API. With just a few simple steps, you can have your faxes sent quickly and easily. - [Sending Commands](https://developers.telnyx.com/docs/programmable-fax/sending-commands/index.md): Telnyx's Programmable Fax offers an easy way to send faxes from your applications. With our RESTful API, you can easily send faxes anywhere in the world. - [On-Demand Reports](https://developers.telnyx.com/docs/reporting/on-demand-reports/index.md): Generate usage reports using natural language queries. Describe the chart or breakdown you need, and the system builds it for you. - [Session Analysis](https://developers.telnyx.com/docs/reporting/session-analysis/index.md) - [Usage Reports](https://developers.telnyx.com/docs/reporting/usage-reports/index.md) - [Getting Started with Android Client SDK](https://developers.telnyx.com/docs/video/android-client-sdk/index.md): Telnyx's Android client SDK is simple to use and makes it easy to get started with video calling. With this SDK, you can easily add video calling to your app with just a few lines of code. - [Getting Started with Video](https://developers.telnyx.com/docs/video/get-started/index.md): Telnyx's video documentation is the perfect place to start learning about our platform. With step-by-step guides, you'll be up and running in no time! - [Getting Started with iOS Client SDK](https://developers.telnyx.com/docs/video/ios-client-sdk/index.md): The Telnyx iOS Client SDK makes it easy to get started with video calling and messaging on your iPhone or iPad. With just a few lines of code, you can start making calls and sending messages between devices. - [Getting Started with JavaScript SDK for Video](https://developers.telnyx.com/docs/video/javascript-sdk/index.md): Telnyx's JavaScript SDK is easy to use and makes it simple to get started with video calling. With the SDK, you can quickly add video calling to your web app or website. - [JavaScript Video Tutorial](https://developers.telnyx.com/docs/video/javascript-sdk/javascript-video-tutorial/index.md): Learn how to add video to your web page with Telnyx's easy-to-use JavaScript SDK - [Room and Events](https://developers.telnyx.com/docs/video/javascript-sdk/room-events/index.md): Telnyx's video JavaScript SDK lets you manage room events and join/leave notifications. - [Voice](https://developers.telnyx.com/docs/voice/overview/index.md): Standalone components for building voice AI applications. - [Attach an AI Assistant to a Call](https://developers.telnyx.com/docs/voice/programmable-voice/ai-assistant-start/index.md): Learn how to attach a pre-configured AI assistant to a live call using the ai_assistant_start command. - [Answering Machine Detection](https://developers.telnyx.com/docs/voice/programmable-voice/answering-machine-detection/index.md): Telnyx's Programmable Voice lets you build custom answering machine detection features into your voice applications. - [Call Center Demo](https://developers.telnyx.com/docs/voice/programmable-voice/call-center/index.md): How to build a call center application using Telnyx APIs. Start building on Telnyx today. - [Call Tracking Demo](https://developers.telnyx.com/docs/voice/programmable-voice/call-tracking/index.md): How to build a call tracking application using Telnyx Voice API. Start building on Telnyx today. - [Command Retries](https://developers.telnyx.com/docs/voice/programmable-voice/command-retries/index.md): Telnyx's Programmable Voice Resources page explain in detail how to configure your command retries for voice applications. - [Conferencing Demo](https://developers.telnyx.com/docs/voice/programmable-voice/conferencing-demo/index.md): How to build a conferencing using Telnyx Voice API. Start building on Telnyx today. - [Deepfake Detection](https://developers.telnyx.com/docs/voice/programmable-voice/deepfake-detection/index.md): Detect AI-generated voices on live calls with Telnyx's real-time deepfake detection, available on both inbound and outbound calls. - [Dialogflow ES](https://developers.telnyx.com/docs/voice/programmable-voice/dialogflow-es/index.md): Telnyx's Dialogflow tutorial will teach you how to create and manage sophisticated voice interactions with your customers. - [Gather using AI](https://developers.telnyx.com/docs/voice/programmable-voice/gather-using-ai/index.md) - [IVR Demo](https://developers.telnyx.com/docs/voice/programmable-voice/ivr-demo/index.md): How to build an IVR using Telnyx Voice API. Start building on Telnyx today. - [Programmable Voice services restrictions for L1 verified accounts](https://developers.telnyx.com/docs/voice/programmable-voice/l1-accounts-restirctions/index.md) - [Media Streaming over Websockets](https://developers.telnyx.com/docs/voice/programmable-voice/media-streaming/index.md): Media Streaming over Websockets - [Noise Suppression](https://developers.telnyx.com/docs/voice/programmable-voice/noise-suppression/index.md) - [Queueing Calls](https://developers.telnyx.com/docs/voice/programmable-voice/queueing-calls/index.md): how to use the Telnyx Call Queue API to create and manage call queues using Telnyx Voice API - [Receiving Webhooks for Programmable Voice](https://developers.telnyx.com/docs/voice/programmable-voice/receiving-webhooks/index.md): The Telnyx Developer Portal provides documentation and resources for developers building applications on the Telnyx platform. Use webhooks to receive call progress events and notification of incoming calls. - [Sending Commands for Programmable Voice](https://developers.telnyx.com/docs/voice/programmable-voice/sending-commands/index.md): Telnyx's Programmable Voice gives developers the ability to send voice commands to Telnyx's voice services. This allows for easy integration of voice functionality into applications. - [Using SIPREC client for Voice API and TeXML calls](https://developers.telnyx.com/docs/voice/programmable-voice/siprec-client/index.md) - [Telnyx SIPREC server (SRS) Configuration Guide](https://developers.telnyx.com/docs/voice/programmable-voice/siprec-server/index.md): Telnyx SIPREC server (SRS) Configuration Guide - [Speech-to-Text with Voice API and TeXML](https://developers.telnyx.com/docs/voice/programmable-voice/speech-to-text/index.md): Learn how to get a transcription from your calls using Voice API and TeXML. Explore comprehensive documentation, tutorials, and examples to seamlessly integrate HTTP requests into your voice applications. Empower your voice communication with Telnyx's robust Programmable Voice solutions. - [SSML Tags](https://developers.telnyx.com/docs/voice/programmable-voice/ssml-tags/index.md): Programmable voice with SSML tags from Telnyx - perfect for your next conference call, voicemail greeting, or even a singing telegram! - [Storing call recordings](https://developers.telnyx.com/docs/voice/programmable-voice/storing-call-recordings/index.md): Telnyx's Programmable Voice gives customers the ability to store the recordings on storage owned by them (AWS, GCS) - [TeXML Answering Machine Detection Support](https://developers.telnyx.com/docs/voice/programmable-voice/texml-answering-machine/index.md): Learn how to enable and configure Answering Machine Detection (AMD) for TeXML outbound calls, with synchronous and asynchronous detection modes. - [TeXML Bin Dynamic Content](https://developers.telnyx.com/docs/voice/programmable-voice/texml-bin-dynamic/index.md): Telnyx's TeXML service provides dynamic text-to-speech translation for your applications. With TeXML, you can easily create and manage voice commands, menus, and more. - [TeXML Fundamentals](https://developers.telnyx.com/docs/voice/programmable-voice/texml-fundamentals/index.md): What is TeXML? - [TeXML Instruction Fetching](https://developers.telnyx.com/docs/voice/programmable-voice/texml-instruction-fetching/index.md): How Telnyx fetches TeXML instructions for inbound and outbound calls - [TeXML Interpreter](https://developers.telnyx.com/docs/voice/programmable-voice/texml-interpreter/index.md): TeXML is an XML based data structure used by Telnyx to build quick applications - [Sending HTTP requests in TeXML - tutorial](https://developers.telnyx.com/docs/voice/programmable-voice/texml-sending-http-requests/index.md): Learn how to send HTTP requests using Telnyx Programmable Voice and TeXML. Explore comprehensive documentation, tutorials, and examples to seamlessly integrate HTTP requests into your voice applications. Empower your voice communication with Telnyx's robust Programmable Voice solutions. - [TeXML and TwiML Compatibility](https://developers.telnyx.com/docs/voice/programmable-voice/texml-twiml-compatibility/index.md): Comparison of TeXML and TwiML verb support - [AIAssistant](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/aiassistant/index.md) - [AIGather](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/aigather/index.md) - [Conference](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/conference/index.md) - [Connect](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/connect/index.md) - [Dial](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/dial/index.md) - [Enqueue](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/enqueue/index.md) - [Gather](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/gather/index.md) - [Hangup](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/hangup/index.md) - [HttpRequest](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/httprequest/index.md) - [Leave](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/leave/index.md) - [Pause](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/pause/index.md) - [Play](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/play/index.md) - [Record](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/record/index.md) - [Redirect](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/redirect/index.md) - [Refer](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/refer/index.md) - [Reject](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/reject/index.md) - [Say](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/say/index.md) - [Siprec](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/siprec/index.md) - [Start](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/start/index.md) - [Stop](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/stop/index.md) - [Stream](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/stream/index.md) - [Suppression](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/suppression/index.md) - [Transcription](https://developers.telnyx.com/docs/voice/programmable-voice/texml-verbs/transcription/index.md) - [Text-to-Speech](https://developers.telnyx.com/docs/voice/programmable-voice/tts/index.md) - [Commands and Resources](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-commands-and-resources/index.md) - [Getting Started with Telnyx Voice API](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-fundamentals/index.md): Complete step-by-step guide to get started with Telnyx Voice API, from account creation to making your first call. - [Voice API Services in Europe](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-services-in-europe/index.md): Telnyx's Voice API Services in Europe provides developers with a way to build voice-based applications and services. With this API, you can access our voice network and make calls to any destination in the world. - [Voice API Webhooks](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-webhooks/index.md): Reference for Voice API webhook events, payloads, configuration, and delivery behavior. - [SIP Authentication Methods](https://developers.telnyx.com/docs/voice/sip-trunking/authentication/credential-types/index.md) - [IP Authentication Token](https://developers.telnyx.com/docs/voice/sip-trunking/authentication/ip-authentication-token/index.md) - [Tech Prefix Authentication](https://developers.telnyx.com/docs/voice/sip-trunking/authentication/tech-prefix/index.md) - [SIP Trunking Configuration Guides](https://developers.telnyx.com/docs/voice/sip-trunking/configuration-guides/index.md): Telnyx's SIP trunking guide will help you configure your sip devices for use with our service. - [Caller ID Policy](https://developers.telnyx.com/docs/voice/sip-trunking/configuration/caller-id-policy/index.md) - [Concurrent Call Limits](https://developers.telnyx.com/docs/voice/sip-trunking/configuration/concurrent-limits/index.md) - [Outbound Voice Profiles](https://developers.telnyx.com/docs/voice/sip-trunking/configuration/outbound-voice-profiles/index.md) - [P-Charge-Info Header](https://developers.telnyx.com/docs/voice/sip-trunking/configuration/p-charge-info-header/index.md) - [Dynamic E911](https://developers.telnyx.com/docs/voice/sip-trunking/emergency-calling-dynamic-e911/index.md) - [External Call Transfers](https://developers.telnyx.com/docs/voice/sip-trunking/features/external-transfers/index.md) - [Adaptive jitter buffer for SIP Trunking](https://developers.telnyx.com/docs/voice/sip-trunking/features/jitter-buffer/index.md) - [Noise suppression for SIP Trunking](https://developers.telnyx.com/docs/voice/sip-trunking/features/noise-suppression/index.md) - [SIP URI Calling](https://developers.telnyx.com/docs/voice/sip-trunking/features/sip-uri-calling/index.md) - [SIP Trunking Overview](https://developers.telnyx.com/docs/voice/sip-trunking/get-started/index.md) - [Telnyx & LiveKit: SIP Trunk Configuration](https://developers.telnyx.com/docs/voice/sip-trunking/livekit-configuration-guide/index.md): Telnyx SIP Trunks integrate seamlessly with LiveKit for real-time audio and video applications. This guide walks you through the easy setup process, ensuring optimal performance with minimal configuration. - [IP Whitelisting](https://developers.telnyx.com/docs/voice/sip-trunking/network-configuration/ip-whitelisting/index.md) - [SRV Records](https://developers.telnyx.com/docs/voice/sip-trunking/network-configuration/srv-records/index.md) - [STUN/TURN Servers](https://developers.telnyx.com/docs/voice/sip-trunking/network-configuration/stun-turn-servers/index.md) - [AnchorSite Configuration](https://developers.telnyx.com/docs/voice/sip-trunking/routing/anchorsite-configuration/index.md): Configure AnchorSite to control which Telnyx PoP handles media routing for SIP calls, with latency-based and manual selection modes. - [Failover and Retries](https://developers.telnyx.com/docs/voice/sip-trunking/routing/failover-and-retries/index.md) - [Round Robin Routing](https://developers.telnyx.com/docs/voice/sip-trunking/routing/round-robin-routing/index.md) - [SIP Response Codes](https://developers.telnyx.com/docs/voice/sip-trunking/troubleshooting/response-codes/index.md) - [STIR/SHAKEN Attestation Behavior](https://developers.telnyx.com/docs/voice/stir-shaken/attestation-behavior/index.md) - [Hosted STIR/SHAKEN Certificate](https://developers.telnyx.com/docs/voice/stir-shaken/hosted-cert/index.md) - [STIR/SHAKEN SIP Header Parameters](https://developers.telnyx.com/docs/voice/stir-shaken/sip-header-parameters/index.md) - [Quickstart](https://developers.telnyx.com/docs/voice/stt/getting-started/index.md): Stream audio and see transcripts in under 5 minutes. - [In-Call Transcription](https://developers.telnyx.com/docs/voice/stt/in-call-transcription/index.md): Real-time speech-to-text during live Telnyx voice calls via Voice API or TeXML. - [Migrate to Telnyx STT](https://developers.telnyx.com/docs/voice/stt/migration/index.md): Switch from another STT provider in minutes. - [Models & Engines](https://developers.telnyx.com/docs/voice/stt/models/index.md): Choose the right STT engine and model for your use case. - [Speech-to-Text](https://developers.telnyx.com/docs/voice/stt/overview/index.md): Real-time and batch audio transcription via WebSocket, REST, or in-call. - [Overview](https://developers.telnyx.com/docs/voice/stt/rest-api/index.md): File-based speech-to-text via REST. - [Audio Formats](https://developers.telnyx.com/docs/voice/stt/rest-api/parameters/audio-formats.md) - [Parameters](https://developers.telnyx.com/docs/voice/stt/rest-api/parameters/index.md) - [Model Config](https://developers.telnyx.com/docs/voice/stt/rest-api/parameters/model-config.md) - [Models](https://developers.telnyx.com/docs/voice/stt/rest-api/parameters/models.md) - [Response Format](https://developers.telnyx.com/docs/voice/stt/rest-api/parameters/response.md) - [Pricing](https://developers.telnyx.com/docs/voice/stt/rest-api/pricing.md) - [Errors](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/errors.md): Error codes and troubleshooting for WebSocket STT. - [Examples](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/examples.md): Complete code examples for WebSocket STT streaming. - [Lifecycle](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/index.md): WebSocket endpoint for real-time speech-to-text streaming. - [Audio Formats](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/audio-formats.md): Supported audio input formats, sample rates, and engine compatibility. - [End-of-Turn Detection](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/end-of-turn.md): Flux end-of-turn detection parameters for voice agent turn-taking. - [Endpointing](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/endpointing.md): Silence detection for utterance boundary detection. - [Engines & Models](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/engines-and-models.md): Available transcription engines and models. - [Parameters](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/index.md): Query parameters for the WebSocket STT endpoint. - [Interim Results](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/interim-results.md): Partial transcription behavior and message flow differences. - [Keyword Boosting](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/keyword-boosting.md): Boost recognition of specific terms (keyterm and keywords parameters). - [Language](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/language.md): Language parameter behavior and engine differences. - [Redaction](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/parameters/redaction.md): PII redaction in transcription results. - [Pricing](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/pricing.md) - [Messages](https://developers.telnyx.com/docs/voice/stt/websocket-streaming/responses.md): All message types sent and received over the WebSocket connection. - [Applications](https://developers.telnyx.com/docs/voice/texml/rest-api/applications/index.md): Manage TeXML applications for handling inbound and outbound calls. - [Calls](https://developers.telnyx.com/docs/voice/texml/rest-api/calls/index.md): Initiate and manage TeXML calls programmatically. - [Conference participants](https://developers.telnyx.com/docs/voice/texml/rest-api/conference-participants/index.md): Manage participants in TeXML conference calls. - [Conferences](https://developers.telnyx.com/docs/voice/texml/rest-api/conferences/index.md): Create and manage TeXML conference calls. - [Queues](https://developers.telnyx.com/docs/voice/texml/rest-api/queues/index.md): Create and manage TeXML queues to handle waiting callers. - [Recordings](https://developers.telnyx.com/docs/voice/texml/rest-api/recordings/index.md): Access and manage TeXML call recordings. - [Secrets](https://developers.telnyx.com/docs/voice/texml/rest-api/secrets/index.md): Manage secrets for TeXML applications. - [SIPREC](https://developers.telnyx.com/docs/voice/texml/rest-api/siprec/index.md): Manage SIPREC sessions for TeXML calls. - [Streams](https://developers.telnyx.com/docs/voice/texml/rest-api/streams/index.md): Manage media streams for TeXML calls. - [Transcripts](https://developers.telnyx.com/docs/voice/texml/rest-api/transcripts/index.md): Access and manage TeXML call transcriptions. - [In-Call Playback](https://developers.telnyx.com/docs/voice/tts/in-call-playback/index.md): TTS during live voice calls via Voice API or TeXML. - [Text-to-Speech Overview](https://developers.telnyx.com/docs/voice/tts/overview/index.md): Synthesize natural speech from text via WebSocket streaming, REST API, or in-call playback. - [Pronunciation Dictionaries](https://developers.telnyx.com/docs/voice/tts/pronunciation-dictionaries/index.md): Control how specific words are spoken during TTS synthesis with custom pronunciation dictionaries. - [AWS Polly](https://developers.telnyx.com/docs/voice/tts/providers/aws.md): AWS Polly TTS provider — neural, generative, and long-form synthesis engines. - [Azure Speech](https://developers.telnyx.com/docs/voice/tts/providers/azure.md): Azure Speech TTS provider — multilingual neural voices with SSML support. - [ElevenLabs](https://developers.telnyx.com/docs/voice/tts/providers/elevenlabs.md): ElevenLabs TTS provider — bring your own ElevenLabs API key. - [Inworld](https://developers.telnyx.com/docs/voice/tts/providers/inworld.md): Inworld TTS provider — Mini (low-latency) and Max (high-quality) models. - [Minimax](https://developers.telnyx.com/docs/voice/tts/providers/minimax.md): Minimax TTS provider — expressive voices with speed, volume, and pitch control. - [Resemble](https://developers.telnyx.com/docs/voice/tts/providers/resemble.md): Resemble TTS provider — bring your own Resemble API key. - [Rime](https://developers.telnyx.com/docs/voice/tts/providers/rime.md): Rime TTS provider — ArcanaV3 model with speed and format control. - [xAI Grok](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/grok.md): xAI Grok — expressive voices with 20+ language support for Voice AI Assistants. - [Telnyx](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/index.md): Telnyx native TTS — 5 models across latency, quality, and language coverage. - [KokoroTTS](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/kokoro.md): Telnyx KokoroTTS — lowest-latency lightweight TTS. - [Natural](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/natural.md): Telnyx Natural — low-latency English TTS backed by Rime Mist. - [NaturalHD](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/naturalhd.md): Telnyx NaturalHD — multilingual TTS backed by Rime Arcana. - [Qwen3TTS](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/qwen3.md): Telnyx Qwen3TTS — voice cloning with 11-language support. - [Ultra](https://developers.telnyx.com/docs/voice/tts/providers/telnyx/ultra.md): Telnyx Ultra — sub-100ms latency, 44 languages, REST only. - [API Reference](https://developers.telnyx.com/docs/voice/tts/rest-api/api-reference.md): OpenAPI reference for the REST TTS endpoints. - [Examples](https://developers.telnyx.com/docs/voice/tts/rest-api/examples.md): REST TTS code examples — OpenAI SDK compatibility, streaming playback, async retrieval. - [REST API](https://developers.telnyx.com/docs/voice/tts/rest-api/index.md): Single-request text-to-speech with HTTP chunked streaming — start playing before synthesis finishes. - [Pricing](https://developers.telnyx.com/docs/voice/tts/rest-api/pricing.md): TTS REST API pricing. - [Request](https://developers.telnyx.com/docs/voice/tts/rest-api/request.md): REST TTS request body fields — text, voice, output type, and provider-specific settings. - [Response](https://developers.telnyx.com/docs/voice/tts/rest-api/response.md): REST TTS response formats — streaming audio, base64, and async retrieval. - [API Reference](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/api-reference.md): OpenAPI reference for the WebSocket TTS endpoint. - [Configuration](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/configuration.md): Query parameters and voice settings — two configuration surfaces for WebSocket TTS. - [Errors](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/errors.md): WebSocket error codes and troubleshooting. - [Examples](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/examples.md): Python and JavaScript WebSocket TTS examples. - [Lifecycle](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/index.md): WebSocket endpoint for real-time text-to-speech streaming. - [Messages](https://developers.telnyx.com/docs/voice/tts/websocket-streaming/messages.md): WebSocket frame types — client-to-server and server-to-client. - [Clone from Audio](https://developers.telnyx.com/docs/voice/voice-design-lab/clone-voice/concepts/index.md): Clone a voice from a short audio recording — capture a speaker's identity from a sample. - [Errors](https://developers.telnyx.com/docs/voice/voice-design-lab/clone-voice/errors/index.md): Error codes returned by the Voice Clone API. - [Parameters](https://developers.telnyx.com/docs/voice/voice-design-lab/clone-voice/parameters/index.md): Models, audio requirements, and async flows for the Voice Clone API. - [Clone from Audio — Quickstart](https://developers.telnyx.com/docs/voice/voice-design-lab/clone-voice/quickstart/index.md): Clone a voice step-by-step — upload a file, record in the browser, or use the API. - [Responses](https://developers.telnyx.com/docs/voice/voice-design-lab/clone-voice/responses/index.md): Voice ID format and response fields for the Voice Clone API. - [Parameters](https://developers.telnyx.com/docs/voice/voice-design-lab/design-voice/api-details/index.md): Provider differences and generation parameters for the Voice Design API. - [Design a Voice from a Prompt](https://developers.telnyx.com/docs/voice/voice-design-lab/design-voice/concepts/index.md): Use AI to generate voices from natural language descriptions — understand the concepts, then create one via the portal or API. - [How to Write Effective Prompts](https://developers.telnyx.com/docs/voice/voice-design-lab/design-voice/prompting-guide/index.md): Write voice descriptions that produce consistent, high-quality results — format templates, dimension guides, and common pitfalls. - [Design a Voice — Quickstart](https://developers.telnyx.com/docs/voice/voice-design-lab/design-voice/quickstart/index.md): Create a custom voice step-by-step — via the portal or the API. - [Voice Design Lab](https://developers.telnyx.com/docs/voice/voice-design-lab/index.md): Create custom voices from text descriptions or audio recordings, then use them across all Telnyx voice products. - [Using Your Custom Voices](https://developers.telnyx.com/docs/voice/voice-design-lab/using-custom-voices/index.md): Use your custom voice clones across AI Assistants, Call Control, and the TTS API. - [WebRTC Voice SDKs Architecture](https://developers.telnyx.com/docs/voice/webrtc/architecture/index.md) - [Voice SDK Authentication via Credential Based SIP Connections](https://developers.telnyx.com/docs/voice/webrtc/auth/credential-connections/index.md) - [Voice SDK Authentication via JWTs](https://developers.telnyx.com/docs/voice/webrtc/auth/jwt/index.md) - [Voice SDK Authentication via Telephony Credentials](https://developers.telnyx.com/docs/voice/webrtc/auth/telephony-credentials/index.md) - [WebRTC Voice SDKs Fundamentals](https://developers.telnyx.com/docs/voice/webrtc/fundamentals/index.md) - [Anatomy of a JS SDK Client & Call](https://developers.telnyx.com/docs/voice/webrtc/js-sdk/anatomy/index.md) - [JS SDK Demo App](https://developers.telnyx.com/docs/voice/webrtc/js-sdk/demo-app/index.md) - [Android Push Notifications](https://developers.telnyx.com/docs/voice/webrtc/push-notifications/android/index.md): Set up Firebase Cloud Messaging and configure the Telnyx Portal to receive push notifications for incoming calls on Android. - [Flutter Push Notifications](https://developers.telnyx.com/docs/voice/webrtc/push-notifications/flutter/index.md): Configure push notifications for the Telnyx Flutter Voice SDK on both Android and iOS. - [Push Notifications Overview](https://developers.telnyx.com/docs/voice/webrtc/push-notifications/index.md): How push notifications work with Telnyx WebRTC SDKs to deliver incoming call alerts when your app is backgrounded or terminated. - [iOS Push Notifications](https://developers.telnyx.com/docs/voice/webrtc/push-notifications/ios/index.md): Configure APNS VoIP push certificates and the Telnyx Portal to receive push notifications for incoming calls on iOS. - [React Native Push Notifications](https://developers.telnyx.com/docs/voice/webrtc/push-notifications/react-native/index.md): Configure push notifications for the Telnyx React Native Voice SDK on both Android and iOS. - [WebRTC Voice SDKs Commonalities](https://developers.telnyx.com/docs/voice/webrtc/sdk-commonalities/index.md) - [WebRTC Voice SDKs Debug Data](https://developers.telnyx.com/docs/voice/webrtc/troubleshooting/debug-logs/index.md) - [WebRTC Voice SDKs Call Detail Records](https://developers.telnyx.com/docs/voice/webrtc/troubleshooting/detail-records/index.md) - [Interpreting WebRTC Voice SDKs Debug Data](https://developers.telnyx.com/docs/voice/webrtc/troubleshooting/interpreting-debug-data/index.md) - [Contact center (CCaaS) implementation](https://developers.telnyx.com/docs/voice/webrtc/use-cases/contact-center/index.md): Build a complete contact center solution using Telnyx WebRTC with advanced call control and routing capabilities. - [Outbound dialer implementation](https://developers.telnyx.com/docs/voice/webrtc/use-cases/outbound-dialer/index.md): Build an automated outbound dialer system using Telnyx WebRTC and Call Control API for high-volume calling campaigns. ## OpenAPI Specs - [dial](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/dial.yml) - [transcription-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/transcription-start.yml) - [answer](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/answer.yml) - [assistants](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/ai/assistants.yml) - [networking](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/networking/networking.yml) - [ordering](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/ordering.yml) - [verify](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/verify.yml) - [emergency](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/emergency.yml) - [storage-data](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/storage-data.yml) - [management](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/whatsapp/management.yml) - [toll-free-verification](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/toll-free-verification.yml) - [messages](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/messages.yml) - [calls](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/calls.yml) - [phone-number-campaigns](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging-10dlc/phone-number-campaigns.yml) - [text-to-speech](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/text-to-speech/text-to-speech.yml) - [speech-to-text-websockets](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/speech-to-text-websockets/speech-to-text-websockets.yml) - [ai-assistant-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/ai-assistant-start.yml) - [transfer](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/transfer.yml) - [ai-assistant-join](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/ai-assistant-join.yml) - [voice-designs](https://developers.telnyx.com/openapi/voice-designs.yml) - [voice-clones](https://developers.telnyx.com/openapi/voice-clones.yml) - [analytics](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/ai/analytics.yml) - [session-analysis](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/session-analysis.yml) - [hosted-numbers](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/hosted-numbers.yml) - [enterprises](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/number-reputation/enterprises.yml) - [speech-to-text-filebased](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/speech-to-text-filebased/speech-to-text-filebased.yml) - [reject](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/reject.yml) - [sim-cards-configuration](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards-configuration.yml) - [settings](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/number-reputation/settings.yml) - [phone-numbers](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/number-reputation/phone-numbers.yml) - [sim-cards-monitoring](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards-monitoring.yml) - [sim-cards-bulk-actions](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards-bulk-actions.yml) - [sim-cards-groups](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards-groups.yml) - [sim-cards-provisioning](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards-provisioning.yml) - [sim-cards](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/wireless/sim-cards.yml) - [management-config](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/management-config.yml) - [sip-connections](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/sip-connections.yml) - [inference](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/ai/inference.yml) - [number-lookup](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/number-lookup.yml) - [documents](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/documents.yml) - [usage-reports](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/usage-reports.yml) - [conferences](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control/conferences.yml) - [taggings](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/taggings.yml) - [brands](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging-10dlc/brands.yml) - [profiles](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/profiles.yml) - [managed-accounts](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/managed-accounts.yml) - [suppression-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/suppression-start.yml) - [porting-documents](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-documents.yml) - [porting-phone-numbers](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-phone-numbers.yml) - [fax](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/fax.yml) - [video](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/video.yml) - [oauth](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/oauth.yml) - [payment](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/payment.yml) - [notifications](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/notifications.yml) - [invoices](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/invoices.yml) - [webhooks](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/webhooks.yml) - [billing-groups](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/billing-groups.yml) - [addresses](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/addresses.yml) - [sdk-client-credentials](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/webrtc/sdk-client-credentials.yml) - [call-recordings](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/call-recordings.yml) - [applications](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/applications.yml) - [conference-participants](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/conference-participants.yml) - [ip-addresses](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/ip-addresses.yml) - [authentication-providers](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/authentication-providers.yml) - [transcription-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/transcription-stop.yml) - [dialogflow-integration](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/dialogflow-integration.yml) - [outbound-voice-profiles](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/outbound-voice-profiles.yml) - [queues](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/queues.yml) - [media-storage](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/media-storage.yml) - [transcriptions](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/transcriptions.yml) - [siprec-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/siprec-start.yml) - [campaigns](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging-10dlc/campaigns.yml) - [optouts](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/optouts.yml) - [recordings](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/recordings.yml) - [streaming-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/streaming-start.yml) - [partner-campaigns](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging-10dlc/partner-campaigns.yml) - [short-codes](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/short-codes.yml) - [siprec-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/siprec-stop.yml) - [speak](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/speak.yml) - [suppression-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/suppression-stop.yml) - [fork-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/fork-stop.yml) - [audit](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/audit.yml) - [switch-supervisor-role](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/switch-supervisor-role.yml) - [streams](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/streams.yml) - [siprec](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/siprec.yml) - [secrets](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/texml/secrets.yml) - [refer](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/refer.yml) - [seti](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/seti.yml) - [playback-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/playback-start.yml) - [integration-secrets](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/integration-secrets.yml) - [campaign-builder](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging-10dlc/campaign-builder.yml) - [send-dtmf](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/send-dtmf.yml) - [playback-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/playback-stop.yml) - [record-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/record-stop.yml) - [external-connects](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/external-connects.yml) - [record-pause](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/record-pause.yml) - [balance](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/balance.yml) - [detail-records](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/account-billing/detail-records.yml) - [record-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/record-start.yml) - [streaming-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/streaming-stop.yml) - [record-resume](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/record-resume.yml) - [porting-orders](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-orders.yml) - [rcs](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/messaging/rcs.yml) - [mobile-push-credentials](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/webrtc/mobile-push-credentials.yml) - [fork-start](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/fork-start.yml) - [enqueue](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/enqueue.yml) - [client-state-update](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/client-state-update.yml) - [gather-using-speak](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/gather-using-speak.yml) - [gather-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/gather-stop.yml) - [gather-using-ai](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/gather-using-ai.yml) - [gather](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/gather.yml) - [ai-assistant-add-messages](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/ai-assistant-add-messages.yml) - [porting-events](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-events.yml) - [coverage](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/coverage.yml) - [porting](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting.yml) - [active-calls](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control/active-calls.yml) - [ai-assistant-stop](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/ai-assistant-stop.yml) - [bridge](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/bridge.yml) - [call-events](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control/call-events.yml) - [leave-queue](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/leave-queue.yml) - [hangup](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/hangup.yml) - [gather-using-audio](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/call-control-commands/gather-using-audio.yml) - [porting-requirements](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-requirements.yml) - [voicemail](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/voicemail.yml) - [voice-channels](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/voice-channels.yml) - [portout](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/portout.yml) - [verified-numbers](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/real-time-communications/verified-numbers.yml) - [bundles](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/bundles.yml) - [porting-activation](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/porting-activation.yml) - [searching](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/searching.yml) - [regulatory](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/numbers-identity/regulatory.yml) - [missions](https://us-central-1.telnyxcloudstorage.com/clawd-docs/openapi/ai/missions.yml)