Skip to main content
POST
create_job

Authorizations

Authorization
string
header
required

Employer session JWT from Better Auth.

Body

application/json
title
string
required

Public job title.

description
string
required

Markdown job description.

category
string

engineering, data_ai, product_and_design, sales, marketing, customer, people, operations, finance_and_legal, or leadership.

locations
string

City or place labels the applicant sees.

country
string

Country names. Same closed list the dashboard uses.

work_type
string

remote, hybrid, or onsite.

employment_type
string

FULL_TIME, PART_TIME, CONTRACT, or INTERN.

salary_min
integer

Low end of the stated range. Currency is salary_currency.

salary_max
integer

High end of the stated range.

salary_currency
string

ISO currency the posting stated. Do not convert it.

summary
string

Short public summary.

department
string

Optional department under the category.

Response

200 - application/json

Success

The response is of type object.