List contract types

Returns contract types and the limits they impose on a job’s employment terms. Use a returned ID as contractTypeId when creating or updating a job.

Filter by countryCode for on-site or hybrid jobs. Omit it for the generic types used by remote jobs. Results are ordered by creation date, oldest first, and returned together in one response.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
^[A-Za-z]{2}$

Restrict to the types of one country, by ISO 3166-1 alpha-2 code. Omit it for the generic types a remote job uses

Headers
string

Preferred language for translated display names. Supported languages are en, de, fr, es, it and nl. Regional variants use their main language (de-CH → de); a list uses the first supported language. If the header is omitted or no language matches, the response uses English. Content-Language identifies the language used. Identifiers, slugs and enum values stay stable. Use languageCode to filter jobs by the language of the ad.

string

Selects a dated API revision in YYYY-MM-DD format, such as 2026-11-01. Pin this header to choose the revision explicitly; omitting it uses the server’s default. An unsupported value returns 400 unsupported_api_version. See Versions and compatibility.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json