Ashby
API actions for the Ashby integration.
Ashby
Manage candidates, jobs, and applications in Ashby.
Move application to stage
Move an Ashby application to a specific interview stage.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | Yes | The ID of the application to move. |
interview_stage_id | string | Yes | The ID of the interview stage to move the application to. |
Response
{}Add candidate to job
Submit a candidate to a job by creating an application in Ashby.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | Yes | The ID of the job to apply the candidate to. |
candidate_id | string | Yes | The ID of the candidate to submit. |
source_id | string | No | The ID of the Ashby source to credit for this application, such as a referral or job board (optional). |
Response
{}Add candidate
Add a new candidate to Ashby with their name and contact details.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | The candidate's full name, for example 'Ada Lovelace'. |
email | string | No | The candidate's email address (optional). |
phone | string | No | The candidate's phone number (optional). |
Response
{}Get job details
Look up the full details of a single Ashby job by its ID.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | Yes | The ID of the Ashby job to look up. |
Response
{}List jobs
List the jobs in your Ashby account, optionally limited to a single status.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | No | Only return jobs with this status. Leave blank to list every job. One of: Open, Closed, Draft, Archived. |
Response
{
"jobs": [
{}
]
}