Zoho Mail OAuth

For Server-based Applications — web apps that run with a dedicated HTTP server.

Step 1 — Create client in Zoho

Go to api-console.zoho.com/add, select Server-based Applications, then enter Client Name, Homepage URL, and Authorized Redirect URIs. Copy the Client ID and Client Secret.

Step 2 — Client details (same as in Zoho)

Must match Zoho API Console. Use https://zoho-api.billiotech.com/callback so the callback returns to this app.

Client ID & Secret (from Zoho)

Step 3 — Scopes

Comma-separated in the auth URL (URL-encoded). Organization/partner scopes require admin privileges. Scope names match the API index (the overview lists features, not OAuth strings). The index “Operation” column is the HTTP method; OAuth still uses READ/CREATE/UPDATE/DELETE (per each API’s “OAuth Scope” section)—not a .GET suffix. Login history and SMTP logs use the same READ scopes as in Organization API; Logs below adds audit READ only.

Presets:

Select all