Ashby API
12 endpoints for Ashby, 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/ashby
- Connects with
- Your own Ashby account (Elevated Access or Organization Admin for scheduling and offers)
- Integration page
- Ashby
Read (7)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Jobs with title, status, department and hiring team, open jobs by default. |
| GET | Candidates by name or email, with their applications and current stage. |
| GET | One candidate profile: applications, stage, notes, recent emails and scheduled interviews. |
| GET | Applications of a job with candidate, stage, status and days in stage, newest update first. |
| GET | Scheduled interviews with time, interviewers and candidate, for one candidate or a date range. |
| GET | The archive reasons your admin set up, to use in archive_application. |
| GET | The email templates your account can apply, with name and purpose. |
Write (5)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Schedule an interview for an application with interviewers, time, video link and invite settings. |
| POST | Send an email to a candidate from a template or your own text, now or at a set time. |
| POST | Reject an application with an archive reason, an optional note and an optional rejection email. |
| POST | Create an offer for an application in the Offer stage from your offer form fields. |
| POST | Generate the offer letter, email it to the candidate and optionally request an e-signature. |