Documentation Index
Fetch the complete documentation index at: https://docs.routemcp.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
| Property | Value |
|---|---|
| Slug | zoho-crm |
| Auth | OAuth 2.0 + PKCE |
| API version | v5 |
| Sandbox | Yes |
| Rate limit | 100 req/min |
Supported resources
| Resource | List | Get | Create | Update | Delete |
|---|---|---|---|---|---|
| Contact | ✓ | ✓ | ✓ | ✓ | ✓ |
| Lead | ✓ | ✓ | ✓ | ✓ | ✓ |
| Deal | ✓ | ✓ | ✓ | ✓ | ✓ |
| Meeting | ✓ | ✓ | ✓ | ✓ | ✓ |
| Company | ✓ | ✓ | ✓ | ✓ | ✓ |
| Note | ✓ | ✓ | ✓ | ✓ | ✓ |
| Task | ✓ | ✓ | ✓ | ✓ | ✓ |
| Activity | ✓ | ✓ | ✓ | ✓ | ✓ |
| Pipeline | ✓ | ✓ | — | — | — |
| Owner | ✓ | ✓ | — | — | — |
| Appointment | — | — | — | — | — |
Connect setup
Zoho CRM uses OAuth 2.0 with PKCE. You need a server-based application from the Zoho API Console.Create a Zoho API app
Go to Zoho API Console → Add Client → Server-based Applications. Copy the Client ID and Client Secret.
Configure required scopes
The Connect widget requests the following scopes:
ZohoCRM.modules.contacts.READ— read contactsZohoCRM.modules.contacts.ALL— read/write contactsZohoCRM.modules.leads.READ— read leadsZohoCRM.modules.leads.ALL— read/write leadsZohoCRM.modules.deals.READ— read dealsZohoCRM.modules.deals.ALL— read/write dealsZohoCRM.modules.events.READ— read meetingsZohoCRM.modules.events.ALL— read/write meetingsZohoCRM.modules.accounts.READ— read companiesZohoCRM.modules.accounts.ALL— read/write companiesZohoCRM.modules.notes.READ— read notesZohoCRM.modules.notes.ALL— read/write notesZohoCRM.modules.tasks.READ— read tasksZohoCRM.modules.tasks.ALL— read/write tasksZohoCRM.modules.calls.READ— read activities (calls)ZohoCRM.modules.calls.ALL— read/write activities (calls)ZohoCRM.settings.pipeline.READ— read pipeline and stage configurationZohoCRM.settings.fields.READ— read field metadata (required)ZohoCRM.users.READ— list and get owners (required)
Usage
Notes
- Meetings are stored as Events in Zoho CRM and mapped to the unified
meetingresource. - The
datacenterfield set during connection determines all regional API and auth endpoints automatically — no extra config needed per request. - Use
environment: "sandbox"in your connect token to route requests to the Zoho sandbox environment.