Vacancy

Get all vacancies

GET https://cruit-api.zisoo.nl/api/v1/portal/vacancy

Get a list of all your vacancies

Headers

Name
Type
Description

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

Name
Type
Description

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

Name
Type
Description

Authorization

string

JWT token in Bearer format

Create vacancy

POST https://cruit-api.zisoo.nl/api/v1/portal/vacancy

Create new vacancy

Headers

Name
Type
Description

Authorization

string

JWT token in Bearer format

Request Body

Name
Type
Description

general

object

JSON body example:

Update vacancy

PATCH https://cruit-api.zisoo.nl/api/v1/portal/vacancy/:vacancyId

Update new vacancy

Headers

Name
Type
Description

Authorization

string

JWT token in Bearer format

Request Body

Name
Type
Description

general

object

JSON Body example:

Last updated

Was this helpful?