Update ATS Position

To update the existing Ats Position in the System, include the ats position id in the params. Please Note: Update will overwrite existing fields. If empty fields are sent during an update, those fields will be wiped out

Path Params
string
required

ATS entity ID of position

string
required

System ID of position

Body Params
int32 | null
required

creation timestamp in epoch format

string | null

Country of the location

boolean | null

Indicates if a position is a private posting

string | null

business unit

string | null

Indicates the option for working location e.g. onsite, remote_global, remote_local, hybrid

string | null
required

position_id in the ats system

hiringManager
object | null

Hiring Manager

string | null

internal posting url

boolean | null

is evergreen

skills
array of strings | null

skills

skills
string | null
required

company

string | null

City of the location

int32 | null
required

last modified date time in epoch format

string | null

display job id

openings
object | null

Openings

followers
array of objects | null

all the followers of the positions as hiring managers etc.

followers
string | null

Requisition Type

string | null

system id

activities
array of objects | null

all the activities related to this positions

activities
string | null

internal for internal jobs, external for external jobs, or all for both. Can be omitted for unposted positions.Input values must be one of these: internal, external, all, None

questionnaires
array of objects | null

questionnaires

questionnaires
boolean | null

restrict access

string | null
required

job title

int32 | null

Template id of the template used to create the position

recruiter
object | null
required

recruiter

jobPosts
array of objects | null

job postings

jobPosts
string | null

hiring band

string | null

posting title

string | null

Employment Type

boolean | null
required

status of the position posted or not

string | null

Indicates the flexibility on location e.g. not_flexible, flexible_within_country, flexible_global

orgUnits
object | null

Org units of the position

string | null

Company description

customFields
object | null

custom fields

sourcers
array of objects | null

all the recruiters/sourcers related to this positions

sourcers
string | null

Indicates which workflow this position belongs to

string | null
required

status

string | null

ATS attribute which identifies the job this jobrequestion is mapped to

boolean | null
required

status of the position open or not

string | null

posting url

atsUserGroups
array of objects | null

ATS user groups

atsUserGroups
string | null

Email of the user who created this position

string | null

job function

jobStages
array of strings | null

job_stages

jobStages
requiredSkills
array of strings | null

required skills

requiredSkills
questions
array of objects | null

questions

questions
string | null

State of the location

locations
array of strings | null

location

locations
string | null

job description

Headers
string
required

The secret key to access the api. It starts with the bearer token

Response

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