🚀 Quickstart
Connect to Zendesk with Nango and see data flow in 2 minutes.Create an integration
In Nango (free signup), go to Integrations -> Configure New Integration -> Zendesk.
Authorize Zendesk
Go to Connections -> Add Test Connection -> Authorize, then log in to Zendesk. Later, you’ll let your users do the same directly from your app.
Call the Zendesk API
Let’s make your first request to the Zendesk API (fetch a list of tickets). Replace the placeholders below with your secret key, integration ID, and connection ID:Or fetch credentials dynamically via the Node SDK or API.✅ You’re connected! Check the Logs tab in Nango to inspect requests.
- cURL
- Node
Implement Nango in your app
Follow our Auth implementation guide to integrate Nango in your app.To obtain your own production credentials, follow the setup guide linked below.
📚 Zendesk Integration Guides
Nango maintained guides for common use cases.-
How to register your own Zendesk OAuth app
Register an OAuth app with Zendesk and obtain credentials to connect it to Nango -
How do I link my Zendesk account?
Learn how to authenticate with Zendesk and link your account
🧩 Pre-built syncs & actions for Zendesk
Enable them in your dashboard. Extend and customize to fit your needs.Articles
Groups
Help Center
Macros
Organizations
| Function name | Description | Type | Source code |
|---|---|---|---|
create-organization | Create an organization in Zendesk Support | Action | 🔗 Github |
get-organization | Retrieve an organization by ID. | Action | 🔗 Github |
list-organizations | List organizations in Zendesk Support. | Action | 🔗 Github |
update-organization | Update an existing organization in Zendesk. | Action | 🔗 Github |
Ticket Fields
Ticket Forms
Tickets
| Function name | Description | Type | Source code |
|---|---|---|---|
create-ticket | Create a support ticket in Zendesk | Action | 🔗 Github |
get-ticket-comments | List comments for a ticket. | Action | 🔗 Github |
get-ticket | Retrieve a ticket by ID. | Action | 🔗 Github |
list-ticket-fields | List ticket fields for the account. | Action | 🔗 Github |
list-tickets | List tickets in Zendesk Support | Action | 🔗 Github |
search-tickets | Search tickets with Zendesk search syntax. | Action | 🔗 Github |
update-ticket | Update an existing ticket and optionally add a comment | Action | 🔗 Github |
Users
Views
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
articles | Sync Zendesk Help Center articles | Sync | 🔗 Github |
categories | Sync Zendesk Help Center categories | Sync | 🔗 Github |
macros | Sync ticket macros from Zendesk | Sync | 🔗 Github |
organizations | Sync organizations from Zendesk using incremental export | Sync | 🔗 Github |
sections | Sync Zendesk Help Center sections | Sync | 🔗 Github |
ticket-comments | Sync comments for tickets in scope | Sync | 🔗 Github |
ticket-fields | Sync ticket field definitions from Zendesk | Sync | 🔗 Github |
ticket-forms | Sync ticket forms from Zendesk | Sync | 🔗 Github |
tickets | Sync tickets from Zendesk Support | Sync | 🔗 Github |
users | Sync users from Zendesk Support using incremental cursor-based exports | Sync | 🔗 Github |
views | Sync ticket views from Zendesk | Sync | 🔗 Github |