Custom API Example for ERIN Integration

You are here:

Request:

GET https://api.example.com/v1/ERIN/jobs HTTP/1.1

content-type: application/json

Authorization: Bearer TOKEN

Accept: */*

Host: api.example.com

Accept-Encoding: gzip, deflate, br

Connection: keep-alive

Response:

An element for each OPEN job posting. JSON or XML responses are fine

[

{

“JobID”: “12345”,

“JobTitle”: “Sr. Software Developer”,

“Department”:”Technology”

“Type”: “Full Time”,

“City”: “Pittsburgh”,

“StateCode”: “PA”,

“CountryCode”: “US”,

“JobDescription”: “<b>Sr. Software Developer</b><br/><br/><br/>Job Responsibilities    <br/>”,

“JobApplyUrl”: “https://example.com/12345”,

“BonusLevel”: “Level 1”,

“RecruiterEmail”: “[email protected]

},

{

“JobID”: “9999”,

“JobTitle”: “Director of Marketing”,

“Department”:”Marketing”

“Type”: “Full Time”,

“City”: “New York”,

“StateCode”: “NY”,

“CountryCode”: “US”,

“JobDescription”: “<b>Director of Marketing</b><br/><br/><br/>Job Responsibilities    <br/>”,

“JobApplyUrl”: “https://example.com/9999”,

“BonusLevel”: “Level 3”,

“RecruiterEmail”: “[email protected]

}

]

Request:

GET https://api.example.com/v1/ERIN/candidates HTTP/1.1

content-type: application/json

Authorization: Bearer TOKEN

Accept: */*

Host: api.example.com

Accept-Encoding: gzip, deflate, br

Connection: keep-alive

Response:

An element for each candidate. This can be filtered to candidates that have applied through ERIN or by a date range. For example, candidates hired or rejected more than 30 days ago do not need to be included.

[

{

“ATSID”: “123456”,

“First Name”: “Applicant”

“Last Name”: “Example”

“CandidateEmail”: “[email protected]”,

“ApplicationStatus”: “In Review”,

“HireDate”: null,

“StartDate”: null,

“JobID”: “12345”

},

{

“ATSID”: “7891011”,

“First Name”: “New Applicant”

“Last Name”: “Example”

“CandidateEmail”: “[email protected]”,

“ApplicationStatus”: “Hired”,

“HireDate”: “2022-01-14T00:00:00”,

“StartDate”: “2022-02-01T00:00:00”,

“JobID”: “6789”

}

]

Was this article helpful?
Dislike 0
Previous: ClearCompany Integration Details
Next: Greenhouse Integration Details