Menu

Zoho Recruit API - uploadDocument


Purpose

You can use this API to parse and upload candidates resumes into Zoho Recruit from third-party applications. This is available only in Paid Edition.
Note: This is a  POST only API.

Request URL to uploadDocument:

XML:
https://recruit.zoho.com/ats/private/xml/Candidates/uploadDocument?authtoken=Auth Token&scope=recruitapi

JSON: https://recruit.zoho.com/ats/private/json/Candidates/uploadDocument?authtoken=Auth Token&scope=recruitapi


Request Parameters:

ParameterTypeDescription
authtoken* String

Encrypted alphanumeric string to authenticate your Zoho credentials.

scope* String Specify the value as recruitapi
documentData* String Base64encoded string of the document to be uploaded.
fileName* String Specify the file name with the file format.
Country* String Values allowed ECONN_IN_KEY, ECONN_US_KEY, ECONN_UK_KEY, ECONN_AUS_KEY, ECONN_NET_KEY, ECONN_FRA_KEY, ECONN_IRE_KEY, ECONN_SING_KEY, ECONN_PORT_KEY
source String Specify any text

* - Mandatory parameter

Examples:

Parse and upload candidates resume into Zoho Recruit from third-party applications

URL Format:
https://recruit.zoho.com/ats/private/xml/Candidates/uploadDocument?authtoken=7d987658943g4j09h43dd0b167dda34b&scope=recruitapi&country=ECONN_IN_KEY&fileName=tonyCV.txt&documentData=TmFtZTogVG9ueQ0KDQpFbWFpbDogdG9ueUB6b2hvY29ycC5jb20NCg0KTG9jYXRpb246IENoZW5uYWk%3D;

Response Format:

<response uri="/ats/private/xml/Candidates/uploadDocument">
<result>
<message>Record(s) added successfully</message>
<recorddetail>
<FL val="Id">54290000000089027</FL>
</recorddetail>
</result>
</response>