Skip to content

Job Postings

List of valid attributes:

AttributeDescriptionSpecifics
activeWhether a job posting is active or notCan be true or false
descriptionDescription of the job postingOptional
nameName of the job postingMust be set

Meta data: Permissions

GroupDescription
actionsContains permissions to edit or delete a job posting

Create

Example request:

{
"data": {
"type": "job_posting",
"attributes": {
"name": "Job Posting",
"description": "Job Posting Description"
}
}
}

Example response:

{
"data": {
"id": "459e0b1e-caa0-4960-be61-dad0dbcd969e",
"type": "job_posting",
"attributes": {
...
}
}
}

This endpoint creates a job posting.

HTTP Request

POST /api/v1/job_postings

Update

Example request:

{
"data": {
"type": "job_posting",
"attributes": {
"name": "Updated Job Posting"
}
}
}

Example response:

{
"data": {
"id": "459e0b1e-caa0-4960-be61-dad0dbcd969e",
"type": "job_posting",
"attributes": {
...
}
}
}

This endpoint updates a job posting.

HTTP Request

PUT /api/v1/job_postings/:job_posting_id

URL Parameters

ParameterDescription
job_posting_idID of the job posting to be updated