Recruiterflow API
14 endpoints for Recruiterflow, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/recruiterflow
- Connects with
- Your own Recruiterflow user (recruiter or admin; what the agent can see and change follows your role, and stage settings and disqualification reasons need an admin)
- Integration page
- Recruiterflow
Read (7)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Jobs of your workspace with client company, visibility and candidate count. |
| GET | One job with its hiring team and pipeline stages, each with the number of candidates. |
| GET | Search candidates by name, tag, source or job, with title, company and tags. |
| GET | One candidate with contact details, tags, custom fields, jobs with stages and latest notes. |
| GET | Candidates of one job with their stage, the date they entered it and the last activity. |
| GET | The Activity Log of a candidate: emails, calls, meetings, notes and stage moves, newest first. |
| GET | Your tasks: due, overdue or all, with type, priority, due date and the linked record. |
Write (7)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Create a candidate with a name and optional email, phone, company and title. |
| POST | Add one or more candidates to an open job, in its first stage. |
| POST | Move a candidate to another stage of a job. |
| POST | Disqualify a candidate from one job with a reason from your workspace list. |
| POST | Add a note to a candidate, shared with the hiring team or private. |
| POST | Create a task with a type, priority, assignee and due date, linked to a candidate. |
| POST | Close an open job and take it off every connected job board. |