Attn. API Users: Authentication Token introduced

Attn. API Users: Authentication Token introduced

Until now, the Zoho CRM Developer API Implementation required the API Key and Ticket to be used in all API calls. You also had to regenerate the API ticket once in 7 days and replace the new ticket in all your API calls. 

For all existing Zoho CRM API users, we have good news. You do not have to regenerate your Ticket every 7 days! 

We have changed the implementation of our Developer API, and we now support the Authentication Token for all API calls. This token will become invalid ONLY if you choose to delete it.

How does the Authentication Token work?

You need to generate the Auth Token using the following URL format:

  1. https://accounts.zoho.com/apiauthtoken/nb/create?SCOPE=ZohoCRM/crmapi&EMAIL_ID=Zoho CRM Username or Email ID&PASSWORD=Your Zoho CRM Password

This will generate the user-specific Authentication Token which can be used in all your API calls.

As an existing Zoho CRM API user, what do I have to do?

You will have to generate your Authentication Token and replace your API calls with the generated token. 
Here's an example to fetch all Leads from the Leads Module:

  1. https:// crm.zoho.com/crm/private/xml/Leads/getCVRecords?newFormat=1&authtoken=7d987676893g4j09h43dd0b167dda34b&scope=crmapi&cvName=All Open Leads

What are the changes that I have to do to replace the API Key and Ticket with the Authentication token?

In place of the API Key and Ticket parameters, you have to insert the authtoken and scope parameters. Here's a sample URL that explains the difference:

Sample Request URL with the API Ticket and Key:


With the new implementation, the same URL will be:


Will the API calls work if I use API Key and Ticket?

Yes, the calls will work if you use the API Key and Ticket. But, it is recommended that you replace your calls with the Authentication Token. 

When will you discontinue the API Key and Ticket implementation?

We will discontinue support for API Key and Ticket after June 30, 2012. All existing API users are recommended to replace all API calls with the Authentication Token.

To learn more about the usage of the Authentication Token, refer our API Guide

Do let us know your feedback on the above implementation. 

Regards,
Sharanya R
The Zoho CRM Team


IMPORTANT UPDATE:  We've discontinued ticket and apikey support for Zoho CRM API on Oct 3, 2012. We recommend you to replace the program with Authentication Token. For details, please refer our API guide.