Create Job
Create a new job posting from your ATS, CRM, or internal workflow
Required Fields
Application method
how_to_apply_method.how_to_apply value.Common optional fields
Engineering. Matched to an existing category (case-insensitive) or created if new. See Categories.category if both are sent.full-time, part-time, contract, internship, temporary, or casual.Remote, Paris, or San Francisco, CA.true for remote roles.USD.hourly, daily, weekly, monthly, or yearly.how_to_apply for that).pending, active, expired, or draft.Examples
Link to an external application form
The most common case: your ATS or careers page hosts the form.Apply via email
Remote role with salary details
JavaScript example
Response Shape
data.url).Example response
Authorizations
API key for authentication. Get yours from Settings > API Keys in the Kardow dashboard.
Body
Preferred field for the application destination — an external URL, email address, or phone number. Alias of how_to_apply (which is still accepted).
Preferred field for how candidates apply. Alias of how_to_apply_method.
form-external, website, email, phone, form Legacy alias of apply_url. Where candidates apply — an external URL, email, or phone number.
Legacy alias of apply_type. form-external = external ATS/form (most common), website = general job page, email = email address, phone = phone number, form = Kardow hosts the form.
form-external, website, email, phone, form Email of the employer account posting this job. Must match a job board user in the org, else the request returns 422 employer_not_found.
Category name (e.g. Engineering). Matched to an existing category or created if new.
Existing category UUID. Takes precedence over category if both are sent.
full-time, part-time, contract, internship, temporary, casual hourly, daily, weekly, monthly, yearly pending, active, expired, draft