v1
latestOpenAPI 3.1.02026-07-228814.1 KBJobs
Create a job
Creates a job for your company. Any subset of fields is accepted; omitted fields stay empty and the job is saved as a DRAFT. With "publish": true the job goes live in the same transaction, provided it passes the publish gates (completeness, terms accepted in the dashboard, card on file); if any gate fails, nothing is created.
post/jobs
Request body
Example request
{
"title": "Senior Product Designer",
"locations": [
{
"locationId": 17024,
"city": "San Francisco",
"stateProvince": "California",
"country": "United States"
}
],
"qualifications": [
{
"text": "5+ years of product design experience"
}
],
"questions": [
{
"prompt": "Why do you want to work here?"
}
],
"budgets": [
{
"budgetCents": 50000
}
]
}Response
The created job.
Example response
{
"locations": [
{
"locationId": 17024,
"displayName": "San Francisco, California, United States",
"city": "San Francisco",
"stateProvince": "California",
"country": "United States"
}
],
"qualifications": [
{
"text": "5+ years of product design experience"
}
],
"questions": [
{
"prompt": "Why do you want to work here?"
}
],
"budgets": [
{
"budgetCents": 50000
}
]
}