API Index

Organization API

Method NameURLMethod Type
Organization Details /organization/<OrgId>GET
Organization Subscription/organization/<OrgId>/storageGET
User Storage/organization/<OrgId>/storage/<zuid>GET
Update User Storage/organization/<OrgId>/storage/<zuid>PUT
Organization Spam Process Type/organization/<OrgId>GET
Update Spam Process Type/organization/<OrgId>/spamInfoPUT
Get Organization Spam Listing/organization/<OrgId>/addSpamInfoGET
Add Organization Spam Listing/organization/<OrgId>/addSpamInfoPUT
Remove Organization Spam Listing​​/organization/<OrgId>/addSpamInfoPUT

Domain API

Method NameURLMethod Type
All Domain Details /organization/<zoid>/domainsGET
 Single Domain Details/organization/<zoid>/domains/<domainname>GET
  Add Domain to an Organization /organization/<zoid>/domainsPOST
  Verify a Domain in the Organization ​/organization/<zoid>/domainsPUT
  Make a Domain as Primary/organization/<zoid>/domainsPUT
  Enable Email Hosting for a Domain /organization/<zoid>/domainsPUT
  Disable Email Hosting for a Domain/organization/<zoid>/domainsPUT
  Make a Domain as an Alias Domain/organization/<zoid>/domainsPUT
  Remove a Domain from Domain Alias/organization/<zoid>/domainsPUT
  Delete a Domain from the Organization /organization/<zoid>/domainsDELETE

Users API

Method NameURLMethod Type
All Users Mail Account Details/organization/<OrgId>/accounts/ GET
Single User Details/organization/<OrgId>/accounts/<accountid>GET
Add User Account to an Organization/organization/<OrgId>/accounts/<accountid>POST
Change the role of a User/organization/<OrgId>/accounts/<accountid>PUT
Reset the password of a User/organization/<OrgId>/accounts/<accountid>PUT
Add an email Alias to the User Account/organization/<OrgId>/accounts/<accountid>PUT
Delete an email Alias from the User Account/organization/<OrgId>/accounts/<accountid>PUT
To enable the User's Mail Account/organization/<OrgId>/accounts/<accountid>PUT
To disable the User's Mail Account/organization/<OrgId>/accounts/<accountid>PUT
To delete a User's Mail Account from the Organization/organization/<OrgId>/accounts/<accountid>DELETE
To change Incoming Status/organization/<OrgId>/accounts/<accountid>PUT
To change Outgoing Status/organization/<OrgId>/accounts/<accountid>PUT
To change IMAP Status/organization/<OrgId>/accounts/<accountid>PUT
To change POP Status/organization/<OrgId>/accounts/<accountid>PUT
To change ActiveSync Status/organization/<OrgId>/accounts/<accountid>PUT
To change TFA Preference/organization/<OrgId>/accounts/<accountid>PUT

Accounts API

Method NameURLMethod Type
Update Mail Account Sequence/organization/<OrgId>/accounts/<accountid> PUT
Update Reply To Address/organization/<OrgId>/accounts/<accountid>PUT
Resend Verification for Reply To Address/organization/<OrgId>/accounts/<accountid>PUT
Add Send Mail Details/organization/<OrgId>/accounts/<accountid>PUT
Update Send Mail Address/organization/<OrgId>/accounts/<accountid>PUT
Update Display Name and Email Address/organization/<OrgId>/accounts/<accountid>PUT
Update Display Name/organization/<OrgId>/accounts/<accountid>PUT
Update Email Address/organization/<OrgId>/accounts/<accountid>PUT
Add Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Verify Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Enable Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Resend Verification for Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Disable Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Delete Zoho Mail copy in Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Delete Email Forwarding/organization/<OrgId>/accounts/<accountid>PUT
Add Vacation Reply/organization/<OrgId>/accounts/<accountid>PUT
Update Vacation Reply/organization/<OrgId>/accounts/<accountid>PUT
Remove Vacation Reply/organization/<OrgId>/accounts/<accountid>PUT

Folder API

Method NameURLMethod Type
Get all Folder Details/api/accounts/<accountId>/foldersGET
Get Details of a Single Folder/api/accounts/<accountId>/folders/<folderid>GET
Create a New Folder/api/accounts/<accountId>/foldersPOST
Rename a Folder/api/accounts/<accountId>/folders/<folderid>PUT
Move a Folder/api/accounts/<accountId>/folders/<folderid>PUT
Enable IMAP view for Folder/api/accounts/<accountId>/folders/<folderid>PUT
Disable IMAP view for Folder/api/accounts/<accountId>/folders/<folderid>PUT
Mark all emails in a Folder as Read/api/accounts/<accountId>/folders/<folderid>PUT
Empty Folder/api/accounts/<accountId>/folders/<folderid>PUT
Delete Folder/api/accounts/<accountId>/folders/<folderid>DELETE

Label API

Method NameURLMethod Type
Get all Label Details/api/accounts/<accountId>/labelsGET
Get Details of a Single Label/api/accounts/<accountId>/labels/<labelid>GET
Create a new Label/api/accounts/<accountId>/labelsPOST
Update a Label/api/accounts/<accountId>/labels/<labelid>PUT
Delete a Label/api/accounts/<accountId>/labels/<labelid>DELETE

Email Messages API

Method NameURLMethod Type
List of emails in a folder/api/accounts/<accountId>/messages/viewGET
List search results /api/accounts/<accountId>/messages/searchGET
Get meta data of an email/api/accounts/<accountId>/folders/folderid/messages/<messageId>/detailsserGET
Get attachment info/api/accounts/<accountId>/folders/folderId/messages/<messageId>/attachmentinfoGET
Get email content/api/accounts/<accountId>/folders/folderId/messages/<messageId>/contentGET
Get email headers/api/accounts/<accountId>/folders/folderId/messages/<messageId>/headerGET
Mark emails as read/api/accounts/<accountId>/updatemessagePUT
Send an email/api/accounts/<accountId>/messagesPOST
Send an email with attachment/api/accounts/<accountId>/messagesPOST

Share this post :

FacebookTwitter

Still can't find what you're looking for?

Write to us: support@zohomail.com