Menu

Zoho Recruit API - getFormFields


Purpose

You can use this method to get form fields from third-party applications.

Request URL to getFormFields:

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

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

Replace Module with any one of this - JobOpenings, Candidates, Clients, ClientContacts.

Examples:

Get form fields into Zoho Recruit from third-party applications.

URL Format:
https://recruit.zoho.com/ats/private/xml/JobOpenings/getFormFields?authtoken=7d987658943g4j09h43dd0b167dda34b&scope=recruitapi

Response Format:

<response uri="/ats/private/xml/JobOpenings/getFormFields">
<result>
<JobOpenings>
<section name="JobOpening Details">
<FL isMandatory="false" isUnique="false" type="AutoIncrement">Job code</FL>
<FL isMandatory="true" isUnique="false" maxlength="250" type="Text">Posting title</FL>
<FL isMandatory="true" isUnique="false" type="SingleLookup">Client</FL>
<FL isMandatory="false" isUnique="false" maxlength="6000" type="MultiLine">Roles and responsibilities</FL>
<FL isMandatory="true" isUnique="false" type="SingleLookup">Client manager</FL>
<FL isMandatory="true" isUnique="false" type="SingleLookup">Recruiter</FL>
<FL isMandatory="false" isUnique="false" type="Date">Target date</FL>
<FL isMandatory="false" isUnique="false" type="Date">Date opened</FL>
<FL isMandatory="true" isUnique="false" type="Number">Number of positions</FL>
<FL isMandatory="true" isUnique="false" maxlength="250" type="Picklist">Job opening status</FL>
<FL isMandatory="false" isUnique="false" maxlength="250" type="Picklist">Job type</FL>
<FL isMandatory="false" isUnique="false" maxlength="250" type="Text">Location</FL>
<FL isMandatory="true" isUnique="false" maxlength="250" type="Picklist">Country</FL>
<FL isMandatory="false" isUnique="false" type="Date">Created time</FL>
<FL isMandatory="false" isUnique="false" type="SingleLookup">Owner</FL>
</section>
<section name="Required qualification">
<FL isMandatory="false" isUnique="false" maxlength="6000" type="MultiLine">Skill set</FL>
<FL isMandatory="false" isUnique="false" maxlength="250" type="Picklist">Work experience</FL>
<FL isMandatory="false" isUnique="false" maxlength="250" type="Picklist">Upper salary range</FL>
<FL isMandatory="false" isUnique="false" maxlength="250" type="UploadText">Attach doc</FL>
</section>
</JobOpenings>
</result>
</response>