/teamtailor/jobs

POST /api/teamtailor/jobs

Price: 5 credits

Get one published job posting from a company's Teamtailor career board by board handle and job id (or a full job URL): title, hiring organisation, the full HTML description, employment type, department, workplace status, the board's own label/value summary rows, structured locations, salary range, publication and expiry dates, and the hosted and apply URLs.

How to use it

A posting is addressed by the pair (company, job_id) — the same id under a different board is a 412, so never carry an id across boards. job_id takes the numeric id or the full job URL, and the company is then read from that URL; the slug in a job URL is cosmetic and the id alone resolves. Call this rather than teamtailor/jobs/search when employment_type, department or workplace_type is needed — those three exist only here. department, workplace_type and location come from a label/value block each board names in its own language, so they are resolved from the board's own department and location links, its remote-status badge and its published facet vocabulary rather than from fixed labels; when one of the three is null, read summary, which carries every row of that block under the board's own labels and may hold the value under a label that could not be classified. hosted_url and apply_url are the board's own canonical host, which is often a custom domain and can differ from the vendor-host URL teamtailor/jobs/search returns for the same job; both forms fetch. If that canonical host cannot be reached, the posting is still served from the board feed, and then those five detail-only fields are all null at once.

Parameters

Request body

Response

Errors

Response headers