Create ATS Position

To add a new ats position in the system, send the position information in the payload. ats position id will be sent back in case of a successful response

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

System ID of position

Body Params
int32 | null
required

creation timestamp in epoch format

string | null

Country of the location

coordinators
array of objects | null

all the coordinators related to this position

coordinators
string | null

business unit

boolean | null

Indicates if a position is a private posting

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

start date of the position in ISO 8601 format (e.g. 2024-05-01)

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
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json