# 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://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis-full.txt ## Subsections Focused per-subsection files (index + full content): - [Account & Billing](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/account-billing.txt) ([full](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/account-billing-full.txt)) - [Video](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/video.txt) ([full](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/video-full.txt)) - [SETI](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/seti.txt) ([full](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/seti-full.txt)) - [Fax](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/fax.txt) ([full](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/fax-full.txt)) - [OAuth](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/oauth.txt) ([full](https://telnyx-openapi-ng.s3.us-east-1.amazonaws.com/llms/other-apis/oauth-full.txt)) ## Account & Billing - [Usage Reports](https://developers.telnyx.com/docs/reporting/usage-reports.md): 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](https://developers.telnyx.com/docs/reporting/session-analysis.md): 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](https://developers.telnyx.com/docs/reporting/on-demand-reports.md): Generate usage reports using natural language queries. Describe the chart or breakdown you need, and the system builds it for you. ## Video - [Getting Started](https://developers.telnyx.com/docs/video/get-started.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](https://developers.telnyx.com/docs/video/javascript-sdk.md): 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](https://developers.telnyx.com/docs/video/javascript-sdk/room-events.md): Telnyx's video JavaScript SDK lets you manage room events and - [Tutorial](https://developers.telnyx.com/docs/video/javascript-sdk/javascript-video-tutorial.md): Learn how to add video to your web page with Telnyx's easy-to-use - [Android SDK](https://developers.telnyx.com/docs/video/android-client-sdk.md): 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](https://developers.telnyx.com/docs/video/ios-client-sdk.md): 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](https://developers.telnyx.com/docs/programmable-fax/get-started.md): 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](https://developers.telnyx.com/docs/programmable-fax/quickstart.md): 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](https://developers.telnyx.com/docs/programmable-fax/receiving-webhooks.md): Receive Telnyx Programmable Fax webhooks for status updates on inbound and outbound faxes. Covers event types, payload, and signature verification. - [Sending Commands](https://developers.telnyx.com/docs/programmable-fax/sending-commands.md): Telnyx's Programmable Fax offers an easy way to send faxes from - [Send a fax via API](https://developers.telnyx.com/docs/programmable-fax/send-a-fax-api.md): 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](https://developers.telnyx.com/docs/programmable-fax/receive-a-fax-api.md): 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](https://developers.telnyx.com/docs/programmable-fax/email-to-fax.md): Telnyx's Programmable Fax allows you to send faxes from your email. ## API Reference (Other APIs) ### AutoRechargePreferences - [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. ### Notifications - [List notification channels](https://developers.telnyx.com/api-reference/notifications/list-notification-channels.md): List notification channels. - [Create a notification channel](https://developers.telnyx.com/api-reference/notifications/create-a-notification-channel.md): Create a notification channel. - [Get a notification channel](https://developers.telnyx.com/api-reference/notifications/get-a-notification-channel.md): Get a notification channel. - [Update a notification channel](https://developers.telnyx.com/api-reference/notifications/update-a-notification-channel.md): Update a notification channel. - [Delete a notification channel](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-channel.md): Delete a notification channel. - [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 Events](https://developers.telnyx.com/api-reference/notifications/list-all-notifications-events.md): Returns a list of your notifications events. - [List all Notifications Profiles](https://developers.telnyx.com/api-reference/notifications/list-all-notifications-profiles.md): Returns a list of your notifications profiles. - [Create a notification profile](https://developers.telnyx.com/api-reference/notifications/create-a-notification-profile.md): Create a notification profile. - [Get a notification profile](https://developers.telnyx.com/api-reference/notifications/get-a-notification-profile.md): Get a notification profile. - [Update a notification profile](https://developers.telnyx.com/api-reference/notifications/update-a-notification-profile.md): Update a notification profile. - [Delete a notification profile](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-profile.md): Delete a notification profile. - [List notification settings](https://developers.telnyx.com/api-reference/notifications/list-notification-settings.md): List notification settings. - [Add a Notification Setting](https://developers.telnyx.com/api-reference/notifications/add-a-notification-setting.md): Add a notification setting. - [Get a notification setting](https://developers.telnyx.com/api-reference/notifications/get-a-notification-setting.md): Get a notification setting. - [Delete a notification setting](https://developers.telnyx.com/api-reference/notifications/delete-a-notification-setting.md): Delete a notification setting. ### Addresses - [List all addresses](https://developers.telnyx.com/api-reference/addresses/list-all-addresses.md): Returns a list of your addresses. - [Creates an address](https://developers.telnyx.com/api-reference/addresses/creates-an-address.md): Creates an address. - [Retrieve an address](https://developers.telnyx.com/api-reference/addresses/retrieve-an-address.md): Retrieves the details of an existing address. - [Deletes an address](https://developers.telnyx.com/api-reference/addresses/deletes-an-address.md): Deletes an existing address. - [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) - [Validate an address](https://developers.telnyx.com/api-reference/addresses/validate-an-address.md): Validates an address for emergency services. ### Billing - [Get user balance details](https://developers.telnyx.com/api-reference/billing/get-user-balance-details.md) ### Authentication Providers - [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. - [Creates an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/creates-an-authentication-provider.md): Creates an authentication provider. - [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. - [Deletes an authentication provider](https://developers.telnyx.com/api-reference/authentication-providers/deletes-an-authentication-provider.md): Deletes an existing authentication provider. ### IP Addresses - [List all Access IP Addresses](https://developers.telnyx.com/api-reference/ip-addresses/list-all-access-ip-addresses.md) - [Create new Access IP Address](https://developers.telnyx.com/api-reference/ip-addresses/create-new-access-ip-address.md) - [Retrieve an access IP address](https://developers.telnyx.com/api-reference/ip-addresses/retrieve-an-access-ip-address.md) - [Delete access IP address](https://developers.telnyx.com/api-reference/ip-addresses/delete-access-ip-address.md) ### IP Ranges - [List all Access IP Ranges](https://developers.telnyx.com/api-reference/ip-ranges/list-all-access-ip-ranges.md) - [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) ### Managed Accounts - [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. - [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. - [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. - [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… - [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. - [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. - [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. ### Organization Users - [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 organization user](https://developers.telnyx.com/api-reference/organization-users/get-organization-user.md): Returns a user in your organization. - [Delete organization user](https://developers.telnyx.com/api-reference/organization-users/delete-organization-user.md): Deletes 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 i… ### Billing Groups - [List all billing groups](https://developers.telnyx.com/api-reference/billing-groups/list-all-billing-groups.md) - [Create a billing group](https://developers.telnyx.com/api-reference/billing-groups/create-a-billing-group.md) - [Get a billing group](https://developers.telnyx.com/api-reference/billing-groups/get-a-billing-group.md) - [Update a billing group](https://developers.telnyx.com/api-reference/billing-groups/update-a-billing-group.md) - [Delete a billing group](https://developers.telnyx.com/api-reference/billing-groups/delete-a-billing-group.md) ### Detail Records - [Search detail records](https://developers.telnyx.com/api-reference/detail-records/search-detail-records.md): Search for any detail record across the Telnyx Platform ### MDR Detailed Reports - [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 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 - [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 - [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 ### CDR Reports - [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 - [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 - [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 - [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 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 ### MDR Usage Reports - [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. - [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 - [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. - [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 - [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 - [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. - [Retrieve messaging report](https://developers.telnyx.com/api-reference/mdr-usage-reports/retrieve-messaging-report.md): Fetch a single messaging usage report 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 - [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 polli… ### Telco Data Usage Reports - [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 - [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 - [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 ### Speech to text Usage Reports - [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. ### CDR Usage Reports - [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 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 - [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. - [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 ne… ### Usage Reports (BETA) - [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 ### Speech to Text Batch Reports - [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 - [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 - [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 - [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 ### MDR Detail Reports - [Fetch all Mdr records](https://developers.telnyx.com/api-reference/mdr-detail-reports/fetch-all-mdr-records.md): Fetch all Mdr records ### WDR Detail Reports - [Fetches all Wdr records](https://developers.telnyx.com/api-reference/wdr-detail-reports/fetches-all-wdr-records.md): Fetch all Wdr records ### Session Analysis - [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. ### Webhooks - [List webhook deliveries](https://developers.telnyx.com/api-reference/webhooks/list-webhook-deliveries.md): Lists webhook_deliveries for the authenticated user - [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. ### Audit Logs - [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. ### User Tags - [List User Tags](https://developers.telnyx.com/api-reference/user-tags/list-user-tags.md): List all user tags. ### UserAddresses - [List all user addresses](https://developers.telnyx.com/api-reference/useraddresses/list-all-user-addresses.md): Returns a list of your user addresses. - [Creates a user address](https://developers.telnyx.com/api-reference/useraddresses/creates-a-user-address.md): Creates a user address. - [Retrieve a user address](https://developers.telnyx.com/api-reference/useraddresses/retrieve-a-user-address.md): Retrieves the details of an existing user address. ### Integration Secrets - [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. - [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. ### Room Compositions - [View a list of room compositions.](https://developers.telnyx.com/api-reference/room-compositions/view-a-list-of-room-compositions.md) - [Create a room composition.](https://developers.telnyx.com/api-reference/room-compositions/create-a-room-composition.md): Asynchronously create a room composition. - [View a room composition.](https://developers.telnyx.com/api-reference/room-compositions/view-a-room-composition.md) - [Delete a room composition.](https://developers.telnyx.com/api-reference/room-compositions/delete-a-room-composition.md): Synchronously delete a room composition. ### Room Participants - [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) ### Room Recordings - [View a list of room recordings.](https://developers.telnyx.com/api-reference/room-recordings/view-a-list-of-room-recordings.md) - [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 room recording.](https://developers.telnyx.com/api-reference/room-recordings/view-a-room-recording.md) - [Delete a room recording.](https://developers.telnyx.com/api-reference/room-recordings/delete-a-room-recording.md): Synchronously delete a Room Recording. ### Room Sessions - [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) - [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) ### Rooms - [View a list of rooms.](https://developers.telnyx.com/api-reference/rooms/view-a-list-of-rooms.md) - [Create a room.](https://developers.telnyx.com/api-reference/rooms/create-a-room.md): Synchronously create a Room. - [View a room.](https://developers.telnyx.com/api-reference/rooms/view-a-room.md) - [Update a room.](https://developers.telnyx.com/api-reference/rooms/update-a-room.md): Synchronously update 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… - [View a list of room sessions.](https://developers.telnyx.com/api-reference/rooms/view-a-list-of-room-sessions.md) ### Rooms Client Tokens - [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 Refres… - [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`. ### SETI Observability - [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 ### Programmable Fax Applications - [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 filter… - [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 phon… - [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. - [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. ### Programmable Fax Commands - [View a list of faxes](https://developers.telnyx.com/api-reference/programmable-fax-commands/view-a-list-of-faxes.md) - [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_limi… - [View a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/view-a-fax.md) - [Delete a fax](https://developers.telnyx.com/api-reference/programmable-fax-commands/delete-a-fax.md) - [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` - [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 ### Callbacks - [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) ### OAuth Discovery - [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 ### OAuth Protocol - [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 - [Get OAuth consent token](https://developers.telnyx.com/api-reference/oauth-protocol/get-oauth-consent-token.md): Retrieve details about an OAuth consent 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 - [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 - [Dynamic client registration](https://developers.telnyx.com/api-reference/oauth-protocol/dynamic-client-registration.md): Register a new OAuth client dynamically (RFC 7591) - [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 ### OAuth Clients - [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 - [Create OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/create-oauth-client.md): Create a new OAuth client - [Get OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/get-oauth-client.md): Retrieve a single OAuth client by ID - [Update OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/update-oauth-client.md): Update an existing OAuth client - [Delete OAuth client](https://developers.telnyx.com/api-reference/oauth-clients/delete-oauth-client.md): Delete an OAuth client ### OAuth Grants - [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 - [Get OAuth grant](https://developers.telnyx.com/api-reference/oauth-grants/get-oauth-grant.md): Retrieve a single OAuth grant by ID - [Revoke OAuth grant](https://developers.telnyx.com/api-reference/oauth-grants/revoke-oauth-grant.md): Revoke an OAuth grant