The Call Control API allows users to control call flow.

The Call Control API enables you to:

  • Initiated calls through the Dial and Transfer commands
  • Control the call flow by issuing a range of commands
  • Receive webhooks to stay updated about call behaviors


Check out the Docs section of our Developer Center to learn how to:

Use Postman

To play around with a few examples, we recommend a REST client called Postman.

Prior to the import, Please refer to this section of Postman Documentation to configure environment and learn more about utilizing Postman for Telnyx APIs.

Simply tap the button below to start using the Telnyx Call Control API in seconds with a pre-made collection of examples.

Run in Postman


  • https://api.telnyx.com/v2/calls/
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/answer
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/fork_start
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/fork_stop
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/gather
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/hangup
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/playback_start
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/record_start
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/record_stop
  • https://api.telnyx.com/v2/calls/{call_control_id}/actions/transfer