- Create a new Employer
List existing Employers
Delete an existing Employer
Retrieve an existing Employer
Create a new Employer
Creates a new Employer resource.
If the country is not US, the following parameters will be required in addition to those marked as required in the table below:
- salary
- address:
- street
- country
- zipcode
- manager:
- name
- title
Validation for start_date and end_date is performed to ensure logical dates are provided. end_date must be after start_date, and both dates must be after 1900-01-01.
Security
basic_auth
Type of employment history to be created.
If type is set to gap only start_date is required, and only start_date, end_date, and note will be recorded.
Default:"employer"
Enum:"employer""gap"
Candidate’s contract type.
Enum:"full_time""part_time""contract""internship"
Example:"full_time"
If true, the employer will not be contacted about the Candidate.
Default:false
Example:false
- Mock serverhttps://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/employers
- Staginghttps://api.checkr-staging.com/v1/candidates/{candidate_id}/employers
curl -i -X POST \
-u '<username>:<password>' \
'https://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/employers' \
-H 'Content-Type: application/json' \
-d '{
"candidate_id": "xxx",
"type": "employer",
"name": "Checkr",
"position": "Software Engineer",
"salary": 10000,
"contract_type": "full_time",
"do_not_contact": false,
"start_date": "2016-06-01",
"end_date": "2017-05-01",
"employer_url": "www.employer.com",
"address": {
"street": "123 Main St.",
"unit": 2000,
"city": "San Francisco",
"state": "CA",
"zipcode": "90401",
"country": "US"
},
"manager": {
"name": "Joe Smith",
"title": "Engineering Manager",
"email": "joesmith@checkr.co",
"phone": "212-555-1234"
},
"note": "Took time off to travel abroad."
}'Employer was successfully created
URI of the resource.
Example:"/v1/candidates/e44aa283528e6fde7d542194/employers/ca27df84be5b50dfa7ee1cda"
Candidate’s contract type.
Enum:"full_time""part_time""contract""internship"
Example:"full_time"
If true, the employer will not be contacted about the Candidate.
Default:false
Example:false
Response
{ "id": "e44aa283528e6fde7d542194", "object": "employer", "uri": "/v1/candidates/e44aa283528e6fde7d542194/employers/ca27df84be5b50dfa7ee1cda", "candidate_id": "xxx", "name": "Checkr", "position": "Software Engineer", "salary": 10000, "contract_type": "full_time", "do_not_contact": false, "start_date": "2016-06-01", "end_date": "2017-05-01", "employer_url": "www.employer.com", "address": { "street": "123 Main St.", "unit": 2000, "city": "San Francisco", "state": "CA", "zipcode": "90401", "country": "US" }, "manager": { "name": "Joe Smith", "title": "Engineering Manager", "email": "joesmith@checkr.co", "phone": "212-555-1234" } }