REQUEST DEMO

 

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:

Parameter
Type
Description
authtoken*String

Encrypted alphanumeric string to authenticate your Zoho credentials.

scope*StringSpecify the value as recruitapi
documentData*StringBase64encoded string of the document to be uploaded.
fileName*StringSpecify the file name with the file format.
Country*StringValues 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
sourceStringSpecify 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>