New to Corsair? See API access, authentication, and error handling.
Candidates
create
candidates.create
Add a candidate manually and assign them to a published or internal offer at its default stage
Risk: write
The record goes under
candidate and the offer assignment beside it as offers.
Output
candidate full type
candidate full type
delete
candidates.delete
Delete a candidate. Recruitee keeps them restorable in its deleted list for 7 days, then removes them
Risk: destructive
Output
get
candidates.get
Fetch one candidate with their contact details, stage, status and placements
Risk: read
Output
candidate full type
candidate full type
list
candidates.list
Search candidates by text, offer, stage, status, department or location, a page at a time
Risk: read
Calls /search/new/candidates and sends the filters as one filters_json array; page with
page and next_page.
Output
candidates full type
candidates full type
update
candidates.update
Update a candidate profile: their name, emails, phones or cover letter
Risk: write
Output
candidate full type
candidate full type
Departments
list
departments.list
List the company departments with how many offers each has
Risk: read
offers_count is how many offers the department has.
Output
departments full type
departments full type
Locations
list
locations.list
List the company locations with their city, country and address
Risk: read
Output
locations full type
locations full type
Offers
create
offers.create
Create an offer as a draft job or talent pool; publishing is done in Recruitee
Risk: write
A new offer is created as a draft. A job needs description, requirements and location_ids.
Output
offer full type
offer full type
get
offers.get
Fetch one offer with its title, slug, description, requirements and state
Risk: read
Output
offer full type
offer full type
list
offers.list
List offers with status, department, location and kind filters, a page at a time
Risk: read
Output
offers full type
offers full type
update
offers.update
Update an offer: its title, description, requirements, department or locations
Risk: write
Output
offer full type
offer full type