Adds a user

Creates a new user in the company.

Request

POST

https://courier.yandex.ru/api/v1/companies/{company_id}/users

Path parameters

Name

Description

company_id*

Type: integer

The ID of the company that is used in requests to the Track & Trace API.

Body

application/json
{
    "login": "string",
    "role": "string"
}

Name

Description

login*

Type: string

User's login.

role

Type: string

Role of this user. Possible values: admin, manager, dispatcher, app.

Responses

200 OK

Information about the user has been saved.

Body

application/json
{
    "id": 0,
    "login": "string",
    "role": "string"
}

Name

Description

id

Type: integer

User ID.

login

Type: string

User's login.

role

Type: string

Role of this user. Possible values: admin, manager, dispatcher, app.

401 Unauthorized

Authorization failed. Send the correct OAuth token in the authorization header.

422 Unprocessable Entity

Incorrect input.