This is the API V2 documentation. To switch out of beta revert back to our API V1.

Open SidemenuDocs
Docs
Close Sidemenu

Programmable Fax

The Programmable Fax API allows users to send and receive faxes.

Telnyx Programmable Fax is currently enabled using Call Control Applications. You can set up several Call Control (Fax) Applications to differentiate between use cases.

Outbound faxes are configured through an Outbound Voice Profile that must be created and associated with the application. The outbound profile allows you to initiate outbound traffic, and configure how that traffic is charged, managed and to which destinations it is permitted.

To issue Programmable Fax commands, use our HTTPS API and authenticate using an API Key. Find out more about authenticating with API V2 here.

To receive Programmable Fax webhooks, set the webhook URL on your Call Control Connection to a publicly accessible endpoint on your server.

Glossaryglossary

Call Control (Fax) Application Used to configure inbound traffic and authentication for one or more phone numbers.
Outbound Voice Profile Used to configure outbound traffic and billing for one or more phone numbers.
Webhook An HTTP callback used to notify your server that you have received a message.