Zoho Desk
Overview
Requirements
Access and Refresh Tokens
Setup in Zoho Desk
2
Making the Authorization Request
https://accounts.zoho.com/oauth/v2/auth?scope=Desk.search.READ,Desk.tickets.ALL,Desk.contacts.ALL&client_id={1000.XXXXXXXXXXXXXXXXXXXX}&response_type=code&access_type=offline&redirect_uri={Authorized_Redirect_URI}&prompt=consent
https://birdie.ai/?code={1000.XXXXXXXXXXXXXXXXXXXX}&location=us&accounts-server=https%3A%2F%2Faccounts.zoho.com
3
Switch Authorization Code for an Access Token
curl -X POST https://accounts.zoho.com/oauth/v2/token \
-d "grant_type=authorization_code" \
-d "client_id={Client ID}" \
-d "client_secret={Client Secret}" \
-d "redirect_uri={Authorized Redirect URI}" \
-d "code={1000.YYYYYYYYYYYYYYYYYYYY}"{
"access_token": "1000.xxxxxxxx",
"refresh_token": "1000.yyyyyyyy",
"api_domain": "https://desk.zoho.com",
"token_type": "Bearer",
"expires_in": 3600
}Share Connection Details with Birdie
{
"connection_details": {
"client_id": "1000.XXXXXXXXXXXXXXXXXXXX",
"client_secret": "your-client-secret",
"refresh_token": "1000.yyyyyyyy"
}
}Section
Field
Required
Description
Data in scope
Ticket import process and update frequency
Custom fields
Last updated



