ATS (Applicant Tracking System)
Below is a reference to the Endgrate types supported for ATS (Applicant Tracking System) integrations, and their corresponding default schemas.
ats-candidate
ats-candidate
Schema:
{
"addresses": {
"items": {
"properties": {
"address_type": {
"enum": [
"PRIMARY",
"SECONDARY",
"OFFICE",
"SHIPPING",
"BILLING",
"OTHER"
],
"title": "Address Type",
"type": "string"
},
"city": {
"title": "City",
"type": "string"
},
"country": {
"title": "Country",
"type": "string"
},
"postal_code": {
"title": "Postal Code",
"type": "string"
},
"state": {
"title": "State",
"type": "string"
},
"street_1": {
"title": "Street 1",
"type": "string"
},
"street_2": {
"title": "Street 2",
"type": "string"
}
},
"type": "object"
},
"title": "Addresses",
"type": "array"
},
"application_status": {
"enum": [
"NEW",
"PENDING",
"PROCESSED"
],
"title": "Application Status",
"type": "string"
},
"date_received": {
"format": "date",
"title": "Date Received",
"type": "string"
},
"education": {
"items": {
"properties": {
"degree": {
"title": "Degree",
"type": "string"
},
"graduation_date": {
"format": "date",
"title": "Graduation Date",
"type": "string"
},
"institution": {
"title": "Institution",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"email_addresses": {
"items": {
"properties": {
"email_address": {
"format": "email",
"title": "Email Address",
"type": "string"
},
"email_type": {
"enum": [
"WORK",
"PERSONAL",
"OTHER"
],
"title": "Email Type",
"type": "string"
}
},
"type": "object"
},
"title": "Email Addresses",
"type": "array"
},
"experience": {
"items": {
"properties": {
"company": {
"title": "Company",
"type": "string"
},
"end_date": {
"format": "date",
"title": "End Date",
"type": "string"
},
"job_title": {
"title": "Job Title",
"type": "string"
},
"responsibilities": {
"title": "Responsibilities",
"type": "string"
},
"start_date": {
"format": "date",
"title": "Start Date",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"first_name": {
"title": "First Name",
"type": "string"
},
"last_name": {
"title": "Last Name",
"type": "string"
},
"links": {
"items": {
"format": "uri",
"type": "string"
},
"type": "array"
},
"phone_numbers": {
"items": {
"properties": {
"phone_number": {
"title": "Phone Number",
"type": "string"
},
"phone_type": {
"enum": [
"HOME",
"WORK",
"PERSONAL",
"MOBILE",
"OTHER"
],
"title": "Phone Type",
"type": "string"
}
},
"type": "object"
},
"title": "Phone Numbers",
"type": "array"
},
"references": {
"items": {
"properties": {
"email_address": {
"format": "email",
"title": "Email Address",
"type": "string"
},
"first_name": {
"title": "First Name",
"type": "string"
},
"last_name": {
"title": "Last Name",
"type": "string"
},
"relationship": {
"title": "Relationship",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"skills": {
"items": {
"type": "string"
},
"type": "array"
}
}
Example Object:
{
"addresses": [
{
"address_type": "PRIMARY",
"city": "New York",
"country": "United States",
"postal_code": "10001",
"state": "NY",
"street_1": "20 W 34th St",
"street_2": "Apt 101"
}
],
"application_status": "NEW",
"date_received": "2024-01-01",
"education": [
{
"degree": "Highschool Diploma",
"graduation_date": "2024-01-02",
"institution": "XYZ Highschool"
}
],
"email_addresses": [
{
"email_address": "email",
"email_type": "WORK"
}
],
"experience": [
{
"company": "Endgrate",
"end_date": "2024-01-02",
"job_title": "Software Engineer",
"responsibilities": "Develop integrations",
"start_date": "2024-01-01"
}
],
"first_name": "John",
"last_name": "Doe",
"links": [
"https://endgrate.com"
],
"phone_numbers": [
{
"phone": "631-555-1234",
"phone_type": "WORK"
}
],
"references": [
{
"email_address": "[email protected]",
"first_name": "Jane",
"last_name": "Doe",
"relationship": "Former Supervisor"
}
],
"skills": [
"Python",
"C#",
"C++"
]
}
Updated 3 months ago