Jobs

Get jobs

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Query parameters
locationsstring[]Optional
tagsstring[]Optional
departmentsinteger · int32[]Optional

Department ids

pageinteger · int32Optional

Page, default 1

Default: 1
perPageinteger · int32Optional

Per Page, default 20

Default: 20
sortstringOptional

az, za, modified_date

Default: az
languageCodestringOptional

Language

containsstringOptional

Title contains value

detailsbooleanOptional

Job details (description)

Default: false
includeStagesbooleanOptional

Include job stages

Default: false
includeJobRequisitionbooleanOptional

Include job requisition

Default: false
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs

Create job

post
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Body
Descriptionstring | nullableOptional
Requirementsstring | nullableOptional
InternalCodestring | nullableOptional
MetatagTitlestring | nullableOptional
MetatagDescriptionstring | nullableOptional
MetatagImageUrlstring | nullableOptional
WebsiteIdinteger · int32 | nullableOptional
UIdstring · uuid | nullableOptional
Idinteger · int32Optional
Titlestring | nullableOptional
Statusstring · enumOptionalPossible values:
AbsoluteUrlstring | nullableOptional
RelativeUrlstring | nullableOptional
ShortlinkUrlstring | nullableOptional
FriendlyUrlstring | nullableOptional
LastModifiedstring · date-timeOptional
IsTranslatedbooleanOptional
JobTagsstring[] | nullableOptional
JobRequisitionIdstring · uuid | nullableOptional
IsTemplatebooleanOptional
Responses
post
/v2/jobs

Get Job

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Query parameters
languageCodestringOptional
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs/{id}

Update job

put
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Body
Descriptionstring | nullableOptional
Requirementsstring | nullableOptional
InternalCodestring | nullableOptional
MetatagTitlestring | nullableOptional
MetatagDescriptionstring | nullableOptional
MetatagImageUrlstring | nullableOptional
WebsiteIdinteger · int32 | nullableOptional
UIdstring · uuid | nullableOptional
Idinteger · int32Optional
Titlestring | nullableOptional
Statusstring · enumOptionalPossible values:
AbsoluteUrlstring | nullableOptional
RelativeUrlstring | nullableOptional
ShortlinkUrlstring | nullableOptional
FriendlyUrlstring | nullableOptional
LastModifiedstring · date-timeOptional
IsTranslatedbooleanOptional
JobTagsstring[] | nullableOptional
JobRequisitionIdstring · uuid | nullableOptional
IsTemplatebooleanOptional
Responses
put
/v2/jobs/{id}

No content

Delete job

delete
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
delete
/v2/jobs/{id}

No content

Returns a collection of the locations of the public jobs

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Query parameters
subdomainstringOptional
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs/locations

Job status changes

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs/{id}/status_changes

Get job stages

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs/{id}/stages

Get Job Form

get
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Query parameters
languageCodestringOptional
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Responses
200

Success

application/json
get
/v2/jobs/{id}/form

Update job's form

put
Authorizations
AuthorizationstringRequired

Please enter JWT with Bearer into field

Path parameters
idinteger · int32Required
Header parameters
X-TL-CompanyIdguidOptional

Company Id

X-TL-SubdomainguidOptional

Account subdomain

X-TL-UserIdguidOptional

Team member id

Body
Responses
put
/v2/jobs/{id}/form

No content

Last updated