Update a job

This endpoint allows you to update a job record.

This endpoint requires jobs_rw scope.

update job

PUT https://www.welcomekit.co/api/v1/external/jobs/:reference

Path Parameters

Name
Type
Description

reference*

string

Job reference

Query Parameters

Name
Type
Description

profession_reference (deprecated)

string

Reference for a given profession (This information is not used on our side anymore.)

name

string

Job name

company_description

string

Company description (Describe the company)

description

string

Job description (Explain the job, not the company)

profile

string

Job profile (Explain who you’re looking for)

recruitment_process

string

Job Recruitment Process (Delay / Interviews / Tests / etc.)

contract_type

string

Contract type for this job

language

string

Language for this job

salary_min

integer

Minimum salary for a given salary_period

salary_max

integer

Maximum salary for a given salary_period

salary_currency

string

Currency for the given salary

salary_period

string

Period for the given salary

is_remote

boolean

[DEPRECATED] Is remote work authorized for this job?

remote

string

Is remote work authorized for this job?

contract_duration_min

integer

Minimum duration of the contract in months.

contract_duration_max

integer

Maximum duration of the contract in months.

department_id

integer

Department ID. Mainly used by companies which have a careers website managed through WelcomeKit.co

office_id

integer

Office ID. An office is like a “location”. If the office wasn’t created for the targeted company, you will need to contact [email protected] first. Also, if you don’t have an office_id you can call the API with office_zip_code or office_country_code which may be enough for us to retrieve the associated office.

office_zip_code

string

Office zip code (office will be found or created from this). See: comment related to office_id

office_city

string

Office zip code (office will be found or created from this). See: comment related to office_id

office_country_code

string

Office country code (office will be found or created from this). See: comment related to office_id

education_level

string

Minimum education level ID

experience_level

string

Minimum experience level ID

apply_url

string

Job application URL. Do not input anything if you want to use WelcomeKit as your ATS

start_date

string

Start date for this job (YYYY-MM-DD)

external_reference

string

External provider Reference / ID for this job. (unique constraint)

cms_sites_references

string

Comma separated list of cms sites references to publish this job

Request example

Last updated

Was this helpful?