Hello Zoho Support Team,
We are experiencing an authorization issue with the Zoho Desk Ticket Search API.
Our integration was working correctly yesterday, but we are now receiving the following error when calling the Search Tickets endpoint:
API: GET https://desk.zoho.in/api/v1/tickets/search
Error:
{
"errorCode": "SCOPE_MISMATCH",
"message": "The OAuth Token does not contain the scope to perform this operation."
}We are using the following OAuth scopes:
Desk.tickets.ALL
Desk.contacts.ALL
Desk.search.READ
Desk.basic.ALL
Desk.settings.ALL
Other Zoho Desk operations, including ticket creation, updating ticket status, and sending replies, have been working successfully using the same OAuth authentication client.
We have verified that the ticket search request uses the same authentication client and organization configuration as these working operations.
Could you please help us investigate:
What is the exact OAuth scope required for GET /api/v1/tickets/search in Zoho Desk India?
Why would this endpoint return SCOPE_MISMATCH when Desk.tickets.ALL and Desk.search.READ are already included in our configured scopes?
Could there have been any recent changes to the API's scope requirements or OAuth authorization behavior?
Does the existing refresh token need to be reauthorized to reflect the configured scopes?
Is there any known issue affecting the Ticket Search API?
Since this integration was working yesterday, we would appreciate your help identifying whether this is related to an OAuth grant, token authorization, or an API-side change.
We can provide request timestamps, correlation IDs, and sanitized API logs if required.
Thank you.