The Version 1.0 of Zoho CRM APIs are in the End-of-Life period and will be deprecated on Dec 31, 2018. We recommend you to check out the new and better API 2.0.
The Zoho CRM API is available in all editions of Zoho CRM. To use the API, you'll require the Zoho CRM Authentication Token from your CRM account. Please make sure that you have the permission to access the API service. If you do not have permission, please contact your CRM administrator.
To generate the Auth Token, you need to send an authentication request to Zoho Accounts using the URL format below. Make sure that you are a confirmed user, else while generating the Auth Token the you might receive an error - "ACCOUNT_REGISTRATION_NOT_CONFIRMED".
API Mode:
To generate Auth Token in API mode, do the following:
https://accounts.zoho.com/apiauthtoken/nb/create?SCOPE=ZohoCRM/crmapi&EMAIL_ID=[Username/EmailID]&PASSWORD=[Password]&DISPLAY_NAME=[ApplicationName]
Note:
Parameters to be passed along with this URL are:
Parameter | Description |
EMAIL_ID | Specify your Zoho CRM Username or Email ID |
scope | Specify the value as ZohoCRM/crmapi |
PASSWORD | Specify your Zoho CRM Password |
DISPLAY_NAME | Specify the Application Name that describes the purpose of using this AuthToken. For example, "MailChimp" or "Google Apps" |
For more information, please refer Two factor Authentication help page.
#
#Wed Feb 29 03:07:33 PST 2012
AUTHTOKEN=bad18eba1ff45jk7858b8ae88a77fa30
RESULT=TRUE
Note:
Here's an example to fetch records:
https://crm.zoho.com/crm/private/xml/Leads/getRecords?authtoken=7d987658943g4j09h43dd0b167dda34b&scope=crmapi
You can delete the Auth Token generated for your account from the 'My Zoho Account' Page.
Note: