Jobs

List jobs

Returns paginated jobs with status/date filters. Use for career-site sync, reporting, and external system indexing.

get/jobs

Request

  • Base URL: https://api.100hires.com/v2
  • URL: https://api.100hires.com/v2/jobs
  • Auth: HTTP bearer

Query parameters

company_idinteger

Optional target company ID. Since each API key is already bound to one company, this is only needed when the key owner has access to multiple companies.

statusstring

Filter by job status name (from GET /taxonomy/statuses, e.g. Public, Draft, Archived).

integer
OR
string

Return only jobs created at or after this time. Accepts a Unix timestamp in seconds (not milliseconds) or an ISO-8601 string with timezone offset (e.g. 2026-05-11T00:00:00Z, 2026-05-11T00:00:00.123+03:00). Fractional seconds are accepted but truncated to whole seconds.

integer
OR
string

Return only jobs created at or before this time. Accepts a Unix timestamp in seconds (not milliseconds) or an ISO-8601 string with timezone offset (e.g. 2026-05-11T00:00:00Z, 2026-05-11T00:00:00.123+03:00). Fractional seconds are accepted but truncated to whole seconds.

integer
OR
string

Return only jobs updated at or after this time. Accepts a Unix timestamp in seconds (not milliseconds) or an ISO-8601 string with timezone offset (e.g. 2026-05-11T00:00:00Z, 2026-05-11T00:00:00.123+03:00). Fractional seconds are accepted but truncated to whole seconds. Use for incremental sync.

department_idinteger

Filter jobs by department ID (from GET /taxonomy/departments).

qstring

Search by job title or internal title (partial match)

includestring

Comma-separated list of related resources to include. Supported: workflow, hiring_team, pipeline_stages.

pageinteger

Page number (1-based). Defaults to 1.

sizeinteger

Number of items per page (1–100). Defaults to 20.

view'full' | 'summary'

Response shape selector for list endpoints. full (default) returns every field — backward-compatible with pre-existing clients. summary returns a thinned payload designed for agent-friendly list browsing: heavy fields (description HTML, embedded profile answers, full message bodies, embedded relations, etc.) are omitted or replaced with *_preview truncations. Use summary when paging through large result sets and fetch a single record with the corresponding GET /{resource}/{id} endpoint when full data is needed.

Response

Job list

Example response

{
  "jobs": [
    {
      "alias": "79SZHfT",
      "language": "de-DE"
    }
  ]
}

Changes

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