Zendesk API Guides Endpoints, Limits and Patterns
Zendesk API guides for people building against it rather than reading about it: the conventions every endpoint shares, the limits you will hit, and the failure modes that quietly duplicate data.
Every Zendesk API guide
Conventions first, then the endpoints.
The Zendesk API
What the Zendesk API can do, how authentication and rate limits work, which endpoints matter for tickets, and what you can't automate with it.
Read moreThe Zendesk Ticket API
Working with the Zendesk ticket API: creating, updating and listing tickets, side-loading related records, why comments live somewhere else, and the traps.
Read moreZendesk Support API Documentation
Lost in the Zendesk Support API documentation? Here is the base URL, the auth options, the resource families that matter, rate limits and where to actually look.
Read moreZendesk Support SDK and Chat SDK for Mobile Apps
What the Zendesk Support SDK gives an iOS or Android app, what it costs you in maintenance, and when a webview or plain help centre link is smarter.
Read moreBulk Import Users in Zendesk
How to bulk import users, Zendesk CSV route against the job-based API, how to check job status, and the record failures hiding inside a completed job.
Read moreZendesk Webhooks
How Zendesk webhooks work, why they beat polling the API, how to verify the signature, and how to build a consumer that never loses or double-processes an event.
Read moreZendesk User API
The Zendesk user API call you'll make most: finding a person by email address or external id, why search is the wrong tool for it, and how to cache the result.
Read moreZendesk Sell API
The Zendesk Sell API base URL is a separate surface from Support, with its own tokens and response shape. Here's what trips people up on the first call.
Read moreThe REST API Zendesk Runs
The REST API Zendesk exposes, as a whole: request and response conventions, cursor pagination, sideloading, error codes and rate limits that every endpoint shares.
Read moreZendesk Chat Web SDK
Installing the Zendesk Chat Web SDK and widget: what the JavaScript API controls, authenticating visitors, how far customisation goes, and when to build your own.
Read moreZendesk API Users
Working with Zendesk API users: creating and updating people, the create_or_update shortcut, roles, identities and multiple email addresses, and searching properly.
Read moreZendesk Ticket Comments
How Zendesk ticket comments work over the API: listing a conversation, adding a public reply or an internal note, and the read and write split that trips people up.
Read moreZendesk Developer Guide
New to being a Zendesk developer? Apps, themes, webhooks and the REST API solve different problems. How to tell which one your requirement actually needs.
Read moreZendesk Ticket Fields
Zendesk ticket fields explained: system against custom, every field type and what it's for, how required-on-solve behaves, and managing fields by API.
Read moreZendesk API Docs
A genuine walkthrough of the Zendesk API docs: generating a token, making your first curl request, reading the response, and fixing the error you are about to get.
Read moreZendesk Messaging API
The Zendesk messaging API isn't the ticketing API. Sunshine Conversations, conversations versus tickets, webhooks, and which one you need for what you're building.
Read moreFree Zendesk Themes on GitHub
Where free Zendesk themes on GitHub actually live, how to judge whether one is maintained, the risk of an abandoned theme, and why forking Copenhagen wins.
Read moreZendesk API in Postman
Build a Postman collection for the Zendesk API: token auth, environment variables for sandbox and production, cursor pagination, and tests before you write code.
Read moreCalling the Zendesk API from PHP
Practical PHP for the Zendesk API: token auth, a Guzzle wrapper, cursor pagination that terminates, honest error handling and backoff that survives a 429.
Read moreZendesk Reporting API
What a Zendesk reporting API can and can't do: why Explore isn't a query endpoint, which metrics endpoints exist, and why incremental exports are the real answer.
Read moreZendesk iOS SDK
What the Zendesk iOS SDK gives your app, how installation and initialisation actually look in Swift, the identity and push work involved, and when to skip it.
Read moreZendesk Android SDK
How the Zendesk Android SDK works, what the Gradle and Kotlin setup looks like, handling identity and FCM push, and the maintenance cost nobody budgets for.
Read moreZendesk Messaging SDK vs the Older Support SDK
What the Zendesk messaging SDK changes, how persistent conversations differ from ticket-based support screens, how JWT authentication works, and how to choose.
Read moreCustom Object Zendesk
How a custom object in Zendesk really works: object types, fields, records, the API behind them, and the point at which a custom field stops being enough.
Read moreZendesk Brands API
Working with the Zendesk brands API: listing brands, creating and updating them, setting brand on tickets, and the gotchas around subdomains, logos and deletion.
Read moreFrequently asked questions
Which Zendesk API guides should a new integration start with?
The REST conventions and the ticket endpoints. Learn wrapped payloads, cursor pagination and sideloading once and every other endpoint gets easier.
Do the Zendesk API guides cover rate limits?
Yes, and they are the part worth reading before you write the sync rather than after it starts failing at three in the morning.
The duplicate underneath all of it
Whatever you are configuring, a tenth of the queue is the same request arriving twice. Ticket Merger spots those pairs and merges them through your own API.
Start free trial14-day free trial. No credit card required.