Skip to main content

Telnyx Other APIs — Documentation Index

Account and billing, video, fax, SETI, OAuth, and platform APIs. One section of the Telnyx developer docs (https://developers.telnyx.com). Root index: https://developers.telnyx.com/llms.txt · Full content for this section: https://developers.telnyx.com/development/llms/other-apis-llms-full-txt.md

Subsections

Focused per-subsection files (index + full content):

Account & Billing

  • Usage Reports: Generate usage and billing reports for Telnyx services. Export voice, messaging, numbers, and IoT SIM usage for any date range as CSV or via the API.
  • Session Analysis: Analyze SIP session quality with Telnyx Session Analysis. Pull call detail records, MOS scores, and packet metrics to diagnose voice quality issues.
  • On-Demand Reports: Generate usage reports using natural language queries. Describe the chart or breakdown you need, and the system builds it for you.

Video

  • Getting Started: 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: Telnyx JavaScript Video SDK — add real-time video calling to web apps and websites with a small TypeScript-friendly library and a few lines of code.
  • Room and Events: Telnyx’s video JavaScript SDK lets you manage room events and
  • Tutorial: Learn how to add video to your web page with Telnyx’s easy-to-use
  • Android SDK: Telnyx Android Video Client SDK — add real-time video and audio calling to native Android apps with a few lines of Kotlin or Java code.
  • iOS SDK: Telnyx iOS Video Client SDK — add real-time video calls and messaging to iPhone and iPad apps with a few lines of Swift code and minimal setup.

Fax

  • Getting Started: Get started with Telnyx Programmable Fax — buy a fax-enabled number, configure your connection, and send your first fax with the API or portal.
  • Quickstart: Quickstart for Telnyx Programmable Fax. Send and receive faxes worldwide from your app in minutes — no fax machine, no software, just the Telnyx API.
  • Receiving Webhooks: Receive Telnyx Programmable Fax webhooks for status updates on inbound and outbound faxes. Covers event types, payload, and signature verification.
  • Sending Commands: Telnyx’s Programmable Fax offers an easy way to send faxes from
  • Send a fax via API: Send a fax with the Telnyx Programmable Fax API. Step-by-step tutorial with code examples to submit a fax, track delivery, and handle webhooks.
  • Receive a fax via API: Receive faxes from anywhere in the world with the Telnyx Programmable Fax API. Configure a fax-enabled number and handle inbound media URLs in your app.
  • Email to fax: Telnyx’s Programmable Fax allows you to send faxes from your email.

API Reference (Other APIs)

AutoRechargePreferences

Notifications

Addresses

Billing

Authentication Providers

IP Addresses

IP Ranges

Managed Accounts

Organization Users

Billing Groups

Detail Records

MDR Detailed Reports

CDR Reports

MDR Usage Reports

Telco Data Usage Reports

Speech to text Usage Reports

  • Get speech to text usage report: 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.

CDR Usage Reports

Usage Reports (BETA)

Speech to Text Batch Reports

MDR Detail Reports

WDR Detail Reports

Session Analysis

  • Get metadata overview: Returns all available record types and supported query parameters for session analysis.
  • Get record type metadata: Returns detailed metadata for a specific record type, including relationships and examples.
  • Get session analysis: Retrieves a full session analysis tree for a given event, including costs, child events, and product linkages.

Webhooks

Audit Logs

  • List Audit Logs: Retrieve a list of audit log entries. Audit logs are a best-effort, eventually consistent record of significant account-related changes.

User Tags

UserAddresses

Integration Secrets

Room Compositions

Room Participants

Room Recordings

Room Sessions

Rooms

Rooms Client Tokens

  • Create Client Token to join a room.: 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 Refres…
  • Refresh Client Token to join a room.: 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.

SETI Observability

Programmable Fax Applications

  • List all Fax Applications: 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 filter…
  • Creates a Fax Application: 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 phon…
  • Retrieve a Fax Application: Return the details of an existing Fax Application inside the ‘data’ attribute of the response.
  • Update a Fax Application: Updates settings of an existing Fax Application based on the parameters of the request.
  • Deletes a Fax Application: Permanently deletes a Fax Application. Deletion may be prevented if the application is in use by phone numbers.

Programmable Fax Commands

  • View a list of faxes
  • Send a fax: 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_limi…
  • View a fax
  • Delete a fax
  • Cancel a fax: Cancel the outbound fax that is in one of the following states: queued, media.processed, originated or sending
  • Refresh a fax: Refreshes the inbound fax’s media_url when it has expired

Callbacks

OAuth Discovery

OAuth Protocol

OAuth Clients

OAuth Grants