ashby.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Api Key
info
apiKey.info
Retrieve information and permission scopes for the current API key
Risk: read
results full type
results full type
Application
changeStage
application.changeStage
Move an application to a different interview stage
Risk: write
results full type
results full type
create
application.create
Create an application linking a candidate to a job
Risk: write
customFields full type
customFields full type
results full type
results full type
info
application.info
Retrieve details for a specific application
Risk: read
results full type
results full type
list
application.list
List applications filtered by candidate, job, or status
Risk: read
results full type
results full type
transfer
application.transfer
Transfer an application to another job
Risk: write
results full type
results full type
update
application.update
Update application metadata or archive status
Risk: write
customFields full type
customFields full type
results full type
results full type
Candidate
addTag
candidate.addTag
Add a tag to a candidate
Risk: write
results full type
results full type
anonymize
candidate.anonymize
Anonymize candidate personally identifiable data for GDPR compliance
Risk: destructive · Irreversible
results full type
results full type
create
candidate.create
Create a new candidate in Ashby
Risk: write
customFields full type
customFields full type
results full type
results full type
createNote
candidate.createNote
Create a note on a candidate record
Risk: write
results full type
results full type
info
candidate.info
Retrieve detailed candidate information by ID
Risk: read
results full type
results full type
list
candidate.list
List candidates with cursor-based pagination and time filters
Risk: read
results full type
results full type
listNotes
candidate.listNotes
List all notes for a specific candidate
Risk: read
results full type
results full type
removeTag
candidate.removeTag
Remove a tag from a candidate
Risk: write
results full type
results full type
search
candidate.search
Search candidates by name, email address, or phone number
Risk: read
results full type
results full type
update
candidate.update
Update candidate profile information and custom fields
Risk: write
customFields full type
customFields full type
results full type
results full type
Custom Field
info
customField.info
Retrieve custom field definition details
Risk: read
results full type
results full type
list
customField.list
List custom field definitions filtered by object type
Risk: read
results full type
results full type
setValue
customField.setValue
Set a custom field value on a candidate, application, job, or offer
Risk: write
results full type
results full type
Department
archive
department.archive
Archive a department
Risk: destructive
results full type
results full type
create
department.create
Create a new department
Risk: write
results full type
results full type
info
department.info
Retrieve department details by ID
Risk: read
results full type
results full type
list
department.list
List all departments in the organization
Risk: read
results full type
results full type
update
department.update
Update department name or parent department
Risk: write
results full type
results full type
Interview
info
interview.info
Retrieve interview details by ID
Risk: read
results full type
results full type
list
interview.list
List interviews for an interview plan
Risk: read
results full type
results full type
scheduleInfo
interview.scheduleInfo
Retrieve details of an interview schedule
Risk: read
results full type
results full type
scheduleList
interview.scheduleList
List scheduled interviews for an application
Risk: read
results full type
results full type
stageList
interview.stageList
List interview stages for a job or interview plan
Risk: read
results full type
results full type
Job
create
job.create
Create a new job in Ashby
Risk: write
customFields full type
customFields full type
results full type
results full type
info
job.info
Retrieve job details by job ID
Risk: read
results full type
results full type
list
job.list
List jobs with status, department, and location filters
Risk: read
results full type
results full type
search
job.search
Search jobs by title or status
Risk: read
results full type
results full type
update
job.update
Update job details, department, or status
Risk: write
customFields full type
customFields full type
results full type
results full type
Job Posting
info
jobPosting.info
Retrieve job posting information by ID
Risk: read
results full type
results full type
list
jobPosting.list
List published and unpublished job postings
Risk: read
results full type
results full type
Location
archive
location.archive
Archive a location
Risk: destructive
results full type
results full type
create
location.create
Create a new location
Risk: write
results full type
results full type
info
location.info
Retrieve location details by ID
Risk: read
results full type
results full type
list
location.list
List all locations in the organization
Risk: read
results full type
results full type
update
location.update
Update location name or hierarchy
Risk: write
results full type
results full type
Offer
create
offer.create
Create a new job offer for an application
Risk: write
customFields full type
customFields full type
results full type
results full type
info
offer.info
Retrieve details for a specific offer
Risk: read
results full type
results full type
list
offer.list
List offers filtered by application or status
Risk: read
results full type
results full type
update
offer.update
Update job offer details or status
Risk: write
customFields full type
customFields full type
results full type
results full type
User
info
user.info
Retrieve organization user details by ID
Risk: read
results full type
results full type
list
user.list
List users in the organization
Risk: read
results full type
results full type
search
user.search
Search users by name or email address
Risk: read
results full type
results full type
Webhook
create
webhook.create
Register a new webhook subscription in Ashby
Risk: write
results full type
results full type
delete
webhook.delete
Delete a webhook subscription
Risk: destructive · Irreversible
results full type
results full type
info
webhook.info
Retrieve webhook configuration details by ID
Risk: read
results full type
results full type