Career Site

Get public job

Returns full details for a single public or unlisted job. Returns 404 for draft, archived, or internal jobs.

get/career-site/jobs/{id}

Request

  • Base URL: https://api.100hires.com/v2
  • URL: https://api.100hires.com/v2/career-site/jobs/{id}
  • Auth: API key in header X-Company-Slug

Path parameters

idinteger required

Resource ID (numeric).

Response

Job detail

idinteger required

Job ID.

titlestring required

Job title.

descriptionstring required

HTML content

is_remoteboolean required

Whether this is a remote position.

is_hybridboolean required

Whether this is a hybrid position (office days plus remote days at the job address).

application_urlstring uri required

Public application form URL.

form_idinteger nullable required

ID of the application form this job uses — the form attached to the job, or the company default form when none is attached (the same rule the apply page at application_url follows). Resolve the questions server-side with GET /forms/{id} (private API key) and render them on your own site; submit the candidate's answers with POST /career-site/applications. null only when the company has no forms.

created_atinteger required

Unix timestamp (seconds)

salary_minnumber nullable
salary_maxnumber nullable
salary_currencystring nullable
salary_periodstring nullable

Example response

{
  "salary_currency": "USD",
  "salary_period": "annually"
}

Changes

No recorded changes to this operation across all 1 revision of this API.