Companies

Get Companies

Returns records of vacancy companies created by client

GET /vacancies/companies

Headers

Name
Type
Description

Client-Key*

String

Your client Key

{
    "data": [
        {
            "id": 25,
            "name": "Google",
            "industry": "Tech",
            "link_company": "google.com",
            "image": "https://minio-s3.stg.embrio.id/lumni/uploads/public/63e/21b/724/63e21b724d604463362528.png",
            "industry_id": 96
        }
    ]
}

Create Companies

Create a vacancy company and return its value

POST /vacancies/companies

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 company

industry_id

Integer

The id of the industry

link_company

String

LInk of the company

image

String

base64

Get Company Detail

Return a vacancy company based on id

GET /vacancies/companies/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the company

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Update Company

Update a vacancy company by id and return it value

PUT /vacancies/companies/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the company

Headers

Name
Type
Description

Authorization*

String

Bearer access_token

Client-Key*

String

Your client Key

Request Body

Name
Type
Description

name*

String

The name of the company

industry_id

Integer

The id of the industry

link_company

String

Link of the company

image

String

base64

Delete Company

Delete a vacancy company based on id

DELETE /vacancies/companies/{id}

Path Parameters

Name
Type
Description

id*

Integer

The id of the company

Headers

Name
Type
Description

Client-Key*

String

Your client Key

Authorization*

String

Bearer access_token

Example Request

Last updated