Teamwork Desk's REST API is available for connecting your own applications or third-party applications to Teamwork Desk.


  1. Generate your v2 API key.
  2. For all requests to Teamwork Desk's API, send the API key in the Authorization header.
    • Ex. Authorization: Bearer {{Your_API_KEY}}
💡 Read more in our Teamwork Desk API getting started guide.
📝 You must prefix the URLs with /desk: /desk/api/v2/tickets/search.json
  • Do not use /v2/tickets/search.json — this makes a call to the Teamwork API.

Integrate with third party applications

Use our Teamwork Desk API to integrate Teamwork Desk with other applications.

You can find code examples for common tasks on Github, as well as steps to setting up forwarding in cPanel on our help docs site.

Note: The Teamwork Desk API currently does not work in browsers.

💡 You can also use Zapier's range of direct cross-platform integrations to connect your apps to Teamwork Desk.

For more information, see: Teamwork Desk API documentation