Overview

Pre-built tooling

Pre-built integrations

No pre-built integration yet (time to contribute: <48h)
Not seeing the integration you need? Build your own independently.

Access requirements

Pre-RequisitesStatusComment
Paid dev account✅ Not requiredFree Zoho account is sufficient for development.
Paid test account✅ Not requiredFree Zoho account is sufficient for testing.
Partnership✅ Not required
App review✅ Not requiredNo review process for OAuth apps.
Security audit✅ Not required

Setup guide

1

Create a Zoho account

  1. If you don’t already have a Zoho account, go to Zoho’s signup page and create one.
  2. Sign in to your Zoho account.
2

Access the Zoho API Console

  1. Go to the Zoho API Console.
  2. Sign in with your Zoho account if prompted.
3

Create a new client

  1. In the API Console, click on the + ADD CLIENT button.
  2. Select Server-based Applications as your client type.
  3. Fill in the required information:
    • Client Name: Enter a name for your application.
    • Homepage URL: Enter the domain name of your application (e.g., example.com).
    • Authorized Redirect URIs: Enter https://api.nango.dev/oauth/callback
  4. Click Create to register your client. You will receive a pair of credentials, Client ID and Client Secret, which you will need when configuring your integration in Nango.
4

Configure Multi-DC

  1. On the Settings tab, check the option to use the same OAuth credentials for all data centers, this enables you to handle users from different regions
5

Next

Follow the Quickstart.
Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
TopicLinks
GeneralZoho API Console
Zoho Website
Developer / OAuthOAuth 2.0 Overview
Get Authorization Code
Get Access Token
Refresh Access Token
Multi DC Support
OAuth Scopes
APIZoho Calendar API docs
API Limits
Contribute useful links by editing this page

Common Scopes

ScopeDescription
ZohoCalendar.calendar.READRead-only access to calendar metadata and settings.
ZohoCalendar.calendar.CREATECreate new calendars and modify calendar settings.
ZohoCalendar.calendar.ALLFull access to all calendar actions (read, write, update, delete).
ZohoCalendar.calendar.DELETEDelete calendars and associated settings.
ZohoCalendar.calendar.UPDATEUpdate calendar metadata and settings.
ZohoCalendar.event.READRead-only access to calendar events.
ZohoCalendar.event.CREATECreate new events in calendars.
ZohoCalendar.event.ALLFull access to all event actions (read, write, update, delete).

API gotchas

  • For production applications, consider implementing multi-datacenter support to handle users from different regions.
  • For specific scopes, refer to the API documentation pages to find the exact scopes needed per API and per method.
Contribute API gotchas by editing this page

Going further

Connect to Zoho Calendar

Guide to connect to Zoho Calendar using Connect UI