Types

Get Types

Returns records of vacancy types created by client

GET /vacancies/types

Headers

Name
Type
Description

Client-Key*

String

Your client Key

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

Create Type

Create a vacancy type and return its value

POST /vacancies/types

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Authorization*

String

Bearer access_token

Request Body

Name
Type
Description

name*

String

Name of the type

slug

String

Slug of the type

Get Type Detail

Returns vacancy type by id

GET /vacancies/types/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the type

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Update Type

Update vacancy type by id and return its value

PUT /vacancies/types/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the type

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 type

slug

String

Slug of the type

Delete Type

Delete vacancy type by id

DELETE /vacancies/types/{id}

Path Parameters

Name
Type
Description

*

Integer

Headers

Name
Type
Description

Client-Key

String

Your client Key

Authorization*

String

Bearer access_token

Example Request

Last updated