/candidates
Returns a collection of the job's candidates. Required scope: r_candidates. Accessible with all token types.
get/candidates
Request
- Base URLhttps://subdomain.workable.com/spi/v3
- URLhttps://subdomain.workable.com/spi/v3/candidates
- AuthAPI key in header Authorization
Query parameters
emailstring
The email of the candidate to filter by
shortcodestring
The job's system generated code
stagestring
The job's stage slug, can be retrieved from the /stages endpoint
limitinteger
Specifies the number of candidates to try and retrieve per page
since_idstring
Returns results with an ID greater than or equal to the specified ID.
max_idstring
Returns results with an ID less than or equal to the specified ID.
created_afterstring date-time
Returns results created after the specified timestamp.
updated_afterstring date-time
Returns results updated after the specified timestamp.
Response
200
Example response
{
"candidates": [
{
"id": "ce4da98",
"name": "Lakita Marrero",
"firstname": "Lakita",
"lastname": "Marrero",
"headline": "Operations Manager",
"account": {
"subdomain": "groove-tech",
"name": "Groove Tech"
},
"job": {
"shortcode": "GROOV005",
"title": "Office Manager"
},
"stage": "Interview",
"disqualified": true,
"profile_url": "https://groove-tech.workable.com/backend/jobs/376844767/candidates/216323526",
"email": "lakita_marrero@gmail.com",
"domain": "twitter.com",
"created_at": "2015-06-26T00:00:00Z",
"updated_at": "2015-07-08T14:46:48Z"
}
],
"paging": {
"next": "https://www.workable.com/spi/v3/accounts/groove-tech/candidates?limit=3&since_id=2789d6dg"
}
}Changes
No recorded changes to this operation across all 2 revisions of this API.