Telnyx
Telnyx is a VoIP telecom service provider, providing a cloud-based platform that offers access to carrier grade voice services over the internet.
295 subscribers
4.8/10 popularity
132143 ms avg latency
99 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Telnyx endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
addCommentToPortRequest /addCommentToPortRequest |
Add comment to a given port request |
| POST |
checkPhoneNumberPortability /checkPhoneNumberPortability |
Check a list of numbers to see if they're portable. |
| POST |
checkUpdateRequest /checkUpdateRequest |
Get status of mass numbers update |
| POST |
createAddress /createAddress |
Create an Address |
| POST |
createAuthorizedIp /createAuthorizedIp |
Creates a new Authorized IP. |
| POST |
createCdrRequest /createCdrRequest |
Create a new cdr_request |
| POST |
createConnectionCredentials /createConnectionCredentials |
Sets the connection given by connectionId to use credentials-based authentication. This will remove any other authentication type set for the connection. |
| POST |
createDraftPortRequest /createDraftPortRequest |
Creates a new draft port request |
| POST |
createE911Address /createE911Address |
Creating an E911 Address requires the address fields to exactly match E911 Service records. All capital letters, and no punctuation is generally sufficient. |
| POST |
createFQDN /createFQDN |
Creates a new FQDN. |
| POST |
createMessagingProfile /createMessagingProfile |
Use this endpoint to create a new messaging profile, required for SMS-capable numbers. |
| POST |
createNewConection /createNewConection |
Create new connection |
| POST |
createNumberOrder /createNumberOrder |
Creates a number order. All numbers included in the order should have appeared in a NumberSearch within 1 day ago. |
| POST |
createNumberSearch /createNumberSearch |
Creates number search |
| POST |
createOutboundProfile /createOutboundProfile |
Creates a new Outbound Profile. |
| POST |
createUsageReport /createUsageReport |
Create a new usage report |
| POST |
deleteAddress /deleteAddress |
Delete a single Address based on the ID supplied. |
| POST |
deleteAuthorizedIp /deleteAuthorizedIp |
Deletes existing Authorized IP. |
| POST |
deleteCdrRequest /deleteCdrRequest |
Deletes a CDR request. |
| POST |
deleteConnection /deleteConnection |
Deletes a single connection based on the ID supplied. |
| POST |
deleteE911Address /deleteE911Address |
Deletes a single E911 Address based on the ID supplied. |
| POST |
deleteFQDN /deleteFQDN |
Deletes a single FQDN based on the ID supplied |
| POST |
deleteMdrRequest /deleteMdrRequest |
Deletes a MDR request. |
| POST |
deleteMdrUsageReport /deleteMdrUsageReport |
Delete MDR usage report. |
| POST |
deleteMessagingProfile /deleteMessagingProfile |
Use this endpoint to delete a messaging profile from your Telnyx account. |
| POST |
deleteNumber /deleteNumber |
Deletes number - ID supplied can be the telephone number (ex: +12124567890) or object ID |
| POST |
deleteOutboundProfile /deleteOutboundProfile |
Deletes a single Outbound Profile based on the ID supplied. |
| POST |
deleteUsageReport /deleteUsageReport |
Delete the usage report. |
| POST |
enableE911OnNumber /enableE911OnNumber |
Enable E911 - ID supplied can be the telephone number (ex: +12124567890) or object ID |
| POST |
generateMessagingProfileSecret /generateMessagingProfileSecret |
To send messages from one of your numbers, you must authenticate using the unique secret/token that is on the associated messaging profile. Use this endpoint to generate a new… |
| POST |
getActiveSendRequests /getActiveSendRequests |
Use this endpoint to expose information about active outbound requests. |
| POST |
getCallerInformation /getCallerInformation |
Returns the caller information (if found) for a telephone number |
| POST |
getSingleSubrequest /getSingleSubrequest |
Get a sub request belonging to the given port request id |
| POST |
getCdrRequestStatus /getCdrRequestStatus |
Get the status of a CDR request. Response includes a link to the report once it is generated. |
| POST |
getConcurrentChannelSettings /getConcurrentChannelSettings |
Get your concurrent channel settings |
| POST |
getConnectionCredentialsSuggestion /getConnectionCredentialsSuggestion |
Get a suggestion for a username and password for use when creating a credentials authentication record for the connection given by connectionIds. |
| POST |
getConnectionIpAuthTokenSuggestion /getConnectionIpAuthTokenSuggestion |
Gets a suggestion for a token to use with the IP authentication method token for the connection specified by connection_id. This is not 'binding' you can use a value other than… |
| POST |
getExtendedLRN /getExtendedLRN |
Gets ExtendedLRN object |
| POST |
getLRN /getLRN |
Gets LRN object |
| POST |
getLinkToSupportingDocumentForDraftRequest /getLinkToSupportingDocumentForDraftRequest |
Create download link for document this document. Expires in 1 hour. |
| POST |
getLinkToSupportingDocument /getLinkToSupportingDocument |
Create link to allows downloading this document. Expires in 1 hour. |
| POST |
getMdrRequestStatus /getMdrRequestStatus |
Get the status of a MDR request. Response includes a link to the report once it is generated. |
| POST |
getMdrUsageReportStatus /getMdrUsageReportStatus |
Get the status of MDR usage report. Response includes a link to the report once it is generated. |
| POST |
getMessagingProfileSmsTNs /getMessagingProfileSmsTNs |
Use this endpoint to retrieve a list of SMS-enabled numbers associated with a messaging profile on your Telnyx account. |
| POST |
listMdrUsageReports /listMdrUsageReports |
Returns all MDR usage reports that the user has access to |
| POST |
getMessagingProfileTNs /getMessagingProfileTNs |
Use this endpoint to retrieve a list of numbers to associate with one of your messaging profiles. |
| POST |
getMessagingProfiles /getMessagingProfiles |
Use this endpoint to get messaging profiles associated with your Telnyx account. |
| POST |
getNumberSearch /getNumberSearch |
Get number search status |
| POST |
getOutboundProfile /getOutboundProfile |
Gets a single Outbound Profile based on the ID supplied. |
| POST |
getPortRequestComments /getPortRequestComments |
Get the comments for a given port request |
+ 49 more endpoints on the provider's documentation.
Telnyx pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |