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
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
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
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
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
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
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