JazzHR API
13 endpoints for JazzHR, 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/jazzhr
- Connects with
- Your own JazzHR user login. What your agent can do follows your role: moving candidates, emailing and job status need the same rights you have by hand. You sign in in your own browser.
- Integration page
- JazzHR
Read (6)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Jobs of your account with status, department and location, filtered by status or title. |
| GET | One job with its description, hiring lead, workflow and status. |
| GET | The stages of the workflow a job uses, in order, with the closing statuses such as Not Hired. |
| GET | Candidates of a job with stage, rating and apply date, filtered by stage, status or name. |
| GET | One candidate with contact details, questionnaire answers, source and notes on the job. |
| GET | Open and done tasks with the candidate, assignee and due date. |
Write (7)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| PATCH | Move one candidate to a workflow stage of their job, or to a closing status such as Not Hired. |
| POST | Move a group of candidates of one job to a stage or closing status in one pass. |
| POST | Email one candidate from their profile, from a template or with your own text. |
| POST | Add a note to a candidate on one job, visible to your hiring team. |
| POST | Create a task on a candidate for a teammate, with a due date and optional email notice. |
| POST | Create a job as Drafting or Open from a title, description and basic fields. |
| PUT | Change a job to Open, On Hold, Drafting, Filled, Cancelled or Closed. |