Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zendesk Skill Based Routing API

The Skill Based Routing API from Zendesk — 10 operation(s) for skill based routing.

Zendesk Skill Based Routing API is one of 150 APIs that Zendesk publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 2 JSON Schema definitions.

Tagged areas include Skill Based Routing. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, and 2 JSON Schemas.

This API exposes 18 operations across 10 paths, and defines 8 schemas. It is described by OpenAPI 3.1.0, at version 1.0.

Requests are made against the base URL https://{subdomain}.zendesk.com.

18 operations 10 paths 8 schemas 2 DELETE9 GET1 PATCH5 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0
Base URL
https://{subdomain}.zendesk.com
Resource Areas
1

Paths & Operations 18

Across 10 paths, the API surfaces 18 operations — 2 DELETE, 9 GET, 1 PATCH, 5 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Skill Based Routing 18
GET
/api/v2/routing/agents/{user_id}/instance_values
Zendesk Get Api V2 Routing Agents Userid Instancevalues
ListAGentAttributeValues 1 param → 200
POST
/api/v2/routing/agents/{user_id}/instance_values
Zendesk Post Api V2 Routing Agents Userid Instancevalues
SetAgentAttributeValues 1 param → 200
GET
/api/v2/routing/agents/instance_values
Zendesk Get Api V2 Routing Agents Instancevalues
ListManyAgentsAttributeValues 4 params → 200400
POST
/api/v2/routing/agents/instance_values/job
Zendesk Post Api V2 Routing Agents Instancevalues Job
BulkSetAgentAttributeValuesJob body → 200400
GET
/api/v2/routing/attributes
Zendesk Get Api V2 Routing Attributes
ListAccountAttributes → 200
POST
/api/v2/routing/attributes
Zendesk Post Api V2 Routing Attributes
CreateAttribute → 201
GET
/api/v2/routing/attributes/{attribute_id}
Zendesk Get Api V2 Routing Attributes Attributeid
ShowAttribute 1 param → 200
PUT
/api/v2/routing/attributes/{attribute_id}
Zendesk Put Api V2 Routing Attributes Attributeid
UpdateAttribute 1 param → 200
DELETE
/api/v2/routing/attributes/{attribute_id}
Zendesk Delete Api V2 Routing Attributes Attributeid
DeleteAttribute 1 param → 204
GET
/api/v2/routing/attributes/{attribute_id}/values
Zendesk Get Api V2 Routing Attributes Attributeid Values
ListAttributeValues 1 param → 200
POST
/api/v2/routing/attributes/{attribute_id}/values
Zendesk Post Api V2 Routing Attributes Attributeid Values
CreateAttributeValue 1 param → 201
GET
/api/v2/routing/attributes/{attribute_id}/values/{attribute_value_id}
Zendesk Get Api V2 Routing Attributes Attributeid Values Attributevalueid
ShowAttributeValue 2 params → 200
PATCH
/api/v2/routing/attributes/{attribute_id}/values/{attribute_value_id}
Zendesk Patch Api V2 Routing Attributes Attributeid Values Attributevalueid
UpdateAttributeValue 2 params → 200
DELETE
/api/v2/routing/attributes/{attribute_id}/values/{attribute_value_id}
Zendesk Delete Api V2 Routing Attributes Attributeid Values Attributevalueid
DeleteAttributeValue 2 params → 204
GET
/api/v2/routing/attributes/definitions
Zendesk Get Api V2 Routing Attributes Definitions
ListRoutingAttributeDefinitions → 200
GET
/api/v2/routing/requirements/fulfilled
Zendesk Get Api V2 Routing Requirements Fulfilled
ListTicketsFullfilledByUser 1 param → 200
GET
/api/v2/routing/tickets/{ticket_id}/instance_values
Zendesk Get Api V2 Routing Tickets Ticketid Instancevalues
ListTicketAttributeValues 1 param → 200
POST
/api/v2/routing/tickets/{ticket_id}/instance_values
Zendesk Post Api V2 Routing Tickets Ticketid Instancevalues
SetTicketAttributeValues 1 param → 200

Schemas 8

The contract defines 8 schemas that model the data the API accepts and returns. The most detailed are SkillBasedRoutingAttributesResponse (4 properties), ManySkillBasedRoutingAttributeValuesResponse (4 properties), SkillBasedRoutingAttributeResponse (1 property), SkillBasedRoutingAttributeDefinitions (1 property). Each schema is shown below with its type and property counts.

SkillBasedRoutingAttributeValuesResponse
object
1 property
SkillBasedRoutingAttributeValueResponse
object
1 property
SkillBasedRoutingTicketFulfilledResponse
object
1 property
JobStatusResponse
object
1 property
ManySkillBasedRoutingAttributeValuesResponse
object
4 properties
SkillBasedRoutingAttributeDefinitions
object
1 property
SkillBasedRoutingAttributesResponse
object
4 properties
SkillBasedRoutingAttributeResponse
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zendesk-skill-based-routing-api-openapi.yml Raw ↑

Other APIs Zendesk publishes across the network.

Zendesk Help Center Articles API
Zendesk Help Center Sections API
Zendesk Help Center Categories API
Zendesk Help Center Translations API
Zendesk Help Center Article Attachments API
Zendesk Help Center Article Comments API
Zendesk Help Center Article Labels API
Zendesk Help Center Topics API
Zendesk Help Center Posts API
Zendesk Help Center Post Comments API
Zendesk Help Center Votes API
Zendesk Help Center Content Subscriptions API