Vacancy
Get all vacancies
GET https://cruit-api.zisoo.nl/api/v1/portal/vacancy
Get a list of all your vacancies
Headers
Authorization
string
JWT token in Bearer format
{
"vacancies": [
{
"id": 1,
"name": "Werkstudent Business Development, Marketing & Communicatie",
"recruiting_project_id": 12345678,
"department_id": 12345678,
"personal_info": [
{
"label": "title",
"name": "Titel",
"enabled": false,
"required": false
},
{
"label": "firstname",
"name": "Voornaam",
"enabled": true,
"required": true
},
{
"label": "middle_name",
"name": "Tweede naam",
"enabled": false,
"required": false
},
{
"label": "lastname",
"name": "Achternaam",
"enabled": true,
"required": true
},
{
"label": "email",
"name": "Email",
"enabled": true,
"required": true
},
{
"label": "gender",
"name": "Aanhef",
"enabled": true,
"required": false
},
{
"label": "phone",
"name": "Telefoonnummer",
"enabled": true,
"required": false
},
{
"label": "date_of_birth",
"name": "Geboortedatum",
"enabled": false,
"required": false
}
]
}
]
}Show vacancy
GET https://cruit-api.zisoo.nl/api/v1/portal/vacancy/:vacancyId
Get details of vacancy
Headers
Authorization
string
JWT token in Bearer format
Download vacancy form template
GET https://cruit-api.zisoo.nl/api/v1/portal/vacancy/:vacancyId/download
Get generated vacancy form template
Headers
Authorization
string
JWT token in Bearer format
Create vacancy
POST https://cruit-api.zisoo.nl/api/v1/portal/vacancy
Create new vacancy
Headers
Authorization
string
JWT token in Bearer format
Request Body
general
object
JSON body example:
Update vacancy
PATCH https://cruit-api.zisoo.nl/api/v1/portal/vacancy/:vacancyId
Update new vacancy
Headers
Authorization
string
JWT token in Bearer format
Request Body
general
object
JSON Body example:
Last updated
Was this helpful?