Create a Candidate with details such as firstName, lastName, emails, phones etc.,
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Supported Apps
Here are the list of apps that support this API.
Ashby (ashby)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].email- the value at 0th index is considered as primaryEmail and the rest are cosidered as alternate emails.links[].platform- one ofLINKEDINGITHUBWEBSITElinks[].linktags- expects list of tagId's as input - to get the tha tagId, you can use get global tags, or get candidate tags api.presentAddress.citypresentAddress.statepresentAddress.countryattachments[].fileType- one ofRESUMEOTHERSattachments[].fileName- Requiredattachments[].fileContentattachments[].fileUrl- One Of fileContent or fileUrl is Requiredattachments[].contentType- Required if fileContent is givenmetaData
Supported Response Fields:
candidateId
SuccessFactors ATS (successfactors-ats)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].type-WORKemails[].email- Knit sends the firstWORK-type email in the list as contactEmail and the first non-WORKemail as primaryEmail. Only these two emails are honored. At least one non-WORKemail is Required.titletagspresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.state- give a vallid state namepresentAddress.country- Required - expects a 2 letter country code likeUS,CAetc.presentAddress.zipCodeeducation[].instituteeducation[].fromDateeducation[].toDateattachments[].fileType- one ofRESUMECOVER_LETTEROTHERSattachments[].fileNameattachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaData
Supported Response Fields:
candidateId
TeamTailor (teamtailor)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].email- only the value at the 0th index is honored.links[].platform- supportedLINKEDINlinks[].linktagsattachments[].fileType- one ofRESUMEOTHERSattachments[].fileName- Required if fileContent is givenattachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaData
Supported Response Fields:
candidateId
UKG Pro Recruiting (ukgpro-ats)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- the value at 0th and 1st index are honored as primary and secondary phones, the rest are ignored.emails[].email- only the value at 0th index is honoredlinks[].platform- whatever given here is passed exactly asnamefor the linklinks[].linkpresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.state- expects 2 letter code of the statepresentAddress.country- expects 3 letter code of the countrypresentAddress.zipCodeeducation[].degreeeducation[].instituteeducation[].fromDateeducation[].toDateeducation[].major- expects id of the majoreducation[].minor- expects id of the minor (both major and minor ids can be obtained using passthrough request with method -GET, path -/api/fields-of-study)education[].descriptionskills[].nameskills[].level- expects id of the proficiency_level - can be obtained using passthrough request with method -GET, path -/api/proficiency-levelsexperiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].summaryattachments[].fileType- every type is uploaded as a generic candidate document to UKG Pro Recruiting.attachments[].fileName- Required (only if you are giving attachments)attachments[].fileContentattachments[].fileUrlattachments[].contentType- Required if you are giving fileContent and not a fileUrlmetaData
Supported Response Fields:
candidateId
Vincere (vincere)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].type- one ofWORKHOMEOTHERSphones[].phoneNumberemails[].type- one ofWORKOTHERSemails[].email- at least one email is Required.links[].platform- one ofLINKEDINFACEBOOKTWITTERWEBSITElinks[].linkcompanyworkAddress.addressLine1workAddress.addressLine2workAddress.cityworkAddress.stateworkAddress.countryworkAddress.zipCode- all the workAddress fields are appended together and sent as company location name.permanentAddress.addressLine1permanentAddress.addressLine2permanentAddress.citypermanentAddress.countrypermanentAddress.zipCode- all the permanentAddress fields are appended together and sent as personal location name.presentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCode- all the presentAddress fields are appended together and sent as current location name.education[].degreeeducation[].instituteeducation[].fromDateeducation[].toDateeducation[].majoreducation[].minoreducation[].descriptioneducation[].scoreskills[].nameskills[].level- one of "BEGINNER", "INTERMEDIATE", "ADVANCED", "FLUENT", "NATIVE"experiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].currentlyWorkingexperiences[].summaryattachments[].fileTypeattachments[].fileName- Required (only if you are giving attachments)attachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaDatametaData.candidate_source_id- Required - Can be obtained using the passthrough requestmetaData.document_type_id- Required Only If you are adding attachments - Can be obtained using the passthrough request
Supported Response Fields:
candidateId
Workable (workable)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].email- only the value at 0th index is honored and Required.titlelinks[].platform- one ofFACEBOOKGITHUBLINKEDINSTACKOVERFLOWTWITTERBLOGlinks[].linktagspresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCode- all the presentAddress fields are appended together and sent as address string.education[].degreeeducation[].instituteeducation[].ideducation[].fromDateeducation[].toDateeducation[].majorskills[].nameexperiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].currentlyWorkingexperiences[].summaryattachments[].fileType- supported valuesRESUMEattachments[].fileName- Required (only if you are giving attachments)attachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaDatametaData.stage- one ofsourcedorapplied- defaults tosourced
Supported Response Fields:
candidateId
Remarks : Candiates are created into your workable acoount talent pool, you can view the candidate in the dashboard, but these candidates are not accessible via api to read/update, Move the candidate to a Job to retrieve it via apis or syncs.
Zoho Recruit (zoho-recruit)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- value at 0th, 1st, 2nd indices are honored as Mobile, Phone, Fax respectively.emails[].email- the value at 0th and 1st index are honored as Email and Secondary_Email respectively.titlecompanylinks[].platform- one ofLINKEDINFACEBOOKTWITTERPERSONAL_WEBSITElinks[].linktagspresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCodeeducation[].degreeeducation[].instituteeducation[].fromDateeducation[].toDateeducation[].majoreducation[].currentlyPursuingskills[].nameexperiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].currentlyWorkingexperiences[].summaryattachments[].fileType- one ofRESUMECOVER_LETTEROTHERSattachments[].fileNameattachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaData
Supported Response Fields:
candidateId
iCIMS (icims)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].type- one ofWORKPERSONALOTHERSphones[].phoneNumberemails[].email- only the value at the 0th index is honored.workAddress.addressLine1workAddress.addressLine2workAddress.cityworkAddress.stateworkAddress.countryworkAddress.zipCodepermanentAddress.addressLine1permanentAddress.addressLine2permanentAddress.citypermanentAddress.countrypermanentAddress.zipCodepresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCodeattachments[].fileType- Supported type -RESUMEattachments[].fileName- Required (Only If you are sending attachments)attachments[].fileContentattachments[].fileUrl- One of fileUrl or fileContent is Required.attachments[].contentType- Required If you are giving fileContentmetaData-metaData.candidateRoleIdis Required, Default to the valueD32007
Supported Response Fields:
candidateId
Loxo (loxo)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].email- only the value at the 0th index is honored.titlecompanylinks[].platform- one ofLINKEDINWEBSITElinks[].linkpresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCodeeducation[].degreeeducation[].instituteeducation[].fromDateeducation[].descriptionattachments[].fileType- one ofRESUMEOTHERSattachments[].fileName- Required (Only If you are sending attachments)attachments[].fileContentattachments[].fileUrl- one of fileUrl or fileContent is Requiredattachments[].contentType- Required if you are giving fileContentmetaData
Supported Response Fields:
candidateId
Recruit CRM ATS (recruit-crm-ats)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumberemails[].email- only the value at the 0th index is honored.titlecompanylinks[].platform- one ofLINKEDINFACEBOOKTWITTERGITHUBXINGlinks[].linkpresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCodeeducation[].degreeeducation[].instituteeducation[].fromDateeducation[].toDateeducation[].majoreducation[].descriptioneducation[].scoreskills[].nameexperiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].currentlyWorkingexperiences[].summaryattachments[].fileType- one ofRESUMEOTHERSattachments[].fileName- Required (Only If you are sending attachments)attachments[].fileContent- only supported for fileType ==RESUMEattachments[].fileUrl- Required if the fileType ==OTHERSattachments[].contentType- Required if you are givingfileContentmetaData
Supported Response Fields:
candidateId
JazzHR ATS (jazzhr-ats)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumber- only the value at the 0th index is honored.emails[].email- Required. Only the value at the 0th index is honored.links[].platformlinks[].linkpresentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.zipCodeeducation[].instituteeducation[].scoreattachments[].fileTypeattachments[].fileNameattachments[].fileContentattachments[].fileUrlmetaData
Supported Response Fields:
candidateId
Oracle HCM ATS (oracle-hcm-ats)
Supported Request Fields:
firstName- RequiredlastName- Requiredphones[].phoneNumberemails[].email- only the value at the 0th index is honored.presentAddress.addressLine1presentAddress.addressLine2presentAddress.citypresentAddress.statepresentAddress.countrypresentAddress.zipCodeeducation[].degreeeducation[].instituteeducation[].fromDateeducation[].toDateeducation[].majoreducation[].minoreducation[].descriptioneducation[].scoreexperiences[].companyexperiences[].jobTitleexperiences[].startDateexperiences[].endDateexperiences[].currentlyWorkingattachments[].fileTypeattachments[].fileNameattachments[].fileContentattachments[].fileUrlattachments[].contentTypemetaData
Supported Response Fields:
candidateId

