Zendesk logo

Zendesk

Zendesk provides customer service and engagement software that helps businesses manage support tickets, automate workflows, and offer multi-channel supportincluding email, chat, social media, and phonethrough a unified platform.

145 APIs 8 Features
ChatCRMHelp CenterSellSupportT1TalkTicketingTickets

APIs

Zendesk Assignables API

The Zendesk Assignables API lets you find out who or what can be assigned to a piece of worktypically a ticketgiven your accounts permissions, groups, and routing rules. It retu...

Zendesk Target Type API

The Zendesk Target Types API exposes a catalog of the legacy target integrations your Zendesk account supportssuch as email or HTTP/URL targetsthat triggers and automations can ...

Zendesk Account API

The Zendesk Account API lets you programmatically work with account-level records and settings so you can keep Zendesk in sync with the rest of your stack. In Zendesk Sell, it e...

Zendesk Accounts API

The Zendesk Sell Accounts API lets you programmatically manage the company records (accounts) in your CRM. It provides REST endpoints to create, read, update, and delete account...

Zendesk Activities API

The Zendesk Sell Activities API lets you programmatically manage the work your sales team doessuch as calls, emails, meetings, and tasksby creating, reading, updating, and delet...

Zendesk Any Channel API

The Zendesk Any Channel API (also called the Channel Framework) lets developers turn virtually any external communication sourcemessaging apps, social networks, SMS gateways, cu...

Zendesk Approval Workflow Instances API

The Zendesk Approval Workflow Instances API lets you programmatically start, track, and manage approvals that are built with Zendesks workflow tools. Using REST endpoints, you c...

Zendesk Attachments API

The Zendesk Attachments API lets you handle files that users add to Zendesk, primarily for ticket comments (and, via related endpoints, other content like help center articles)....

Zendesk Audit Logs API

The Zendesk Audit Logs API lets you programmatically retrieve a chronological record of important administrative and security-related events in your Zendesk accountsuch as confi...

Zendesk Autocomplete API

The Zendesk Autocomplete API provides fast, typeahead-style suggestions for common Zendesk resourcesmost notably users and organizationsso your app can quickly find matches as s...

Zendesk Automations API

The Zendesk Automations API lets you programmatically manage time-based business rules that keep Support tickets moving without manual work. Automations evaluate ticket conditio...

Zendesk Bookmarks API

The Zendesk Bookmarks API lets you programmatically manage an agents personal starred items in Zendesk, providing endpoints to list, create, and delete bookmarks. A bookmark is ...

Zendesk Brand Agents API

The Zendesk Brand Agents API lets you programmatically manage which agents have access to which brands in a multibrand Zendesk Support account. It provides endpoints to list the...

Zendesk Brands API

The Zendesk Brands API is part of the Zendesk Support API that lets you programmatically manage a multibrand setup. It provides endpoints to list, create, update, delete, and fe...

Zendesk Channels API

The Zendesk Channels API (Channel Framework) lets developers build custom integrations that bring messages from any external source into Zendesk and send agent replies back out ...

Zendesk Chat File Redactions API

The Zendesk Chat File Redactions API lets administrators and trusted tools permanently remove files that were shared in live chat conversations. By redacting a file, its asset i...

Zendesk Chat Redactions API

The Zendesk Chat Redactions API lets you programmatically remove sensitive information from chat transcripts and any shared files, so teams can meet security and privacy require...

Zendesk Comment Redactions API

The Zendesk Comment Redactions API lets you programmatically and permanently remove sensitive information from ticket conversations without deleting the entire message. By targe...

Zendesk Custom Objects API

The Zendesk Custom Objects API lets you model and store your own business datasuch as orders, subscriptions, devices, or contractsdirectly in Zendesk and relate it to native res...

Zendesk Custom Roles API

The Zendesk Custom Roles API lets you programmatically manage the agent permission sets used in Zendesk Support (typically on Enterprise plans). Through it, you can list and fet...

Zendesk Custom Status API

The Zendesk Custom Status API lets you programmatically manage the custom ticket statuses your account uses beyond the builtins. With it, you can list and retrieve statuses, cre...

Zendesk Custom Statuses API

The Zendesk Custom Statuses API lets you programmatically create, read, update, delete, and reorder the custom ticket statuses your account uses, giving you more granular workfl...

Zendesk Deleted Tickets API

The Zendesk Deleted Tickets API lets you manage tickets that have been soft-deleted in Zendesk Support. It provides endpoints to list and inspect deleted tickets, restore them t...

Zendesk Deleted Users API

The Zendesk Deleted Users API lets administrators manage users who have been soft-deleted in a Zendesk Support account. It provides endpoints to list and inspect deleted user re...

Zendesk Deletion Schedules API

