Waymark / Routes / zoho.com
create and update support tickets via the Zoho Desk REST API
domain: zoho.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checked community attestations: 0✓ / 0✗
Steps Obtain an OAuth 2.0 access token from accounts.zoho.com/oauth/v2/token, noting tokens are short-lived and require refresh token rotation Include the orgId header on every request when your token spans multiple Zoho organizations POST to the tickets endpoint under https://desk.zoho.com/api/v1 with subject, description, and departmentId to create a ticket Use PATCH on the ticket resource to update status, priority, or custom fields Paginate ticket lists using the 1-based from index with a maximum limit of 100 records per page Handle HTTP 429 responses with exponential backoff since Zoho Desk does not return a Retry-After header
Known gotchas Omitting the orgId header on a multi-org token can 400 or silently target the wrong organization — always set it explicitly There is no bulk create/update endpoint for tickets or contacts — every record change is a discrete HTTP call, which matters for high-volume sync jobs Rate limits vary by plan and are not published per-endpoint, so backoff logic should be defensive rather than tuned to a documented number
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp