Zoho Recruit - Applicant Tracking System provides API (Application Programming Interface) to all its partners, customers and developers. Now you can integrate Zoho Recruit modules with any Zoho services, third party applications, portals or websites, and customize as per your needs. With Zoho Recruit API you can extract Zoho Recruit data in XML or JSON format. Our API is available in all editions.
You can use Zoho Recruit API to integrate the following types of Application:
Zoho Recruit supports the following API methods:
Note: Zoho Recruit API's support https protocol only.
Login to https://zapi.zoho.com to get your API Key, which you need to pass with every API request.
While initiating API request, you must pass the ticket parameter (encrypted alphanumeric string) to authenticate the user credentials with Zoho. To generate a ticket for a particular user, you need to send an authenticated HTTPS POST request over a secured connection to Zoho Accounts.
Give the username and password of "Recruiter-Admin" role
Sample form POST format with supported parameters:
Sample URL format with supported parameters
https://accounts.zoho.com/login?servicename=zohopeople&FROM_AGENT=true&LOGIN_ID=Zoho Username or Email Address&PASSWORD=Password
| Parameter | Type | Description |
|---|---|---|
| servicename | zohopeople | Specify the service name is zohopeople |
| FROM_AGENT | Boolean | True |
| LOGIN_ID | String | User's Zoho ID or Email Address |
| PASSWORD | String | Password for the Zoho ID |
Depending on the parameters passed over to the requested URL, you will get a response in the format given below:
| Parameter | Type | Description |
|---|---|---|
| Comment | String | Ticket generated date & time |
| GETUSERNAME | ||
| WARNING | String | If the parameters passed in the URL are incorrect, the user will get a warning message stating the same otherwise the value will be null. |
| PASS_EXPIRY | Integer | Displays duration of the password expiry. You will get the value as -1, if the password expiry is not set for your Zoho account. |
| TICKET | String | Ticket generated for the request (32 characters) |
| RESULT | Boolean | Value is TRUE if the ticket is generated successfully, else it is FALSE. |
Get the TICKET from the RESPONSE above.
Example 2: Failure Ticket Generation Pattern
# #Thu Apr 01 20:34:34 PDT 2010
CAUSE=Username and Password do not match
RESULT=FALSE
Important Notes:
IPR Compliants Anti-spam Policy Privacy Policy Security Policy Terms of Service
Zoho Recruit, Applicant Tracking System © 2011 Zoho Corporation. All rights reserved