API Guide Index
Organization API
Method Name | Method Type | URL | OAuth Scope | Operation |
Add Child Organization | POST | /api/organization/ | ZohoMail.partner.organization | CREATE |
Add Allowed IPs | POST | /api/organization/{zoid}/allowedIps | ZohoMail.organization.accounts | CREATE |
Get Organization Details | GET | /api/organization/{zoid} | ZohoMail.partner.organization | READ |
Get Org Subscription Details | GET | /api/organization/{zoid}/storage | ZohoMail.organization.subscriptions | READ |
Get User Storage Details | GET | /api/organization/{zoid}/storage/{zuid} | ZohoMail.organization.subscriptions | READ |
Get Org Spam Listing | GET | /api/organization/{zoid}/antispam/data | ZohoMail.organization.spam | READ |
Get Allowed IPs List | GET | /api/organization/{zoid}/allowedIps | ZohoMail.organization.accounts | READ |
Update User Storage | PUT | /api/organization/{zoid}/storage/{zuid} | ZohoMail.organization.subscriptions | UPDATE |
Update Org Spam Process Type | PUT | /api/organization/{zoid} | ZohoMail.partner.organization | UPDATE |
Update Org Spam Listing | PUT | /api/organization/{zoid}/antispam/data | ZohoMail.organization.spam | UPDATE |
Remove Org Spam Listing | DELETE | /api/organization/{zoid}/antispam/data | ZohoMail.organization.spam | DELETE |
Delete Allowed IPs | DELETE | /api/organization/{zoid}/allowedIps | ZohoMail.organization.accounts | DELETE |
Domain API
Method Name | Method Type | URL | OAuth Scope | Operation |
All Domain Details | GET | /api/organization/{zoid}/domains | ZohoMail.organization.domains | READ |
Single Domain Details | GET | /api/organization/{zoid}/domains/{domainname} | READ | |
Add Domain to an Organization | POST | /api/organization/{zoid}/domains | CREATE | |
Verify a Domain in the Organization | PUT | /api /organization/{zoid}/domains | UPDATE | |
Make a Domain as Primary | PUT | /api/organization/{zoid}/domains | UPDATE | |
Enable Email Hosting for a Domain | PUT | /api/organization/{zoid}/domains | UPDATE | |
Disable Email Hosting for a Domain | PUT | /api/organization/{zoid}/domains | UPDATE | |
Make a Domain as an Alias Domain | PUT | /api/organization/{zoid}/domains | UPDATE | |
Remove a Domain from Domain Alias | PUT | /api/organization/{zoid}/domains | UPDATE | |
Delete a Domain from the Organization | DELETE | /api/organization/{zoid}/domains | DELETE |
Groups API
Method Name | Method Type | URL | OAuth Scope | Operation |
Create a group | POST | /api/organization/{zoid}/groups | ZohoMail.organization.groups | CREATE |
Get all group details | GET | /api/organization/{zoid}/groups | READ | |
Get specific group details | GET | /api/organization/{zoid}/groups/{zgid} | READ | |
Get all emails held for moderation | GET | /api/organization/{zoid}/groups/{zgid}/messages | READ | |
Get moderation email content | GET | /api/organization/{zoid}/groups/{zgid}/messages/{messageId} | READ | |
Moderate emails in a group | PUT | /api/organization/{zoid}/groups/{zgid}/messages | UPDATE | |
Update group name | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Enable streams for a group | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Add group members | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Delete group members | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Update member status | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Update member role | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Update member settings | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Update threshold limit | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Update advanced admin settings | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Add group email alias | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Remove group email alias | PUT | /api/organization/{zoid}/groups/{zgid} | UPDATE | |
Delete group | DELETE | /api/organization/{zoid}/groups/{zgid} or /api/organization/{zoid}/groups | DELETE |
Users API
Method Name | Method Type | URL | OAuth Scope | Operation |
All Users Mail Account Details | GET | /api/organization/{zoid}/accounts/ | ZohoMail.organization.accounts | READ |
Single User Details | GET | /api/organization/{zoid}/accounts/{accountId} | READ | |
Add User Account to an Organization | POST | /api/organization/{zoid}/accounts/ | CREATE | |
Change the role of a User | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
Reset the password of a User | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
Add an email Alias to the User Account | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
Delete an email Alias from the User Account | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
To enable the User's Mail Account | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
To disable the User's Mail Account | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
To change Incoming Status | PUT | /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
To change Outgoing Status | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
To change IMAP Status | PUT | Admin Authentication: /api/organization/{zoid}/accounts/ | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
To change POP Status | PUT | Admin Authentication: /api/organization/{zoid}/accounts/ | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
To change ActiveSync Status | PUT | /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
To change TFA Preference | PUT | /api/organization/{zoid}/accounts/{accountId} | UPDATE | |
To Enable User | PUT | /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
To Disable User | PUT | /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
Mail Policy API
Method Name | Method Type | URL | OAuth Scope | Operation |
Create Org Policy | POST | /api/organization/{zoid}/policy | ZohoMail.organization.policy | CREATE |
Create Email Restriction | POST | /api/organization/{zoid}/policy | CREATE | |
Create Account Restriction | POST | /api/organization/{zoid}/policy | CREATE | |
Create Access Restriction | POST | /api/organization/{zoid}/policy | CREATE | |
Create Forward Restriction | POST | /api/organization/{zoid}/policy | CREATE | |
Get All Policies | GET | /api/organization/{zoid}/policy | READ | |
Get All Email Restrictions | GET | /api/organization/{zoid}/policy/mailRestriction | READ | |
Get All Account Restrictions | GET | /api/organization/{zoid}/policy/accountRestriction | READ | |
Get All Access Restrictions | GET | /api/organization/{zoid}/policy/accessRestriction | READ | |
Get All Forward Restrictions | GET | /api/organization/{zoid}/policy/mailForwardPolicy | READ | |
Get Policy Users | GET | /api/organization/{zoid}/policy/{policyId}/getUsers | READ | |
Get Policy Groups | GET | /api/organization/{zoid}/policy/{policyId}/getGroups | READ | |
Apply Policy to Users/Groups | PUT | /api/organization/{zoid}/policy/{policyId} | UPDATE | |
Assign Email Restriction to Policy | PUT | /api/organization/{zoid}/policy/{policyId} | UPDATE | |
Assign Account Restriction to Policy | PUT | /api/organization/{zoid}/policy/{policyId} | UPDATE | |
Assign Access Restriction to Policy | PUT | /api/organization/{zoid}/policy/{policyId} | UPDATE | |
Assign Forward Restriction to Policy | PUT | /api/organization/{zoid}/policy/{policyId} | UPDATE |
Accounts API
Method Name | Method Type | URL | OAuth Scope | Operation |
Get All Accounts of a User | GET | /api/accounts | ZohoMail.accounts | READ |
Get a Specific Account Details | GET | /api/accounts/{accountId} | ZohoMail.accounts | READ |
Update Mail Account Sequence | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Update Reply To Address | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Resend Verification for Reply To Address | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Add Send Mail Details | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Update Display Name | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Update Email Address | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Update Display Name and Email Address | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Add Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Verify Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Resend Verification for Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Enable Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Disable Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Delete Zoho Mail copy in Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Remove Email Forwarding | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Add Vacation Reply | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Update Vacation Reply | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts | |||
Remove Vacation Reply | PUT | Admin Authentication: /api/organization/{zoid}/accounts/{accountId} | ZohoMail.organization.accounts | UPDATE |
User Authentication: /api/accounts/{accountId} | ZohoMail.accounts |
Folders API
Method Name | Method Type | URL | OAuth Scope | Operation |
Create a new folder | POST | /api/accounts/{accountId}/folders | ZohoMail.folders | CREATE |
Get all Folders | GET | /api/accounts/{accountId}/folders | READ | |
Get specific folder | GET | /api/accounts/{accountId}/folders/{folderId} | READ | |
Rename folder | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Move folder | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Enable IMAP view for folder | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Disable IMAP view for folder | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Mark folder as read | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Empty folder | PUT | /api/accounts/{accountId}/folders/{folderId} | UPDATE | |
Delete folder | DELETE | /api/accounts/{accountId}/folders/{folderId} | DELETE |
Label API
Method Name | Method Type | URL | OAuth Scope | Operation |
Create a New Label | POST | /api/accounts/{accountId}/labels | ZohoMail.tags | CREATE |
Get all Label Details | GET | /api/accounts/{accountId}/labels | READ | |
Get a Specific Label Details | GET | /api/accounts/{accountId}/labels/{labelid} | READ | |
Update a Label | PUT | /api/accounts/{accountId}/labels/{labelid} | UPDATE | |
Delete a Label | DELETE | /api/accounts/{accountId}/labels/{labelid} | DELETE |
Email Messages API
Method Name | Method Type | URL | OAuth Scope | Operation |
List of emails in a folder | GET | /api/accounts/{accountId}/messages/view | ZohoMail.messages | READ |
List search results | GET | /api/accounts/{accountId}/messages/search | READ | |
Get meta data of an email | GET | /api/accounts/{accountId}/folders/folderid/messages/{messageId}/details | READ | |
Get attachment info | GET | /api/accounts/{accountId}/folders/folderId/messages/{messageId}/attachmentinfo | READ | |
Get email content | GET | /api/accounts/{accountId}/folders/folderId/messages/{messageId}/content | READ | |
Get email headers | GET | /api/accounts/{accountId}/folders/folderId/messages/{messageId}/header | READ | |
Mark emails as read | PUT | /api/accounts/{accountId}/updatemessage | UPDATE | |
Send an email | POST | /api/accounts/{accountId}/messages | CREATE | |
Send an email with attachment | POST | /api/accounts/{accountId}/messages | CREATE |
Signatures API
Method Name | Method Type | URL | OAuth Scope | Operation |
Add user signature | POST | /api/accounts/signature | ZohoMail.accounts | CREATE |
Get user signature | GET | /api/accounts/signature | READ | |
Update user signature | PUT | /api/accounts/signature | UPDATE | |
Delete user signature | DELETE | /api/accounts/signature | DELETE |
Threads API
Method Name | Method Type | URL | OAuth Scope | Operation |
Flag thread | PUT | /api/accounts/{accountId}/updatethread | ZohoMail.messages | UPDATE |
Move thread | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Apply Label to thread | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Remove label from thread | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Remove all labels from thread | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Mark thread as read | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Mark thread as unread | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Mark thread as spam | PUT | /api/accounts/{accountId}/updatethread | UPDATE | |
Mark thread as not spam | PUT | /api/accounts/{accountId}/updatethread | UPDATE |
Tasks API
Method Name | Method Type | URL | OAuth Scope | Operation |
Add a new group or personal task | POST | Group tasks: /api/tasks/groups/{zgid} | ZohoMail.tasks | CREATE
|
Personal tasks: /api/tasks/me | ||||
Add a new project | POST | /api/tasks/groups/{zgid}/projects | CREATE | |
Get all tasks in a group or all personal tasks | GET | Group tasks: /api/tasks/groups/{zgid} | READ | |
Personal tasks: /api/tasks/me | ||||
Get all tasks assigned to you | GET | /api/tasks | READ | |
Get all tasks created by you | GET | /api/tasks | READ | |
Get a specific task | GET | Group tasks: /api/tasks/groups/{zgid}/{taskId} | READ | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Get all subtasks under a task | GET | Group tasks: /api/tasks/groups/{zgid}/{taskId}/subtasks | READ | |
Personal tasks: /api/tasks/me/{taskId}/subtasks | ||||
Get all projects in a group | GET | /api/tasks/groups/{zgid}/projects | READ | |
Get all tasks in a project | GET | /api/tasks/groups/{zgid}/projects/{projectId} | READ | |
Get all tasks in a project with given status | GET | /api/tasks/groups/{zgid}/projects/{projectId} | READ | |
Get all groups | GET | /api/tasks/groups | READ | |
Get all tasks in a group with given status | GET | /api/tasks/groups/{zgid} | READ | |
Get member details in a group | GET | /api/tasks/groups/{zgid}/members | READ | |
Change task title | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Change task description | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Change task priority | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Change task status | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Change task project | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Change task assignee | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Set/ change task due date | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Set/ change task reminder | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Set/ change task reminder based on due date | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Set/ change recurring task | PUT | Group tasks: /api/tasks/groups/{zgid}/{taskId} | UPDATE | |
Personal tasks: /api/tasks/me/{taskId} | ||||
Edit a project | PUT | /api/tasks/groups/{zgid}/projects/{projectId} | UPDATE | |
Delete a project | DELETE | /api/tasks/groups/{zgid}/projects/{projectId} | DELETE | |
Delete a group/personal task | DELETE | Group tasks: /api/tasks/groups/{zgid}/{taskId} | DELETE | |
Personal tasks: /api/tasks/me/{taskId} |
Bookmarks API
Method Name | Method Type | URL | OAuth Scope | Operation |
Get all Groups | GET | /api/links/groups | ZohoMail.links | READ |
Get all Bookmarks | GET | Group Bookmarks: /api/links/groups/{groupid} | READ | |
Personal Bookmarks: /api/links/me | ||||
Add a new Bookmark | POST | Group Bookmarks: /api/links/groups/{groupid} | CREATE | |
Personal Bookmarks: /api/links/me | ||||
Get a Bookmark | GET | Group Bookmarks: /api/links/groups/{groupid}/{entityId} | READ | |
Personal Bookmarks: /api/links/me/{entityId} | ||||
Edit a Bookmark | PUT | Group Bookmarks: /api/links/groups/{groupid}/{entityId} | UPDATE | |
Personal Bookmarks: /api/links/me/{entityId} | ||||
Mark a Bookmark as favorite | PUT | Group Bookmarks: /api/links/groups/{groupid}/{entityId}/favorite | UPDATE | |
Personal Bookmarks: /api/links/me/{entityId}/favorite | ||||
Unmark a Bookmark as favorites | DELETE | Group Bookmarks: /api/links/groups/{groupid}/{entityId}/favorite | DELETE | |
Personal Bookmarks: /api/links/me/{entityId}/favorite | ||||
Delete a Bookmark | DELETE | Group Bookmarks: /api/links/groups/{groupid}/{entityId} | DELETE | |
Personal Bookmarks: /api/links/me/{entityId} | ||||
Get all collections | GET | Group Bookmarks: /api/links/groups/{groupid}/collections | READ | |
Personal Bookmarks: /api/links/me/collections | ||||
Create a collection | POST | Group Bookmarks: /api/links/groups/{groupid}/collections | CREATE | |
Personal Bookmarks: /api/links/me/collections | ||||
Edit a collection | PUT | Group Bookmarks: /api/links/groups/{groupid}/collections/{collectionId} | UPDATE | |
Personal Bookmarks: /api/links/me/collections/{collectionId} | ||||
Delete a collection | DELETE | Group Bookmarks: /api/links/groups/{groupid}/collections/{collectionId} | DELETE | |
Personal Bookmarks: /api/links/me/collections/{collectionId} | ||||
Get all Bookmarks in a collection | GET | Group Bookmarks: /api/links/groups/{groupid}/collections/{collectionId} | READ | |
Personal Bookmarks: /api/links/me/collections/{collectionId} |
Notes API
Method Name | Method Type | URL | OAuth Scope | Operation |
Get all groups | GET | /api/notes/groups | ZohoMail.notes | READ |
Get all Notes | GET | Group Notes: /api/notes/groups/{groupid} | READ | |
Personal Notes: /api/notes/me | ||||
Create a Note | POST | Group Notes: /api/notes/groups/{groupid} | CREATE | |
Personal Note: /api/notes/me | ||||
Get a Note | GET | Group Notes: /api/notes/groups/{groupid}/{entityId} | READ | |
Personal Note: /api/notes/me/{entityId} | ||||
Edit a note | PUT | Group Notes: /api/notes/groups/{groupid}/{entityId} | UPDATE | |
Personal Note: /api/notes/me/{entityId} | ||||
Get attachments in a note | GET | Group Notes: /api/notes/groups/{groupid}/{entityId}/attachments/{attachmentId} | READ | |
Personal Note: /api/notes/me/{entityId}/attachments/{attachmentId} | ||||
Add an attachment to a note | POST | Group Notes: /api/notes/groups/{groupid}/{entityId}/attachments | CREATE | |
Personal Note: /api/notes/me/{entityId}/attachments | ||||
Get an attachment | GET | Group Notes: /api/notes/groups/{groupid}/{entityId}/attachments/{attachmentId} | READ | |
Personal Note: /api/notes/me/{entityId}/attachments/{attachmentId} | ||||
Delete an attachment | DELETE | Group Notes: /api/notes/groups/{groupid}/{entityId}/attachments/{attachmentId} | DELETE | |
Personal Note: /api/notes/me/{entityId}/attachments/{attachmentId} | ||||
Delete a Note | DELETE | Group Notes: https://mail.zoho.com/api/notes/groups/{groupid}/{entityId} | DELETE | |
Personal Note: https://mail.zoho.com/api/notes/me/{entityId} | ||||
Get all Books | GET | Group Notes: /api/notes/groups/{groupid}/books | READ | |
Personal Note: /api/notes/me/books | ||||
Create a new Book | POST | Group Notes: /api/notes/groups/{groupid}/books | CREATE | |
Personal Note: /api/notes/me/books | ||||
Edit a Book | PUT | Group Notes: /api/notes/groups/{groupid}/books/{bookId} | UPDATE | |
Personal Note: /api/notes/me/books/{bookId} | ||||
Delete a Book | DELETE | Group Notes: /api/notes/groups/{groupid}/books/{bookId} | DELETE | |
Personal Note: /api/notes/me/books/{bookId} | ||||
Get all Notes in a Book | GET | Group Notes: /api/notes/groups/{groupid}/books/{bookId} | READ | |
Personal Note: /api/notes/me/books/{bookId} | ||||
Mark a note as favourite | PUT | Group Notes: /api/notes/groups/{groupid}/{entityId}/favorite | UPDATE | |
Personal Note: /api/notes/me/{entityId}/favorite | ||||
Unmark a note a favorite | DELETE | Group Notes: /api/notes/groups/{groupid}/{entityId}/favorite | DELETE | |
Personal Note: /api/notes/me/{entityId}/favorite |
Logs API
Method Name | Method Type | URL | OAuth Scope | Operation |
Get login history | GET | /api/organization/{zoid}/accounts/reports/loginHistory | ZohoMail.organization.accounts | GET |
Get audit records | GET | /api/organization/{zoid}/activity | ZohoMail.organization.audit | GET |
Get SMTP logs | GET | /api/organization/{zoid}/smtplogs | ZohoMail.partner.organization | GET |