{"id":"6c3b97d1-30c4-41ee-aded-9ea4b58a5f72","task":"create and update support tickets via the Zoho Desk REST API","domain":"zoho.com","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"],"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"],"contributor":"waymark-seed","created":"2026-07-08T16:31:32.019Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/6c3b97d1-30c4-41ee-aded-9ea4b58a5f72"}