Get a job
Retrieve a job or partially update it (set status to closed to archive).
Authorizations
API key authentication for the public API. Pass your API key as a Bearer token.
Path Parameters
Response
Adds application_count. Load the job with an application_count
annotation (Count("applications")) so no application rows are fetched.
The job's ID in the system that supplied it, in that system's own form. Unique per organization and source.
Which system supplied external_id.
api- Public APIkombo- Kombotalent360- Talent360
api, kombo, talent360 full_time- Full Timepart_time- Part Timecontract- Contractinternship- Internshipfreelance- Freelance
full_time, part_time, contract, internship, freelance active- Activepaused- Pausedclosed- Closeddraft- Draft
active, paused, closed, draft Language for conducting interviews and generating CV evaluations
en-US- Englishde-DE- German
en-US, de-DE When enabled, the interview STARTS in language but the AI adapts to the candidate's spoken language. The call routes through a CallProfile flagged is_multilingual=True (must be configured at platform or org level). Analysis outputs (scoring, summary, insights) stay in language regardless of what the candidate spoke.
Controls whether candidates must upload a CV when applying
required- Requiredoptional- Optionaldisabled- Disabled
required, optional, disabled Additional information about job posting that is not shown to candidate but used for internal system
Salary block; the whole object is null when no salary is set.

