Adds company zones to reference book

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

Adds company zone to reference book. If company zone with specified number already exists updates its data. Maximal number of zones = 300.

HTTP Request

POST https://courier.yandex.ru/api/v1/reference-book/companies/{company_id}/zones\
?apikey={string}

Path Parameters

company_id *

integer

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

company_id *

integer

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

Query Parameters

apikey

string

Company's apikey.

apikey

string

Company's apikey.

Request Body

[
  {
    "color_edge": string,
    "color_fill": string,
    "id": string,
    "number": string,
    "polygon": {
      "coordinates": [
        "array"
      ],
      "type": string
    }
  }
]
Copied to clipboard

Representation

Collapse all
Expand all

Fields

color_edge

string

Zone edge color. Possible formats: #000000, rgb(0,0,0), black.

color_fill

string

Zone fill color. Possible formats: #000000, rgb(0,0,0), black.

id

string

Zone ID in reference book.

number

string

The number of the zone.

polygon

object

Polygon of the zone. Formats: Geojson according to specification RFC7946. Example: {"type":"Polygon","coordinates":[[[0.0,0.0],[2.2,2.2],[-1.1,1.1],[0.0,0.0]]]}

polygon.coordinates[] *

array

polygon.type *

string

Always equals Polygon

color_edge

string

Zone edge color. Possible formats: #000000, rgb(0,0,0), black.

color_fill

string

Zone fill color. Possible formats: #000000, rgb(0,0,0), black.

id

string

Zone ID in reference book.

number

string

The number of the zone.

polygon

object

Polygon of the zone. Formats: Geojson according to specification RFC7946. Example: {"type":"Polygon","coordinates":[[[0.0,0.0],[2.2,2.2],[-1.1,1.1],[0.0,0.0]]]}

polygon.coordinates[] *

array

polygon.type *

string

Always equals Polygon

Responses

Code 200

Company zones was added.

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. The operation can't be performed.