Adds presets to the company.

  1. HTTP Request
  2. Path Parameters
  3. Request Body
    1. Representation
    2. Fields
  4. Responses
    1. Code 200
    2. Code 400
    3. Code 401
    4. Code 403
    5. Code 422
    6. Code 500

Adds the passed presets of the company.

HTTP Request

POST https://courier.yandex.ru/api/v1/reference-book/companies/{company_id}/presets

Path Parameters

company_id *

integer

The ID of the company whose presets you need to get.

company_id *

integer

The ID of the company whose presets you need to get.

Request Body

[
  {
    "body": {},
    "description": string,
    "number": string,
    "type": string
  }
]
Copied to clipboard

Representation

Collapse all
Expand all

Fields

body *

object

The preset body is in the form of json, the schema must match the preset type.

description

string

Description of the preset.

number *

string

Preset number. Cannot start with public_ and contain a comma character.

type *

string

The type of preset.

Allowed values
  1. depot
  2. location
  3. options
  4. vehicle
  5. vehicle-shift

body *

object

The preset body is in the form of json, the schema must match the preset type.

description

string

Description of the preset.

number *

string

Preset number. Cannot start with public_ and contain a comma character.

type *

string

The type of preset.

Allowed values
  1. depot
  2. location
  3. options
  4. vehicle
  5. vehicle-shift

Responses

Code 200

Presets have been successfully returned.

Code 400

Invalid JSON in POST request body.

Code 401

Authorization error. Make sure that the request header contains the correct OAuth token.

Code 403

You do not have access to this object.

Code 422

Incorrect input. Preset already exists.

Code 500

Server error during request processing.