Deploy MCP Server
Customer Support OAuth 2.0

Zendesk Support REST API

Customer service and support ticket management REST API

Zendesk Support API enables developers to programmatically manage customer support tickets, users, organizations, and help desk workflows. The API powers integrations for automated ticket routing, customer self-service portals, and omnichannel support experiences. Developers use it to build custom support dashboards, automate ticket workflows, and integrate helpdesk data with CRM and marketing platforms.

Base URL https://{subdomain}.zendesk.com/api/v2

API Endpoints

MethodEndpointDescription
GET/ticketsList all tickets with optional filtering and pagination
GET/tickets/{ticket_id}Retrieve a specific ticket by ID with full details
POST/ticketsCreate a new support ticket with requester, subject, and description
PUT/tickets/{ticket_id}Update an existing ticket's status, priority, assignee, or custom fields
DELETE/tickets/{ticket_id}Delete a ticket permanently from the system
GET/usersList all users including agents, end-users, and administrators
POST/usersCreate a new user account with name, email, and role
GET/organizationsRetrieve all organizations for grouping users and tickets
POST/tickets/{ticket_id}/commentsAdd a public or private comment to an existing ticket
GET/searchSearch across tickets, users, and organizations with query syntax
GET/views/{view_id}/ticketsGet tickets from a specific view (open, pending, solved, etc.)
POST/tickets/create_manyBulk create multiple tickets in a single API request
PUT/tickets/update_manyBulk update multiple tickets simultaneously
GET/ticket_fieldsList all custom ticket fields and their configurations
GET/macrosRetrieve all macros for automated ticket responses and actions

Code Examples

curl https://yoursubdomain.zendesk.com/api/v2/tickets.json \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json"

Connect Zendesk Support to AI

Deploy a Zendesk Support MCP server on IOX Cloud and connect it to Claude, ChatGPT, Cursor, or any AI client. Your AI assistant gets direct access to Zendesk Support through these tools:

create_support_ticket Create a new Zendesk support ticket with subject, description, priority, and requester information
search_tickets Search and filter Zendesk tickets by status, priority, assignee, tags, or custom fields using query syntax
update_ticket_status Update ticket status (open, pending, solved, closed) and add internal notes or public comments
get_user_tickets Retrieve all tickets associated with a specific user or organization for customer context
analyze_ticket_metrics Aggregate ticket data to calculate metrics like resolution time, satisfaction scores, and agent performance

Deploy in 60 seconds

Describe what you need, AI generates the code, and IOX deploys it globally.

Deploy Zendesk Support MCP Server →

Related APIs