Create Candidate

Create a new candidate

Log in to see full request history
Body Params
string
required

Full name of the candidate (Char limit 50)

string

First name of the candidate (pass first_name and last_name field if don't pass name field) (Combined Char Limit of 50 with Last Name)

string

Last name of the candidate (pass first_name and last_name field if don't pass name field) (Combined Char Limit of 50 with First Name)

string
required

Phone number of the candidate (It will required if Email is not inputted) Country Code is required. (Char limit 20)

string
required

Email address of the candidate (It will required if Phone is not inputted) (Char limit 50)

string

External Candidate ID (Char limit 255)

string
string
string

External Candidate Step (Char Limit None)

string

External Candidate Status (Char Limit None)

string

External Candidate Reason (Char Limit None)

string

Job Req ID (Char limit 255)

string

Job title (Char limit 255)

string

Location code of job. (max length : 20)

string

1 = Email, 2 = SMS, 3 = Email & SMS, 4 = WhatsApp & Email, 5 = Whatsapp. Default = Email & SMS

date-time

Hired date time

string
string

Blue Collar|White Collar|Blue Collar & White Collar (Char limit 255)

string

Hirescore candidate ID (Char limit 255)

string

External Group ID (Char Limit None)

string

HireVue instructions for virtual interviews (Char limit 255)

string

Referrer's Email (Char limit 50)

string

Referrer's Name (Char limit 50)

string

The candidate's assigned recruiter

string

"hiring_email" functions the same. The candidates assigned Hiring Manager

string

External referrer (Char limit 1000)

boolean
Defaults to false

Candidate to be added to Paradox Talent Community.

string
Defaults to en

Language code preference: ITALIAN = 'it_it' JAPANESE = 'ja_jp' KOREAN = 'ko_kr' PORTUGUESE_BRAZIL = 'pt_br' SIMPLIFIED_CHINESE = 'zh_cn' SPANISH = 'es' TRADITIONAL_CHINESE = 'zh_tw' TURKISH = 'tr_tr' ENGLISH = 'en' FRENCH = 'fr_fr' RUSSIAN = 'ru_ru' GERMAN = 'de_de' FRENCH_CANADIAN = 'fr_ca' DUTCH = 'nl_nl' HUNGARIAN = 'hu' VIETNAMESE = 'vi' BOSNIAN = 'bs' HEBREW = 'he'

file

Report file for do bulk create/update candidates

string
string

Binary/Base64 String Resume file (.pdf, .doc', .docx, .png, .jpg', .txt') (Must be <10mb)

string

Candidate journey name (Char limit None)

string

Candidate journey status ( {Candidate_journey_stage_name}: {Candidate_journey_status_name} (Char limit None)

json

Dictionary candidate attribute data (Custom Attributes Char limit 255) Example: {"key_name": "value", "key_name2": "value"}

string

Candidate's note (Char limit None)

string

Job Application id (Char limit 255)

boolean
Defaults to false

To identify Returning Candidates

string

The candidate's location (Char limit 100)

string

The candidate's external_source_id (Char limit 255)

string

Binary/Base64 String Offer file (.doc, .docx, .pdf, .png, .jpg, .jpeg, .txt, .pages, .HTML) (Payload >10mb)

string

Offer file name (Char limit 150)

boolean
Defaults to false

To identify the use of status_map_name and status_map_ex_id

string

Name of the Journey Status Mapping in Paradox. Required when use_paradox_status_map is true

string

Name of the status in the external system. The ID that is associated with a specific Journey Status in Paradox

Headers
string
Defaults to Bearer <oauth_token>
Responses

Language
Click Try It! to start a request and see the response here! Or choose an example:
application/json