v1

latestOpenAPI 3.0.02026-07-24161168406.5 KB
Jobs

Listing jobs

Returns a list of jobs. Click here for more information.

get/jobs

Query parameters

idinteger

Job ID

codestring

Job posting code to filter

namestring

Job name to filter

status'draft' | 'waiting_approval' | 'approved' | 'disapproved' | 'published' | 'frozen' | 'closed' | 'canceled'

Current job status to filter

type'vacancy_type_apprentice' | 'vacancy_type_associate' | 'vacancy_type_talent_pool' | 'vacancy_type_effective' | 'vacancy_type_internship' | 'vacancy_type_summer' | 'vacancy_type_temporary' | 'vacancy_type_outsource' | 'vacancy_type_trainee' | 'vacancy_type_volunteer' | 'vacancy_legal_entity' | 'vacancy_type_lecturer' | 'vacancy_type_freelancer' | 'vacancy_type_autonomous' | 'vacancy_type_intermittent'

Job type to filter

publicationType'external' | 'internal'

Job publication type to filter

careerPageIdinteger

Career Page ID to filter

vacancyCodestring

Vacancy code of the job to filter

roleIdinteger

Role ID to filter

addressStatestring

Address State of the job to filter

fieldsstring

Specify fields to return (eg. fields=name,id,code or fields=all).
Default: id, code, name, type, publicationType, status, numVacancies, roleId, roleName, departmentId, departmentName

perPageinteger

Pagination: How many items per page

pageinteger

Pagination: Which page to query

Response

An array of jobs

totalResultsinteger
pageinteger
totalPagesinteger