The Zendesk Deletion Schedules API lets you programmatically plan and manage future-dated deletions of data in Zendesk to meet retention and privacy requirements (for example, G...

Zendesk Dynamic Content API

The Zendesk Dynamic Content API lets you manage reusable, localized text snippetscalled dynamic content itemsso you can keep messages consistent across macros, triggers, automat...

Zendesk Email Notifications API

The Zendesk Email Notifications API (in Zendesk Support) lets admins and developers programmatically inspect the outbound emails Zendesk sendssuch as ticket update notifications...

Zendesk Group Memberships API

The Zendesk Group Memberships API lets you programmatically manage the relationship between users (typically agents) and groups in a Zendesk Support account. With it, you can li...

Zendesk Group SLAs API

The Zendesk Group SLAs API lets you manage and report on service-level targets that are scoped to support groups, not just to tickets overall. With it, you can programmatically ...

Zendesk Groups API

The Zendesk Groups API lets you programmatically manage the agent groups that power ticket routing and workflows in Zendesk Support. With it, you can create, list, retrieve, upd...

Zendesk Imports API

The Zendesk Imports API lets you programmatically load large volumes of records into Zendesk in a controlled, asynchronous wayideal for migrations, initial seeding, or ongoing s...

Zendesk Incremental API

The Zendesk Incremental API lets you export only the records that have changed since a specific point in time, making it easy to keep external systems in sync without repeatedly...

Zendesk Job Statuses

Zendesk Job Statuses is the mechanism and API resource that tracks long-running, asynchronous tasks kicked off in Zendesksuch as bulk ticket updates, user or organization import...

Zendesk Locales API

The Zendesk Locales API is a read-only service that lets you discover which languages and regional variants Zendesk supports and which are enabled on your account. It provides l...

Zendesk Macros API

The Zendesk Macros API lets you programmatically manage the reusable, predefined actions that agents apply to Support tickets. With it, you can list, create, update, delete, and...

Zendesk Oauth API

The Zendesk OAuth API implements the OAuth 2.0 standard to let apps securely access Zendesk data on a users or accounts behalf without sharing passwords. Developers register an ...

Zendesk Object Layouts API

The Zendesk Object Layouts API lets you programmatically control how record pages look and behave in Agent Workspace. It provides CRUD endpoints to define which fields and compo...

Zendesk Organization Fields API

The Zendesk Organization Fields API lets you define and manage the custom fields that appear on organization records in Zendesk Support. You can list and inspect existing fields...

Zendesk Organization Memberships API

The Zendesk Organization Memberships API lets you programmatically manage the links between users and organizations in Zendesk. With it, you can create, list, find, and delete o...

Zendesk Organization Merges API

Zendesks Organization Merges API lets you consolidate two organizations into one clean record by merging a source organization into a target. During a merge, all users belonging...

Zendesk Organization Subscriptions API

The Zendesk Organization Subscriptions API lets you programmatically manage which users follow an organization so they automatically receive notifications about that organizatio...

Zendesk Organizations API

The Zendesk Organizations API is a RESTful interface for managing the companies or groups that your users belong to in Zendesk Support. It lets you create, read, update, and del...

Zendesk Problems API

The Zendesk Problems API helps you manage problem tickets and their relationship to incident tickets, so you can track and resolve widespread issues affecting multiple customers...

Zendesk Push Notification Devices API

The Zendesk Push Notification Devices API lets you register and manage the mobile devices that should receive push notifications for a given Zendesk user. With it, you can creat...

Zendesk Queues API

The Zendesk Queues API provides programmatic control over the queues that route work to agents across channels, letting you define and manage how tickets, messages, or calls are...

Zendesk Recipient Addresses API

The Zendesk Recipient Addresses API lets you programmatically manage the email identities your Zendesk Support account can send from in ticket notifications. It allows you to li...

Zendesk Relationships API

The Zendesk Relationships API lets you model, create, and query links between data entities in Zendesk, spanning both standard resources (like users, organizations, and tickets)...

Zendesk Requests API

The Zendesk Requests API is the end-userfacing interface for support tickets, designed for customers to create, view, and update their own requests from web or mobile apps witho...

Zendesk Resource Collections API

The Zendesk Resource Collections API provides a single, consistent way to list and retrieve Zendesk objectssuch as tickets, users, organizations, and knowledge contentwithout ha...

Zendesk Routing API

The Zendesk Routing API gives you programmatic control over how customer work is distributed to agents across channels. It lets you create and update work items (from tickets, m...

Zendesk Satisfaction Ratings API

Zendesks Satisfaction Ratings API lets you programmatically work with customer satisfaction (CSAT) results tied to Support tickets. It provides endpoints to retrieve and page th...

Zendesk Satisfaction Reasons API

The Zendesk Satisfaction Reasons API lets you programmatically manage the predefined list of reasons customers can choose when they leave a bad satisfaction rating on a ticket. ...

Zendesk Search API

The Zendesk Search API lets you programmatically find records across your Zendesk Support accountprimarily tickets, users, and organizationsusing a flexible query language that ...

Zendesk Sessions API

The Zendesk Sessions API lets you audit and control users active sign-in sessions in your Zendesk account. It provides endpoints to list current sessions (for the authenticated ...

Zendesk Sharing Agreements API

The Zendesk Sharing Agreements API lets you programmatically set up and manage ticketsharing relationships between separate Zendesk accounts so teams can collaborate on the same...

Zendesk Skips API

The Zendesk Skips API provides programmatic access to events where an agent doesnt accept or actively skips a routed work item (such as a ticket or conversation) in omnichannel ...

Zendesk SLAs API

The Zendesk SLAs API lets you programmatically manage and track service level agreement policies in Zendesk Support. It enables you to list, create, update, delete, and reorder ...

Zendesk Suspended Tickets API

The Zendesk Suspended Tickets API lets you programmatically find and manage inbound emails that Zendesk quarantines as suspended before they become tickets. You can list and ins...

Zendesk Tags API

The Zendesk Tags API (part of the Support API) lets you programmatically manage the freeform tags used to categorize records in Zendesk. It provides REST endpoints to list all t...

Zendesk Target Failures API

The Zendesk Target Failures API helps you monitor and troubleshoot failed delivery attempts to legacy targets (such as HTTP, URL, or email targets) that triggers and automations...

Zendesk Targets API

The Zendesk Targets API lets you programmatically manage targets, which are external destinations that Zendesk Support triggers and automations can notify when conditions are me...

Zendesk Ticket Audits API

The Zendesk Ticket Audits API exposes the complete, immutable change history of a Support ticket, letting you retrieve every audit generated whenever a ticket is created or upda...

Zendesk Ticket Content Pins API

The Zendesk Ticket Content Pins API lets you programmatically manage the pinned references that keep important information visible on a support ticket. With it, you can create, ...

Zendesk Ticket Fields API

The Zendesk Ticket Fields API lets you programmatically manage the structured fields that appear on Zendesk Support tickets.

Zendesk Ticket Form Statuses API

The Zendesk Ticket Form Statuses API lets you control which ticket statuses (including custom ticket statuses) are available on each ticket form, so you can tailor status option...

Zendesk Ticket Forms API

The Zendesk Ticket Forms API lets you programmatically create, read, update, delete, and reorder the ticket forms that shape how tickets are submitted and displayed in Zendesk S...

Zendesk Ticket Metrics API

The Zendesk Ticket Metrics API lets you programmatically access the operational and SLA metrics that Zendesk calculates for each support ticket. It provides perticket summaries ...

Zendesk Tickets API

The Zendesk Tickets API is the primary REST interface for managing support tickets programmatically. It lets you create, read, update, and delete tickets; set core and custom fi...

Zendesk Trigger Categories API

The Zendesk Trigger Categories API lets you programmatically organize Zendesk Support triggers into logical groups, making large sets of business rules easier to manage at scale...

Zendesk Triggers API

The Zendesk Triggers API lets you programmatically manage the ticket triggers that power automation in Zendesk Support. Triggers are eventbased business rules that run immediate...

Zendesk Uploads API

The Zendesk Uploads API lets you upload files to Zendesk Support so they can be attached to tickets or embedded inline in ticket comments. When you POST a file, the API creates ...

Zendesk User Fields API

The Zendesk User Fields API lets you programmatically define and manage the custom attributes you store on users in Zendesk Support. You can list, create, update, and delete use...

Zendesk Users API

The Zendesk Users API is part of the Zendesk Support REST API and lets you programmatically manage the people in your accountend users, agents, and admins. It provides endpoints...

Zendesk Views API

The Zendesk Views API lets you programmatically manage and use ticket viewsthe saved sets of filtering, sorting, and column rules that define agent queues. With it, you can list...

Zendesk Workspaces API

The Zendesk Workspaces API lets you programmatically create, read, update, delete, and prioritize contextual workspaces that shape the Agent Workspace experience. With it, admin...

Zendesk Help Center Articles API

The Zendesk Help Center Articles API lets you programmatically manage knowledge base articles in your Help Center. You can create, read, update, and delete articles, manage thei...

Zendesk Help Center Sections API

The Zendesk Help Center Sections API lets you create, read, update, and delete sections within your Help Center categories. Sections organize articles into logical groups and su...

Zendesk Help Center Categories API

The Zendesk Help Center Categories API lets you programmatically manage the top-level organizational structure of your knowledge base. You can create, read, update, and delete c...

Zendesk Help Center Translations API

The Zendesk Help Center Translations API lets you manage multilingual content for articles, sections, and categories. You can create, read, update, and delete translations for H...

Zendesk Help Center Article Attachments API

The Zendesk Help Center Article Attachments API lets you manage file attachments associated with Help Center articles. You can upload new attachments, list existing ones for an ...

Zendesk Help Center Article Comments API

The Zendesk Help Center Article Comments API lets you manage comments on knowledge base articles. Users can provide feedback by adding comments to articles, and the API provides...

Zendesk Help Center Article Labels API

The Zendesk Help Center Article Labels API lets you manage the labels applied to knowledge base articles. Labels help categorize and organize articles for easier discovery. You ...

Zendesk Help Center Topics API

The Zendesk Help Center Topics API lets you manage community discussion topics in your Help Center. A topic represents a collection of community posts on a subject. You can crea...

Zendesk Help Center Posts API

The Zendesk Help Center Posts API lets you manage community posts within Help Center topics. You can list all posts, all posts in a given topic, or all posts by a specific user....

Zendesk Help Center Post Comments API

The Zendesk Help Center Post Comments API lets you manage comments on community posts. You can list comments on a post, add new comments, update existing comments, and delete co...

Zendesk Help Center Votes API

The Zendesk Help Center Votes API lets you access vote data for knowledge base and community content. You can list all votes cast by a given user, or all votes cast for a given ...

Zendesk Help Center Content Subscriptions API

The Zendesk Help Center Content Subscriptions API lets users subscribe to sections, articles, community posts, and community topics to receive notifications when content is adde...

Zendesk Help Center User Segments API

The Zendesk Help Center User Segments API lets you manage user segments that control access to Help Center content. User segments define groups of users who can view specific ar...

Zendesk Help Center Permission Groups API

The Zendesk Help Center Permission Groups API lets you manage which agents can create, update, archive, and publish articles. A management permission group consists of a set of ...

Zendesk Help Center Search API

The Zendesk Help Center Search API provides three different search endpoints for finding content in your knowledge base. The Search Articles and Search Posts endpoints enable yo...

Zendesk Talk API

The Zendesk Talk API is the reference API for managing Zendesk voice capabilities. It provides endpoints for managing phone numbers, digital lines, greetings, greeting categorie...

Zendesk Talk Phone Numbers API

The Zendesk Talk Phone Numbers API lets you manage the phone numbers in your Zendesk voice account. You can list existing phone numbers, search for available numbers to purchase...

Zendesk Talk Greetings API

The Zendesk Talk Greetings API lets you manage the greetings used in your Zendesk voice account. Zendesk provides default greetings, but you can replace them with custom greetin...

Zendesk Talk IVRs API

The Zendesk Talk IVRs API lets you manage Interactive Voice Response systems that use keypad tones to route customers to the right agent or department, provide recorded response...

Zendesk Talk Recordings API

The Zendesk Talk Recordings API lets you manage call recordings stored by Talk. Recordings are exposed in the corresponding ticket in a voice comment. The API provides endpoints...

Zendesk Talk Stats API

The Zendesk Talk Stats API provides access to call statistics and current queue activity for your voice account. You can retrieve agent overview metrics including average talk t...

Zendesk Talk Availabilities API

The Zendesk Talk Availabilities API lets you manage and query agent availability for voice calls. It provides information about agent state, call status, and connection method, ...

Zendesk Talk Lines API

The Zendesk Talk Lines API lets you list the available lines, including both phone numbers and digital lines, in your Zendesk voice account. This provides a unified view of all ...

Zendesk Talk Digital Lines API

The Zendesk Talk Digital Lines API lets you manage the digital lines in your Zendesk voice account. Digital lines enable browser-based calling without traditional phone numbers,...

Zendesk Talk Voice Settings API

The Zendesk Talk Voice Settings API lets you view and manage the account settings of your Zendesk voice account. It provides endpoints to retrieve and update configuration optio...

Zendesk Talk Partner Edition API

The Zendesk Talk Partner Edition API includes a Standard Call Object with endpoints to save, read, and update call-related data in Zendesk. It enables telephony partners to inte...

Zendesk Chat Accounts API

The Zendesk Chat Accounts API lets you get or set account information for your Zendesk Chat instance. If you created your Zendesk Chat account in Zendesk Support, access to the ...

Zendesk Chat Agents API

The Zendesk Chat Agents API lets you get or set agent information for your Zendesk Chat instance. If you created your Zendesk Chat account in Zendesk Support, access to the Agen...

Zendesk Chat Visitors API

The Zendesk Chat Visitors API lets you get or set visitor information for your Zendesk Chat instance. Visitors represent end users who initiate chat sessions through the Zendesk...

Zendesk Chat Chats API

The Zendesk Chat Chats API provides access to individual chat records with information including agent IDs, agent names, department information, chat history, conversions, and g...

Zendesk Chat Departments API

The Zendesk Chat Departments API lets you get or set department information for your Chat instance. Departments enable you to route chats to specific groups of agents, configure...

Zendesk Chat Shortcuts API

The Zendesk Chat Shortcuts API lets you manage canned responses that agents can use during live chat conversations. You can list all shortcuts for the account, create new ones, ...

Zendesk Chat Triggers API

The Zendesk Chat Triggers API lets you manage proactive chat triggers that automatically engage visitors based on specified conditions. You can list triggers, add new triggers, ...

Zendesk Chat Bans API

The Zendesk Chat Bans API lets you manage banned visitors in your Chat account. You can list banned visitors with cursor-based pagination, create new bans, and remove existing b...

Zendesk Chat Roles API

The Zendesk Chat Roles API lets you manage agent roles and permissions within your Chat account. You can retrieve role definitions and manage role assignments to control what ac...

Zendesk Chat Skills API

The Zendesk Chat Skills API lets you manage skills used for routing chats to qualified agents. You can get or set skill information, enabling skills-based routing where chats ar...

Zendesk Chat Goals API

The Zendesk Chat Goals API lets you manage conversion goals for your Chat account. Goals track specific visitor actions such as page visits or purchases that occur during or aft...

Zendesk Chat Routing Settings API

The Zendesk Chat Routing Settings API lets you get or modify chat routing settings for your account. It controls how incoming chats are distributed to available agents based on ...

Zendesk Real-Time Chat API

The Zendesk Real-Time Chat API provides streaming access to real-time chat metrics and activity data. It enables building live dashboards and monitoring tools that display curre...

Zendesk Chat Conversations API

The Zendesk Chat Conversations API lets your application act as a Zendesk Chat agent and interact with customers. It is a GraphQL API that supports WebSocket connections for rea...

Zendesk Webhooks API

The Zendesk Webhooks API lets you create, manage, and monitor webhooks that send HTTP requests to specified URLs in response to events in Zendesk. It is the modern replacement f...

Zendesk Sell Contacts API

The Zendesk Sell Contacts API provides a simple interface to manage your contacts. A contact represents an individual or an organization. Each contact has customer_status and pr...

Zendesk Sell Leads API

The Zendesk Sell Leads API provides a simple interface to manage leads. A lead represents an individual or organization that expresses interest in your goods or services. You ca...

Zendesk Sell Deals API

The Zendesk Sell Deals API provides a simple interface to manage deals. You can create, delete, and update deals, retrieve individual deals or lists of all deals. Every deal can...

Zendesk Sell Pipelines API

The Zendesk Sell Pipelines API provides a read-only interface to your sales pipeline definitions. Sales pipelines consist of a sequence of stages that deals progress through as ...

Zendesk Sell Stages API

The Zendesk Sell Stages API provides read-only access to details of your sales pipeline stages. Stages are key components of a sales pipeline, and each stage can have any number...

Zendesk Sell Tasks API

The Zendesk Sell Tasks API provides a simple interface to manage tasks. A task can be either floating (associated only with a user) or related (associated with a lead, contact, ...

Zendesk Sell Notes API

The Zendesk Sell Notes API provides a simple interface to manage notes. You can create, read, update, and delete notes associated with leads, contacts, and deals in your CRM.

Zendesk Sell Calls API

The Zendesk Sell Calls API lets you create, read, and delete call records in your CRM. Calls can be associated with leads, contacts, and deals to maintain a complete activity hi...

Zendesk Sell Text Messages API

The Zendesk Sell Text Messages API provides read-only access to text messages sent and received within Zendesk Sell. You can retrieve individual messages and list all text messa...

Zendesk Sell Products API

The Zendesk Sell Products API lets you manage your product catalog. You can create, read, update, and delete products. To add products to a deal, create an Order and then popula...

Zendesk Sell Orders API

The Zendesk Sell Orders API provides a simple interface to manage orders. An order is a list of line items associated with a deal. You can create, read, update, and delete order...

Zendesk Sell Line Items API

The Zendesk Sell Line Items API lets you manage individual line items within orders. Line items correspond to products in your catalog and include quantity, pricing, and currenc...

Zendesk Sell Collaborations API

The Zendesk Sell Collaborations API provides a simple interface to manage collaborations. You can create, read, and delete collaborations to enable team members to work together...

Zendesk Sell Sequences API

The Zendesk Sell Sequences API provides a read-only interface to sequences. A sequence is a set of steps with timeliness of their execution, where each step can be either an aut...

Zendesk Sell Lead Sources API

The Zendesk Sell Lead Sources API provides a simple interface to manage lead sources. You can create, read, update, and delete sources to track where your leads originate from.

Zendesk Sell Deal Sources API

The Zendesk Sell Deal Sources API provides a simple interface to manage deal sources. You can create, read, update, and delete sources to track where your deals originate from.

Zendesk Sell Lead Conversions API

The Zendesk Sell Lead Conversions API provides a simple interface to manage lead conversions. You can create or read lead conversions that transform leads into contacts and opti...

Zendesk Sell Tags API

The Zendesk Sell Tags API provides a simple interface to manage tags. You can create, read, update, and delete tags used to categorize and organize leads, contacts, and deals in...

Zendesk Sell Custom Fields API

The Zendesk Sell Custom Fields API lets you manage custom fields for leads, contacts, and deals. You can assign any number of custom fields as key-value pairs. Custom fields mus...

Zendesk Sunshine Conversations API

The Zendesk Sunshine Conversations API is a messaging platform that lets you unify messages from every channel into a single conversation and build interactive experiences. You ...

Zendesk Omnichannel API

The Zendesk Omnichannel API provides access to agent availability and status information across Zendesk channels. It includes unified and custom agent statuses, per-channel agen...

Zendesk Unified Agent Statuses API

The Zendesk Unified Agent Statuses API lets you manage and query unified agent statuses that span across all channels in omnichannel routing. It provides a single view of each a...

Zendesk Omnichannel Engagements API

The Zendesk Omnichannel Engagements API provides access to engagement data for agents across all channels. It enables tracking and reporting on how agents interact with work ite...

Zendesk Apps API

The Zendesk Apps API lets you manage apps installed on your Zendesk account. It lists all public apps on the Zendesk Marketplace, and for authenticated agents and admins, also l...

Zendesk Account Settings API

The Zendesk Account Settings API lets you view and manage the configuration settings for your Zendesk Support account, including settings for tickets, agents, security, branding...

Zendesk Schedules API

The Zendesk Schedules API lets you manage business hour schedules that define when your support team is available. Schedules are used by SLA policies, triggers, automations, and...

Zendesk User Identities API

The Zendesk User Identities API lets you manage the email addresses, phone numbers, X (Twitter) handles, and other identities associated with a user. You can list, create, updat...

Zendesk Ticket Comments API

The Zendesk Ticket Comments API lets you manage comments on support tickets. Comments are the public and internal messages exchanged between agents, end users, and collaborators...

Zendesk Skill-Based Routing API

The Zendesk Skill-Based Routing API lets you manage skills and skill-based routing rules that match tickets to agents with the right expertise. You can define skills such as lan...

Features

Omnichannel Ticketing

Unified ticket management across email, chat, phone, social media, and messaging channels in a single workspace.

Help Center and Knowledge Base

Self-service help center with articles, sections, categories, community topics, and full-text search.

Live Chat and Messaging

Real-time chat with visitors and customers including proactive triggers, routing, departments, and chat history.

Automations and Triggers

Time-based automations and event-driven triggers to route, escalate, and resolve tickets without manual intervention.

CRM with Zendesk Sell

Sales CRM with contacts, leads, deals, pipelines, sequences, and activity tracking for sales teams.

Talk Voice Support

Cloud-based call center with IVR, call recording, voicemail, phone number management, and real-time analytics.

Custom Objects and Fields

Extend the data model with custom objects, fields, and relationships to fit unique business requirements.

Webhooks and Integrations

Event-driven webhooks and a marketplace of integrations for connecting Zendesk with third-party tools.

Use Cases

Customer Support Operations

Manage the full lifecycle of customer support tickets from creation through resolution across all channels.

Self-Service Knowledge Management

Build and maintain a searchable knowledge base for customers and agents to reduce ticket volume.

Sales Pipeline Management

Track leads, contacts, and deals through customizable sales pipelines with activity logging and forecasting.

Workforce Routing and Optimization

Route tickets to the right agents based on skills, availability, and workload using skill-based routing rules.

Compliance and Data Privacy

Redact sensitive information from tickets and chats, manage audit logs, and enforce data retention policies.

Integrations

Salesforce

Bidirectional sync between Zendesk Support and Salesforce CRM for unified customer data.

Slack

Create and manage Zendesk tickets directly from Slack channels with real-time notifications.

Jira

Link Zendesk tickets to Jira issues for seamless collaboration between support and engineering teams.

Shopify

View customer order data and manage e-commerce support directly within the Zendesk agent workspace.

Zendesk Marketplace

Ecosystem of over 1,000 pre-built apps and integrations available through the Zendesk Marketplace.

Event Specifications

Zendesk Webhooks

Zendesk Webhooks allow you to receive real-time HTTP notifications when events occur in your Zendesk account. Webhooks are the modern replacement for legacy targets and support ...

ASYNCAPI

Semantic Vocabularies

Zendesk Context

0 classes · 5 properties

JSON-LD

Zendesk Support Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Zendesk API Rules

7 rules · 7 errors

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🔗
LinkedIn
LinkedIn
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📰
Blog
Blog
🔗
Marketplace
Marketplace
💰
Pricing
Pricing
📝
SignUp
SignUp
🔗
Security
Security
📰
Blog
Blog
🎓
Training
Training
🔗
Partners
Partners
🔗
Documentation
Documentation
💬
Support
Support
🔗
Documentation
Documentation
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Login
Login
📄
ChangeLog
ChangeLog
🔗
RateLimits
RateLimits
🔑
Authentication
Authentication
💬
Support
Support
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
CLI
CLI
👥
GitHubRepository
GitHubRepository

Sources

Raw ↑
aid: zendesk
url: https://raw.githubusercontent.com/api-evangelist/zendesk/refs/heads/main/apis.yml
apis:
- aid: zendesk:assignables
  name: Zendesk Assignables API
  tags:
  - Assignables
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/introduction/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/introduction/
    type: Documentation
  - url: openapi/assignables-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Assignables API lets you find out who or what can be assigned to a piece of worktypically a
    ticketgiven your accounts permissions, groups, and routing rules. It returns the set of eligible assignees (such
    as agents or groups) for a particular context, so you can build assignee pickers in custom apps, validate that an
    assignment is allowed before updating a ticket, or automate routing workflows.
- aid: zendesk:target-type
  name: Zendesk Target Type API
  tags:
  - Target Types
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/targets/targets/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/targets/targets/
    type: Documentation
  - url: openapi/target-type-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Target Types API exposes a catalog of the legacy target integrations your Zendesk account supportssuch
    as email or HTTP/URL targetsthat triggers and automations can use to send notifications or payloads to external
    systems. Its primarily a discovery endpoint: it lets you list the available target types and see the fields each
    one requires, so you can correctly create target instances with the Targets API.
- aid: zendesk:account
  name: Zendesk Account API
  tags:
  - Accounts
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://api.getbase.com
  humanURL: https://developer.zendesk.com/api-reference/sales-crm/resources/account/
  properties:
  - url: https://developer.zendesk.com/api-reference/sales-crm/resources/account/
    type: Documentation
  - url: openapi/account-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Account API lets you programmatically work with account-level records and settings so you can keep
    Zendesk in sync with the rest of your stack. In Zendesk Sell, it exposes endpoints to list, retrieve, create,
    update, and delete account objects (the companies you do business with), manage custom fields and tags, and relate
    accounts to contacts and deals, with search, filtering, and pagination for efficient data access.
- aid: zendesk:accounts
  name: Zendesk Accounts API
  tags:
  - Accounts
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://api.getbase.com
  humanURL: https://developer.zendesk.com/api-reference/sales-crm/resources/account/
  properties:
  - url: https://developer.zendesk.com/api-reference/sales-crm/resources/account/
    type: Documentation
  - url: openapi/accounts-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Sell Accounts API lets you programmatically manage the company records (accounts) in your CRM. It
    provides REST endpoints to create, read, update, and delete accounts; search and filter them; and work with
    related data such as associated contacts, deals, activities, notes, tags, and custom fields.
- aid: zendesk:activities
  name: Zendesk Activities API
  tags:
  - Activities
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/activity_stream/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/activity_stream/
    type: Documentation
  - url: openapi/activities-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Sell Activities API lets you programmatically manage the work your sales team doessuch as calls,
    emails, meetings, and tasksby creating, reading, updating, and deleting activity records. Activities can be linked
    to leads, contacts, and deals, include details like due dates, reminders, outcomes, owners, and notes, and can be
    filtered and paginated by type, status, user, or timeframe.
- aid: zendesk:any-channel
  name: Zendesk Any Channel API
  tags:
  - Channels
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/channel_framework/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/channel_framework/
    type: Documentation
  - url: openapi/any-channel-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Any Channel API (also called the Channel Framework) lets developers turn virtually any external
    communication sourcemessaging apps, social networks, SMS gateways, custom apps, or other platformsinto a
    firstclass Zendesk channel.
- aid: zendesk:approval-workflow-instances
  name: Zendesk Approval Workflow Instances API
  tags:
  - Approvals
  - Instances
  - Workflows
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/introduction/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/introduction/
    type: Documentation
  - url: openapi/approval-workflow-instances-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Approval Workflow Instances API lets you programmatically start, track, and manage approvals that are
    built with Zendesks workflow tools. Using REST endpoints, you can create an instance of a predefined approval
    workflow, associate it with a record such as a ticket, pass input data, and then query the instance to monitor its
    current state and steps.
- aid: zendesk:attachments
  name: Zendesk Attachments API
  tags:
  - Attachments
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket-attachments/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket-attachments/
    type: Documentation
  - url: openapi/attachments-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Attachments API lets you handle files that users add to Zendesk, primarily for ticket comments (and,
    via related endpoints, other content like help center articles). You upload a file to Zendesk storage to get an
    upload token, then reference that token when creating or updating a ticket comment so the file becomes an
    attachment.
- aid: zendesk:audit-logs
  name: Zendesk Audit Logs API
  tags:
  - Audit Logs
  - Audits
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/audit_logs/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/audit_logs/
    type: Documentation
  - url: openapi/audit-logs-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Audit Logs API lets you programmatically retrieve a chronological record of important administrative
    and security-related events in your Zendesk accountsuch as configuration changes, user and role updates,
    authentications, and other actions that affect account settings.
- aid: zendesk:autocomplete
  name: Zendesk Autocomplete API
  tags:
  - Autocomplete
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/organizations/organizations/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/organizations/organizations/
    type: Documentation
  - url: openapi/autocomplete-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Autocomplete API provides fast, typeahead-style suggestions for common Zendesk resourcesmost notably
    users and organizationsso your app can quickly find matches as someone types. You send a partial query (like a
    name or email) and get back a small, relevance-ordered list of candidates, limited to fields you need (for
    example, id, name, email) and filtered by the requesters permissions.
- aid: zendesk:automations
  name: Zendesk Automations API
  tags:
  - Automations
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/business-rules/automations/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/business-rules/automations/
    type: Documentation
  - url: openapi/automations-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Automations API lets you programmatically manage time-based business rules that keep Support tickets
    moving without manual work. Automations evaluate ticket conditions on a regular schedule (typically hourly) using
    time metrics like hours since creation, last update, or status change, and then perform actions such as changing
    status or priority, reassigning, adding tags, or sending notifications.
- aid: zendesk:bookmarks
  name: Zendesk Bookmarks API
  tags:
  - Bookmarks
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/ticket-management/bookmarks/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/ticket-management/bookmarks/
    type: Documentation
  - url: openapi/bookmarks-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Bookmarks API lets you programmatically manage an agents personal starred items in Zendesk, providing
    endpoints to list, create, and delete bookmarks. A bookmark is a lightweight record that points to another Zendesk
    resource (for example, something an agent wants quick access to in the interface), and its scoped to the user who
    created it. With the API you can fetch all of a users bookmarks, add new ones to surface important work, and
    remove those that are no longer relevant.
- aid: zendesk:brand-agents
  name: Zendesk Brand Agents API
  tags:
  - Brand Agents
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/brand_agents/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/brand_agents/
    type: Documentation
  - url: openapi/brand-agents-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Brand Agents API lets you programmatically manage which agents have access to which brands in a
    multibrand Zendesk Support account. It provides endpoints to list the agents associated with a given brand and to
    add or remove agents from that brand, so you can automate onboarding/offboarding, sync brand access from external
    directories, and enforce leastprivilege access at scale.
- aid: zendesk:brands
  name: Zendesk Brands API
  tags:
  - Brands
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/brands/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/brands/
    type: Documentation
  - url: openapi/brands-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Brands API is part of the Zendesk Support API that lets you programmatically manage a multibrand
    setup. It provides endpoints to list, create, update, delete, and fetch the default brand, along with
    brand-specific settings used across the agent workspace, Help Center, and email.
- aid: zendesk:channels
  name: Zendesk Channels API
  tags:
  - Channels
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/channel_framework/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/channel_framework/
    type: Documentation
  - url: openapi/channels-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Channels API (Channel Framework) lets developers build custom integrations that bring messages from
    any external source into Zendesk and send agent replies back out to the original channel. With it, you can
    register and configure channel accounts, accept inbound messages and attachments, map senders to end users, create
    or update tickets/conversations, preserve threading and context with metadata, and use channelback to post agent
    replies to the thirdparty system.
- aid: zendesk:chat-file-redactions
  name: Zendesk Chat File Redactions API
  tags:
  - Chats
  - Fiiles
  - Redactions
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/live-chat/chat-api/chats/
  properties:
  - url: https://developer.zendesk.com/api-reference/live-chat/chat-api/chats/
    type: Documentation
  - url: openapi/chat-file-redactions-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Chat File Redactions API lets administrators and trusted tools permanently remove files that were
    shared in live chat conversations. By redacting a file, its asset is taken out of circulation so it can no longer
    be downloaded or accessed via its URL, helping teams remediate accidental sharing of sensitive information and
    meet privacy or compliance requirements (for example, GDPR or CCPA).
- aid: zendesk:chat-redactions
  name: Zendesk Chat Redactions API
  tags:
  - Chats
  - Redactions
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/live-chat/chat-api/chats/
  properties:
  - url: https://developer.zendesk.com/api-reference/live-chat/chat-api/chats/
    type: Documentation
  - url: openapi/chat-redactions-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Chat Redactions API lets you programmatically remove sensitive information from chat transcripts and
    any shared files, so teams can meet security and privacy requirements without deleting entire conversations. You
    can target specific parts of a message (for example, a credit card number or password), redact an entire message,
    or remove an attachment; the change is permanent and designed to preserve the rest of the transcript and its
    metadata.
- aid: zendesk:comment-redactions
  name: Zendesk Comment Redactions API
  tags:
  - Comments
  - Redactions
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_comments/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_comments/
    type: Documentation
  - url: openapi/comment-redactions-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Comment Redactions API lets you programmatically and permanently remove sensitive information from
    ticket conversations without deleting the entire message. By targeting a specific ticket comment and supplying the
    text to scrub (for example, credit card numbers, passwords, or PII), the API replaces the matching content in both
    the plain text and HTML versions with a redacted placeholder and records a redaction event in the tickets audit
    trail.
- aid: zendesk:custom-objects
  name: Zendesk Custom Objects API
  tags:
  - Custom Objects
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/custom-data/introduction/
  properties:
  - url: https://developer.zendesk.com/api-reference/custom-data/introduction/
    type: Documentation
  - url: openapi/custom-objects-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Custom Objects API lets you model and store your own business datasuch as orders, subscriptions,
    devices, or contractsdirectly in Zendesk and relate it to native resources like tickets, users, and organizations.
    With it, you define object types and fields, create, read, update, and delete records, and establish one-to-one or
    one-to-many relationships so agents and workflows can access rich context in the Agent Workspace.
- aid: zendesk:custom-roles
  name: Zendesk Custom Roles API
  tags:
  - Custom Roles
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/custom_roles/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/custom_roles/
    type: Documentation
  - url: openapi/custom-roles-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Custom Roles API lets you programmatically manage the agent permission sets used in Zendesk Support
    (typically on Enterprise plans). Through it, you can list and fetch existing roles, create new ones, update their
    names, descriptions, and granular permissions, and delete roles you no longer need.
- aid: zendesk:custom-status
  name: Zendesk Custom Status API
  tags:
  - Custom Status
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/custom_ticket_statuses/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/custom_ticket_statuses/
    type: Documentation
  - url: openapi/custom-status-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Custom Status API lets you programmatically manage the custom ticket statuses your account uses beyond
    the builtins. With it, you can list and retrieve statuses, create new ones, update labels and descriptions for
    agents and end users, localize translations, activate or deactivate statuses, and control their display order.
- aid: zendesk:custom-statuses
  name: Zendesk Custom Statuses API
  tags:
  - Custom Statuses
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/custom_ticket_statuses/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/custom_ticket_statuses/
    type: Documentation
  - url: openapi/custom-statuses-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Custom Statuses API lets you programmatically create, read, update, delete, and reorder the custom
    ticket statuses your account uses, giving you more granular workflow states while still rolling up to Zendesks
    core status categories (like New, Open, Pending, On-hold, Solved, Closed) for SLAs and reporting.
- aid: zendesk:deleted-tickets
  name: Zendesk Deleted Tickets API
  tags:
  - Deleted Tickets
  - Tickets
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/tickets/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/tickets/
    type: Documentation
  - url: openapi/deleted-tickets-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Deleted Tickets API lets you manage tickets that have been soft-deleted in Zendesk Support. It
    provides endpoints to list and inspect deleted tickets, restore them to an active state if they were removed by
    mistake, or permanently delete them when you need to purge data. The API also supports bulk restore and bulk
    permanent deletion for handling many tickets at once.
- aid: zendesk:deleted-users
  name: Zendesk Deleted Users API
  tags:
  - Deleted Users
  - Users
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/users/users/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/users/users/
    type: Documentation
  - url: openapi/deleted-users-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Deleted Users API lets administrators manage users who have been soft-deleted in a Zendesk Support
    account. It provides endpoints to list and inspect deleted user records, restore a deleted user to an active state
    if the deletion was accidental, or permanently purge a user when you need to remove their personal data for
    compliance.
- aid: zendesk:deletion-schedules
  name: Zendesk Deletion Schedules API
  tags:
  - Deletion Schedules
  - Schedules
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/business-rules/deletion_schedules/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/business-rules/deletion_schedules/
    type: Documentation
  - url: openapi/deletion-schedules-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Deletion Schedules API lets you programmatically plan and manage future-dated deletions of data in
    Zendesk to meet retention and privacy requirements (for example, GDPR/CCPA). Instead of deleting immediately, you
    create schedules that target specific records (such as user or ticket data), choose when the deletion should
    occur, and then monitor, update, or cancel those schedules before they run.
- aid: zendesk:dynamic-content
  name: Zendesk Dynamic Content API
  tags:
  - Content
  - Dynamic Content
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/ticket-management/dynamic_content/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/ticket-management/dynamic_content/
    type: Documentation
  - url: openapi/dynamic-content-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Dynamic Content API lets you manage reusable, localized text snippetscalled dynamic content itemsso
    you can keep messages consistent across macros, triggers, automations, email notifications, and apps. With it, you
    can programmatically create, read, update, and delete items; add and edit language variants; set a default locale;
    and activate or deactivate content.
- aid: zendesk:email-notifications
  name: Zendesk Email Notifications API
  tags:
  - Email
  - Notifications
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/email_notifications/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/email_notifications/
    type: Documentation
  - url: openapi/email-notifications-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Email Notifications API (in Zendesk Support) lets admins and developers programmatically inspect the
    outbound emails Zendesk sendssuch as ticket update notifications. It exposes searchable delivery logs and metadata
    for each message, including recipient, subject, timestamps, delivery status (for example delivered, deferred,
    bounced, or complaint) and failure reasons, plus identifiers that help trace which ticket or business rule
    triggered the email.
- aid: zendesk:group-memberships
  name: Zendesk Group Memberships API
  tags:
  - Groups
  - Memberships
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/groups/group_memberships/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/groups/group_memberships/
    type: Documentation
  - url: openapi/group-memberships-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Group Memberships API lets you programmatically manage the relationship between users (typically
    agents) and groups in a Zendesk Support account. With it, you can list memberships across the account or scoped to
    a specific user or group, add a user to a group, remove a user from a group, and set which group is an agents
    default. Each membership ties a user_id to a group_id and can indicate the default group that agent belongs to,
    which affects ticket routing and workflows.
- aid: zendesk:group-slas
  name: Zendesk Group SLAs API
  tags:
  - Groups
  - Service Level Agreements
  - SLA
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/business-rules/group_sla_policies/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/business-rules/group_sla_policies/
    type: Documentation
  - url: openapi/group-slas-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Group SLAs API lets you manage and report on service-level targets that are scoped to support groups,
    not just to tickets overall. With it, you can programmatically create and update SLA policies that define
    different reply and resolution time targets per group, determine which policy and targets are applied to a given
    ticket as it moves between groups, and retrieve timing details such as remaining time, breach status, and pauses.
- aid: zendesk:groups
  name: Zendesk Groups API
  tags:
  - Groups
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/groups/groups/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/groups/groups/
    type: Documentation
  - url: openapi/groups-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Groups API lets you programmatically manage the agent groups that power ticket routing and workflows
    in Zendesk Support. With it, you can create, list, retrieve, update, and delete groups, as well as fetch the set
    of groups a user can assign tickets to (assignable groups). Groups are used in ticket assignment, views, macros,
    and business rules like triggers and automations, so the API enables you to integrate group management into your
    provisioning and operations tooling.
- aid: zendesk:imports
  name: Zendesk Imports API
  tags:
  - Imports
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_import/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_import/
    type: Documentation
  - url: openapi/imports-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Imports API lets you programmatically load large volumes of records into Zendesk in a controlled,
    asynchronous wayideal for migrations, initial seeding, or ongoing syncs. You submit a file or batched payload,
    define which object type to import (for example, users/organizations/tickets in Support or leads/contacts/deals in
    Sell), and map fields. The import runs as a background job you can monitor via status endpoints, with progress,
    per-row validation, and detailed error reporting.
- aid: zendesk:incremental
  name: Zendesk Incremental API
  tags:
  - Incremental
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/ticket-management/incremental_exports/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/ticket-management/incremental_exports/
    type: Documentation
  - url: openapi/incremental-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Incremental API lets you export only the records that have changed since a specific point in time,
    making it easy to keep external systems in sync without repeatedly pulling full datasets. It supports core objects
    such as tickets, users, organizations, and ticket events, returning results in chronological order along with a
    checkpoint (an end_time or a cursor) you store and use on your next request to continue exactly where you left
    off.
- aid: zendesk:job-statuses
  name: Zendesk Job Statuses
  tags:
  - Jobs
  - Statuses
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/ticket-management/job_statuses/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/ticket-management/job_statuses/
    type: Documentation
  - url: openapi/job-statuses-openapi-original.yml
    type: OpenAPI
  description: >-
    Zendesk Job Statuses is the mechanism and API resource that tracks long-running, asynchronous tasks kicked off in
    Zendesksuch as bulk ticket updates, user or organization imports, and other create/update many operations. Instead
    of waiting for a synchronous response, these endpoints return a job ID that you can poll to see whether the work
    is queued, in progress, or completed, along with progress counts, result details, and any errors.
- aid: zendesk:locales
  name: Zendesk Locales API
  tags:
  - Locales
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/account-configuration/locales/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/account-configuration/locales/
    type: Documentation
  - url: openapi/locales-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Locales API is a read-only service that lets you discover which languages and regional variants
    Zendesk supports and which are enabled on your account. It provides lists of all supported locales, the subsets
    available to end users and to agents, and the current users locale, along with metadata such as the locale code
    (for example, en-US), display name, and whether the language is right-to-left.
- aid: zendesk:macros
  name: Zendesk Macros API
  tags:
  - Macros
  image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  baseURL: https://{subdomain}.zendesk.com
  humanURL: https://developer.zendesk.com/api-reference/ticketing/business-rules/macros/
  properties:
  - url: https://developer.zendesk.com/api-reference/ticketing/business-rules/macros/
    type: Documentation
  - url: openapi/macros-openapi-original.yml
    type: OpenAPI
  description: >-
    The Zendesk Macros API lets you programmatically manage the reusable, predefined actions that agents apply to
    Support tickets. With it, y

# --- truncated at 32 KB (132 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zendesk/refs/heads/main/apis.yml