Categories

Get Categories

Returns records of vacancy categories created by client

GET /vacancies/categories

Headers

Name
Type
Description

Client-Key*

String

Your client Key

{
  "data": [
    {
      "id": 1,
      "name": "Public",
      "slug": "public"
    }
  ]
}

Create Category

Create a vacancy category and return it value

POST /vacancies/categories

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Authorization*

String

Bearer access_token

Request Body

Name
Type
Description

name*

String

The name of the category

slug

String

The slug of the category

Get Category Detail

Returns vacancy category by id

GET /vacancies/categories/{id}

Path Parameters

Name
Type
Description

id*

Integer

Id of the category

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Update Category

Update vacancy category by id and return its value

PUT /vacancies/categories/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the category

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Authorization*

String

Bearer access_token

Request Body

Name
Type
Description

name*

String

The name of the category

slug

String

The slug of the category

Delete Category

Delete vacancy category by id

DELETE /vacancies/categories/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the category

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Authorization*

String

Bearer access_token

Example Request

Last updated