Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
853 kB
113
Indexable
Never
{
  "openapi": "3.0.1",
  "info": {
    "title": "API продавца",
    "version": "2.16",
    "x-logo": {
      "url": "./lang/ru.png",
      "altText": "ru",
      "href": "./en/index.html"
    },
    "description": "# Общее описание\n<style> .langChange {\n  text-align: left;\n  padding: 2px 222px 2px 18px;\n} </style> <style> .new {\n  display: inline-block;\n  padding: 2px 8px;\n  margin: 0;\n  background-color: #ffa500;\n  color: #ffffff;\n  font-size: 13px;\n  vertical-align: middle;\n  line-height: 1.6;\n  border-radius: 4px;\n  font-weight: 600;\n  font-size: 12px;\n} </style> <style> .newM {\n  padding: 5px 10px;\n  display: inline-block;\n  background-color: #ffa500;\n  color: #ffffff;\n  cursor: pointer;\n  text-align: center;\n  outline: none;\n  margin: 0 5px 5px 5px;\n  #border: 1px solid #07090b;\n  border-radius: 5px;\n  min-width: 60px;\n  font-size: 0.9em;\n  font-weight: bold;\n} </style>\n\nWildberries API предоставляет продавцам возможность управления магазином и получения оперативной и статистической информации по протоколу HTTP RestAPI. <br> Описание API предоставляется в формате [Swagger](https://swagger.io/) (Open API) и может быть использовано для импорта в другие инструменты (такие как PostMan) или генерации клиентского кода на различных языках программирования с помощью [Swagger CodeGen](https://swagger.io/tools/swagger-codegen/)\n\n<ul> <li> Описание в оригинальном swagger-формате <a href=\"/swagger\">swagger</a> <li> OpenAPI-файл <a href=\"/swagger.yaml\">swagger.yaml</a> </ul>\n\n<br> Для ручной проверки API вы можете использовать: <ul> <li> Под ОС Windows - [PostMan](https://www.postman.com/) <li> Под ОС Linux - [curl](https://curl.se/)  </ul> <br>\n\n## Поддержка\nТехническая поддержка осуществляется через диалоги в личном кабинете продавца. При создании нового обращения в техподдержку используйте категорию API.\n<br> Новости и изменения, касающиеся API, публикуются в [новостной ленте Wildberries](https://seller.wildberries.ru/news). <br> <br> <br>\n\n## Авторизация\nАвторизация осуществляется по токенам API, которые  владелец личного кабинета (главный пользователь) самостоятельно\n генерирует в разделе \n [Профиль --> Настройки --> Доступ к API](https://seller.wildberries.ru/supplier-settings/access-to-api). \n <br>\n <br>\n Существует три типа токенов:\n  <ol>\n    <li>Стандартный. Используется для работы с методами из разделов: Цены, Промокоды и скидки, Контент, Marketplace, Рекомендации, Отзывы, Вопросы.</li>\n    <li>Статистика. Используется для работы с методами из раздела Статистика.</li>\n    <li>Реклама. Используется для работы с методами из раздела Реклама.</li>\n  </ol>\n  \nОбратите внимание, что токен отображается ТОЛЬКО в момент создания. Его надо сохранить, потому что больше его отобразить будет нельзя. <br>Созданный токен следует добавлять в каждый запрос, прибавляя к запросу заголовок (http-header) формата `Authorization: .........`. <br> <br> Обращаем ваше внимание, что интеграции с Порталом Продавца, не использующие Публичное API, противоречат пункту 9.7.6 оферты. <br> Тем не менее, при отсутствии прямой угрозы утечки данных из личного кабинета продавца Wildberries заранее уведомит продавца о запланированной блокировке, связанной с этим пунктом, давая возможность отключить интеграцию. <br> <br> <br>\n## Форматы\n### Дата и время\nВо всех методах API статистики дата и время передаются в формате [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339).  <br> В большинстве случаев вы можете передать дату или дату со временем. Если время не указано, оно принимается равным 00:00:00. Время можно указывать с точностью до секунд или миллисекунд.  Литера `Z` в конце строки означает часовой пояс UTC. При ее отсутствии время считается в часовом поясе МСК (UTC+3). <br> Примеры: <ul> <li> `2019-06-20` <li> `2019-06-20T00:00:00Z` <li> `2019-06-20T23:59:59` <li> `2019-06-20T00:00:00.12345Z` <li> `2019-06-20T00:00:00.12345` <li> `2017-03-25T00:00:00` </ul> <br>\n## Release Notes\n<p>Для просмотра обновлений перейдите по <span><a href=\"./releasenotes/index.html\" target=\"_blank\">ссылке</a></span>.</p>\n"
  },
  "x-tagGroups": [
    {
      "name": "Цены",
      "tags": [
        "Цены"
      ]
    },
    {
      "name": "Промокоды и скидки",
      "tags": [
        "Промокоды и скидки"
      ]
    },
    {
      "name": "Контент",
      "tags": [
        "Контент / Загрузка",
        "Контент / Просмотр",
        "Контент / Конфигуратор",
        "Контент / Медиафайлы",
        "Контент / Теги",
        "Контент / Корзина",
        "Контент / Аналитика"
      ]
    },
    {
      "name": "Marketplace",
      "tags": [
        "Marketplace / Сборочные задания",
        "Marketplace / Поставки",
        "Marketplace / Остатки",
        "Marketplace / Склады",
        "Marketplace / Пропуска",
        "Marketplace / Метаданные"
      ]
    },
    {
      "name": "Статистика",
      "tags": [
        "Статистика",
        "Статистика / Тестовый контур"
      ]
    },
    {
      "name": "Реклама",
      "tags": [
        "Реклама",
        "Реклама / Ставки",
        "Реклама / Активность РК",
        "Реклама / Финансы",
        "Реклама / Управление параметрами РК",
        "Реклама / Словари",
        "Реклама / Статистика",
        "Реклама / Тестовый контур"
      ]
    },
    {
      "name": "Рекомендации",
      "tags": [
        "Рекомендации"
      ]
    },
    {
      "name": "Вопросы",
      "tags": [
        "Вопросы"
      ]
    },
    {
      "name": "Отзывы",
      "tags": [
        "Отзывы"
      ]
    },
    {
      "name": "Шаблоны для вопросов и отзывов",
      "tags": [
        "Шаблоны для вопросов и отзывов"
      ]
    }
  ],
  "security": [
    {
      "HeaderApiKey": []
    }
  ],
  "components": {
    "securitySchemes": {
      "HeaderApiKey": {
        "type": "apiKey",
        "name": "Authorization",
        "in": "header"
      }
    },
    "schemas": {
      "TokenMissing": {
        "description": "Токен отсутствует",
        "type": "string",
        "example": "proxy: unauthorized"
      },
      "TokenInvalid": {
        "description": "Токен недействителен",
        "type": "string",
        "example": "proxy: invalid token"
      },
      "TokenNotFound": {
        "description": "Токен удален",
        "type": "string",
        "example": "proxy: not found"
      },
      "NoGoodsForProcess": {
        "description": "Все передаваемые цены/скидки уже установлены",
        "type": "object",
        "properties": {
          "errors": {
            "type": "string",
            "example": [
              "No goods for process"
            ]
          },
          "error_code": {
            "type": "integer",
            "example": 1
          }
        }
      },
      "AlreadyExists": {
        "description": "Загрузка с передаваемыми данными уже создана",
        "type": "object",
        "properties": {
          "uploadId": {
            "description": "ID загрузки",
            "type": "string"
          },
          "alreadyExists": {
            "description": "Загрузка с загружаемыми данными уже существует (`true` - да, `false` - нет)",
            "type": "boolean"
          }
        },
        "example": {
          "uploadId": 123456789,
          "alreadyExists": true
        }
      },
      "responseBodyError400": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean",
            "example": true
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": "Текст ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "example": {
              "MoveNmsToTrash": "Bad request"
            }
          }
        }
      },
      "responseBodyError403": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean",
            "example": true
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": "Доступ запрещен"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "string",
            "example": "Доступ запрещен"
          }
        }
      },
      "creatingOneCard": {
        "type": "array",
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "characteristics": {
                "description": "Массив характеристик, индивидуальный для каждой категории",
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "vendorCode": {
                "description": "Артикул продавца",
                "type": "string"
              },
              "sizes": {
                "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив без параметров (`wbSize` и `techSize`), но с ценой и баркодом)",
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "techSize": {
                      "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                      "type": "string"
                    },
                    "wbSize": {
                      "description": "Российский размер товара",
                      "type": "string"
                    },
                    "price": {
                      "description": "Цена",
                      "type": "integer"
                    },
                    "skus": {
                      "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. раздел \"Контент / Просмотр\")",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "example": [
          [
            {
              "characteristics": [
                {
                  "ТНВЭД": "4203100001"
                },
                {
                  "Ширина упаковки": 2
                },
                {
                  "Длина упаковки": 2
                },
                {
                  "Высота упаковки": 2
                },
                {
                  "Пол": [
                    "Женский"
                  ]
                },
                {
                  "Цвет": "красный"
                },
                {
                  "Предмет": "Платья"
                },
                {
                  "Стилистика": [
                    "casual"
                  ]
                },
                {
                  "Комплектация": [
                    "Платье женское - 1шт"
                  ]
                },
                {
                  "Бренд": [
                    "GlisH"
                  ]
                }
              ],
              "vendorCode": "ttteeessstt-1",
              "sizes": [
                {
                  "techSize": "38-39",
                  "wbSize": "38-39",
                  "price": 3000,
                  "skus": [
                    "test333333331"
                  ]
                }
              ]
            }
          ]
        ]
      },
      "creatingMergedCards": {
        "type": "array",
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "characteristics": {
                "description": "Массив характеристик, индивидуальный для каждой категории",
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "vendorCode": {
                "description": "Артикул продавца",
                "type": "string"
              },
              "sizes": {
                "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив без параметров (`wbSize` и `techSize`), но с ценой и баркодом)",
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "techSize": {
                      "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                      "type": "string"
                    },
                    "wbSize": {
                      "description": "Российский размер товара",
                      "type": "string"
                    },
                    "price": {
                      "description": "Цена",
                      "type": "integer"
                    },
                    "skus": {
                      "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. раздел \"Контент / Просмотр\")",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "example": [
          [
            {
              "characteristics": [
                {
                  "ТНВЭД": "4203100001"
                },
                {
                  "Пол": [
                    "Женский"
                  ]
                },
                {
                  "Цвет": "красный"
                },
                {
                  "Предмет": "Платья"
                },
                {
                  "Стилистика": [
                    "casual"
                  ]
                },
                {
                  "Комплектация": [
                    "Шлепанцы женские на нескользящей подошве - 1 пара"
                  ]
                },
                {
                  "Бренд": [
                    "GlisH"
                  ]
                },
                {
                  "Высота упаковки": 1
                },
                {
                  "Длина упаковки": 1
                },
                {
                  "Ширина упаковки": 1
                }
              ],
              "vendorCode": "Primer0",
              "sizes": [
                {
                  "techSize": "38-39",
                  "wbSize": "38-39",
                  "price": 3000,
                  "skus": [
                    "test33"
                  ]
                },
                {
                  "techSize": "36-37",
                  "wbSize": "36-37",
                  "price": 3000,
                  "skus": [
                    "test22"
                  ]
                },
                {
                  "techSize": "40-41",
                  "wbSize": "40-41",
                  "price": 3000,
                  "skus": [
                    "test11"
                  ]
                }
              ]
            },
            {
              "characteristics": [
                {
                  "ТНВЭД": "4203100001"
                },
                {
                  "Пол": [
                    "Женский"
                  ]
                },
                {
                  "Предмет": "Платья"
                },
                {
                  "Стилистика": [
                    "casual"
                  ]
                },
                {
                  "Комплектация": [
                    "Шлепанцы женские на нескользящей подошве - 1 пара"
                  ]
                },
                {
                  "Бренд": [
                    "GlisH"
                  ]
                },
                {
                  "Цвет": "зеленый"
                },
                {
                  "Высота упаковки": 1
                },
                {
                  "Глубина упаковки": 1
                },
                {
                  "Ширина упаковки": 1
                }
              ],
              "vendorCode": "Primer1",
              "sizes": [
                {
                  "techSize": "38-39",
                  "wbSize": "38-39",
                  "price": 2000,
                  "skus": [
                    "barcode111"
                  ]
                },
                {
                  "techSize": "36-37",
                  "wbSize": "36-37",
                  "price": 2000,
                  "skus": [
                    "barcode222"
                  ]
                },
                {
                  "techSize": "40-41",
                  "wbSize": "40-41",
                  "price": 2000,
                  "skus": [
                    "barcode333"
                  ]
                }
              ]
            }
          ]
        ]
      },
      "creatingGroupOfIndividualCards": {
        "type": "array",
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "characteristics": {
                "description": "Массив характеристик, индивидуальный для каждой категории",
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "vendorCode": {
                "description": "Артикул продавца",
                "type": "string"
              },
              "sizes": {
                "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив без параметров (`wbSize` и `techSize`), но с ценой и баркодом)",
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "techSize": {
                      "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                      "type": "string"
                    },
                    "wbSize": {
                      "description": "Российский размер товара",
                      "type": "string"
                    },
                    "price": {
                      "description": "Цена",
                      "type": "integer"
                    },
                    "skus": {
                      "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. раздел \"Контент / Просмотр\")",
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "example": [
          [
            {
              "characteristics": [
                {
                  "ТНВЭД": "4203100001"
                },
                {
                  "Пол": [
                    "Женский"
                  ]
                },
                {
                  "Предмет": "Платья"
                },
                {
                  "Стилистика": [
                    "casual"
                  ]
                },
                {
                  "Комплектация": [
                    "Шлепанцы женские на нескользящей подошве - 1 пара"
                  ]
                },
                {
                  "Бренд": [
                    "GlisH"
                  ]
                },
                {
                  "Высота упаковки": 1
                },
                {
                  "Длина упаковки": 1
                },
                {
                  "Ширина упаковки": 1
                }
              ],
              "vendorCode": "ttt6eee1ssst3t-1",
              "sizes": [
                {
                  "techSize": "38-39",
                  "wbSize": "38-39",
                  "price": 3000,
                  "skus": [
                    "2036870643946"
                  ]
                },
                {
                  "techSize": "36-37",
                  "wbSize": "36-37",
                  "price": 3000,
                  "skus": [
                    "2036870643939"
                  ]
                },
                {
                  "techSize": "40-41",
                  "wbSize": "40-41",
                  "price": 3000,
                  "skus": [
                    "2036870643953"
                  ]
                }
              ]
            }
          ],
          [
            {
              "characteristics": [
                {
                  "ТНВЭД": "4203100001"
                },
                {
                  "Пол": [
                    "Женский"
                  ]
                },
                {
                  "Предмет": "Платья"
                },
                {
                  "Стилистика": [
                    "casual"
                  ]
                },
                {
                  "Комплектация": [
                    "Шлепанцы женские на нескользящей подошве - 1 пара"
                  ]
                },
                {
                  "Бренд": [
                    "GlisH"
                  ]
                },
                {
                  "Высота упаковки": 1
                },
                {
                  "Глубина упаковки": 1
                },
                {
                  "Ширина упаковки": 1
                }
              ],
              "vendorCode": "ttteeesss3t3t-2",
              "sizes": [
                {
                  "techSize": "38-39",
                  "wbSize": "38-39",
                  "price": 2000,
                  "skus": [
                    "2036870643960"
                  ]
                },
                {
                  "techSize": "36-37",
                  "wbSize": "36-37",
                  "price": 2000,
                  "skus": [
                    "2036870643977"
                  ]
                },
                {
                  "techSize": "40-41",
                  "wbSize": "40-41",
                  "price": 2000,
                  "skus": [
                    "2036870643984"
                  ]
                }
              ]
            }
          ]
        ]
      },
      "requestMoveNmsImtConn": {
        "type": "object",
        "required": [
          "targetIMT",
          "nmIDs"
        ],
        "properties": {
          "targetIMT": {
            "description": "Существующий у продавца `imtID`, под которым необходимо объединить НМ",
            "type": "integer",
            "example": 123
          },
          "nmIDs": {
            "description": "`nmID`, которые необходимо объединить (max 30)",
            "type": "array",
            "items": {
              "type": "integer"
            },
            "example": [
              837459235,
              828572090
            ]
          }
        }
      },
      "requestMoveNmsImtDisconn": {
        "type": "object",
        "required": [
          "nmIDs"
        ],
        "properties": {
          "nmIDs": {
            "description": "`nmID`, которые необходимо разъединить (max 30)",
            "type": "array",
            "items": {
              "type": "integer"
            },
            "example": [
              837459235,
              828572090
            ]
          }
        }
      },
      "responseCardCreate": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "string": {
                    "type": "string"
                  }
                }
              },
              {
                "type": "string"
              }
            ]
          }
        }
      },
      "responseExceededLimit": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "В группу можно объединить не больше 30 карточек. В результате запроса будет превышен лимит",
          "additionalErrors": {
            "error": "В группу можно объединить не больше 30 карточек. В результате запроса будет превышен лимит"
          }
        }
      },
      "responseCombining": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Объединение товаров с разными предметами невозможно",
          "additionalErrors": {
            "error": "Объединение товаров с разными предметами невозможно"
          }
        }
      },
      "responseIncorrectRequestFormat": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Неправильный формат запроса",
          "additionalErrors": {
            "error": "Неправильный формат запроса"
          }
        }
      },
      "responseNonExistentNmId": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Указан несуществующий nmID карточки товара",
          "additionalErrors": {
            "error": "Указан несуществующий nmID карточки товара"
          }
        }
      },
      "responseNonExistentImt": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Указан несуществующий imt",
          "additionalErrors": {
            "error": "Указан несуществующий imt"
          }
        }
      },
      "responseDuplicateRequests": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Недопустимо отправлять дублирующиеся запросы!",
          "additionalErrors": {
            "error": "Недопустимо отправлять дублирующиеся запросы!"
          }
        }
      },
      "responseAllCardsInSameGroup": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "error": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Все карточки находятся в одной группе",
          "additionalErrors": {
            "error": "Все карточки находятся в одной группе"
          }
        }
      },
      "responseIncorrectBeginDate": {
        "type": "object",
        "properties": {
          "error": {
            "type": "string"
          }
        },
        "example": {
          "error": "Некорректная дата начала"
        }
      },
      "responseIncorrectEndDate": {
        "type": "object",
        "properties": {
          "error": {
            "type": "string"
          }
        },
        "example": {
          "error": "Некорректная дата конца"
        }
      },
      "responseOK200": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": false,
          "errorText": "",
          "additionalErrors": null
        }
      },
      "responseNotFound200": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "description": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Неправильный запрос",
          "additionalErrors": {
            "description": "Такого тега не существует у продавца"
          }
        }
      },
      "responseNotFound200Del": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "description": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Такого тега не существует",
          "additionalErrors": {
            "tagID": "1234"
          }
        }
      },
      "responseBody400LenName": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "object",
            "properties": {
              "description": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Недопустимое значение наименования тега",
          "additionalErrors": {
            "description": "Cлишком длинное название тега. Разрешено не более 15 символов"
          }
        }
      },
      "responseBodyLimitTag": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Исчерпан лимит на создание тегов",
          "additionalErrors": null
        }
      },
      "responseBodyNameNotExist": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Тег с таким именем уже существует",
          "additionalErrors": null
        }
      },
      "responseBodyTagNotExist": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "properties": {
              "tagID": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Такого тега не существует",
          "additionalErrors": {
            "tagID": "1234"
          }
        }
      },
      "IncorrectRequest": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "properties": {
              "description": {
                "type": "string"
              }
            }
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Неправильный запрос",
          "additionalErrors": {
            "description": "Указаны несуществующие теги"
          }
        }
      },
      "responseBodyError500": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Внутренняя ошибка.",
          "additionalErrors": null
        }
      },
      "NmReportDetailRequest": {
        "type": "object",
        "required": [
          "page",
          "period"
        ],
        "properties": {
          "brandNames": {
            "type": "array",
            "description": "Название бренда",
            "items": {
              "type": "string",
              "example": "Some"
            }
          },
          "objectIDs": {
            "type": "array",
            "description": "Идентификатор предмета",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 358
            }
          },
          "tagIDs": {
            "type": "array",
            "description": "Идентификатор тега",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 123
            }
          },
          "nmIDs": {
            "type": "array",
            "description": "Артикул WB",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 1234567
            }
          },
          "timezone": {
            "type": "string",
            "description": "Временная зона.<br> Если не указано, то по умолчанию используется Europe/Moscow.\n",
            "example": "Europe/Moscow"
          },
          "period": {
            "type": "object",
            "description": "Период",
            "properties": {
              "begin": {
                "description": "Начало периода",
                "type": "string",
                "format": "time-date",
                "example": "2023-06-01 20:05:32"
              },
              "end": {
                "description": "Конец периода",
                "type": "string",
                "format": "time-date",
                "example": "2023-06-26 20:05:32"
              }
            }
          },
          "orderBy": {
            "description": "Параметры сортировки. Если не указано, то по умолчанию используется значение \"openCard\" и сортировка по убыванию. <dl> <dt>Все виды сортировки <code>field</code>:</dt> <dd><code>openCard </code> — по открытию карточки (переход на страницу товара)</dd> <dd><code>addToCart </code> — по добавлениям в корзину</dd> <dd><code>orders </code> — по кол-ву заказов</dd> <dd><code>avgRubPrice </code> — по средней цене в рублях</dd> <dd><code>ordersSumRub </code> — по сумме заказов в рублях</dd> <dd><code>stockMpQty </code> — по кол-ву остатков маркетплейса шт.</dd> <dd><code>stockWbQty </code> — по кол-ву остатков на складе шт.</dd> <dd><code>cancelSumRub </code> — сумме возвратов в рублях</dd> <dd><code>cancelCount </code> — по кол-ву возвратов</dd> <dd><code>buyoutCount </code> — по кол-ву выкупов</dd> <dd><code>buyoutSumRub </code> — по сумме выкупов</dd> </dl>\n",
            "type": "object",
            "properties": {
              "field": {
                "description": "Вид сортировки",
                "type": "string",
                "example": "ordersSumRub"
              },
              "mode": {
                "description": "`asc` — по возрастанию, `desc` — по убыванию\n",
                "type": "string",
                "example": "asc"
              }
            }
          },
          "page": {
            "description": "Страница",
            "type": "integer",
            "format": "int32",
            "example": 1
          }
        }
      },
      "NmReportGroupedRequest": {
        "type": "object",
        "required": [
          "page",
          "period"
        ],
        "properties": {
          "objectIDs": {
            "type": "array",
            "description": "Идентификатор предмета",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 358
            }
          },
          "brandNames": {
            "description": "Название бренда",
            "type": "array",
            "items": {
              "type": "string",
              "example": "Some"
            }
          },
          "tagIDs": {
            "description": "Идентификатор тега",
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 123
            }
          },
          "timezone": {
            "description": "Временная зона.<br> Если не указано, то по умолчанию используется Europe/Moscow.\n",
            "type": "string",
            "example": "Europe/Moscow"
          },
          "period": {
            "description": "Период",
            "type": "object",
            "properties": {
              "begin": {
                "description": "Начало периода",
                "type": "string",
                "example": "2023-03-01 20:05:32"
              },
              "end": {
                "description": "Конец периода",
                "type": "string",
                "example": "2023-06-26 20:05:32"
              }
            }
          },
          "orderBy": {
            "description": "Параметры сортировки. Если не указано, то по умолчанию используется значение \"openCard\" и сортировка по убыванию. <dl> <dt>Все виды сортировки <code>field</code>:</dt> <dd><code>openCard </code> — по открытию карточки (переход на страницу товара)</dd> <dd><code>addToCart </code> — по добавлениям в корзину</dd> <dd><code>orders </code> — по кол-ву заказов</dd> <dd><code>avgRubPrice </code> — по средней цене в рублях</dd> <dd><code>ordersSumRub </code> — по сумме заказов в рублях</dd> <dd><code>stockMpQty </code> — по кол-ву остатков маркетплейса шт.</dd> <dd><code>stockWbQty </code> — по кол-ву остатков на складе шт.</dd> </dl>\n",
            "type": "object",
            "properties": {
              "field": {
                "description": "Вид сортировки",
                "type": "string",
                "example": "ordersSumRub"
              },
              "mode": {
                "description": "`asc` — по возрастанию, `desc` — по убыванию\n",
                "type": "string",
                "example": "asc"
              }
            }
          },
          "page": {
            "description": "Страница",
            "type": "integer",
            "format": "int32",
            "example": 1
          }
        }
      },
      "NmReportDetailHistoryRequest": {
        "type": "object",
        "required": [
          "nmIDs",
          "period"
        ],
        "properties": {
          "nmIDs": {
            "description": "Артикул WB (max. 20)",
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 1234567
            }
          },
          "period": {
            "description": "Период",
            "type": "object",
            "properties": {
              "begin": {
                "description": "Начало периода",
                "type": "string",
                "format": "date",
                "example": "2023-06-20"
              },
              "end": {
                "description": "Конец периода",
                "type": "string",
                "format": "date",
                "example": "2023-06-22"
              }
            }
          },
          "timezone": {
            "type": "string",
            "description": "Временная зона.<br> Если не указано, то по умолчанию используется Europe/Moscow.\n",
            "example": "Europe/Moscow"
          },
          "aggregationLevel": {
            "description": "Тип аггрегации. Если не указано, то по умолчанию используется агрегация по дням. <br> Доступные уровни агрегации `day`, `week`, `month`.\n",
            "type": "string",
            "example": "day"
          }
        }
      },
      "NmReportGroupedHistoryRequest": {
        "type": "object",
        "required": [
          "period"
        ],
        "properties": {
          "objectIDs": {
            "description": "Идентификатор предмета",
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 358
            }
          },
          "brandNames": {
            "description": "Название бренда",
            "type": "array",
            "items": {
              "type": "string",
              "example": "Some"
            }
          },
          "tagIDs": {
            "description": "Идетификатор тега",
            "type": "array",
            "items": {
              "type": "integer",
              "format": "int32",
              "example": 123
            }
          },
          "period": {
            "description": "Период",
            "type": "object",
            "properties": {
              "begin": {
                "description": "Начало периода",
                "type": "string",
                "format": "date",
                "example": "2023-06-21"
              },
              "end": {
                "description": "Конец периода",
                "type": "string",
                "format": "date",
                "example": "2023-06-23"
              }
            }
          },
          "timezone": {
            "description": "Временная зона.<br> Если не указано, то по умолчанию используется Europe/Moscow.\n",
            "type": "string",
            "example": "Europe/Moscow"
          },
          "aggregationLevel": {
            "description": "Тип аггрегации. Если не указано, то по умолчанию используется агрегация по дням. <br> Доступные уровни агрегации `day`, `week`, `month`.\n",
            "type": "string",
            "example": "day"
          }
        }
      },
      "NmReportDetailResponse": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "page": {
                "description": "Страница",
                "type": "integer",
                "format": "int32",
                "example": 1
              },
              "isNextPage": {
                "description": "Есть ли следующая страница (false - нет, true - есть)",
                "type": "boolean"
              },
              "cards": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "nmID": {
                      "description": "Артикул WB",
                      "type": "integer",
                      "format": "int32",
                      "example": 1234567
                    },
                    "vendorCode": {
                      "description": "Артикул продавца",
                      "type": "string",
                      "example": "supplierVendor"
                    },
                    "brandName": {
                      "description": "Название бренд",
                      "type": "string",
                      "example": "Some"
                    },
                    "tags": {
                      "description": "Теги",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "description": "Идентификатор тега",
                            "type": "integer",
                            "format": "int32",
                            "example": 123
                          },
                          "name": {
                            "description": "Название тега",
                            "type": "string",
                            "example": "Sale"
                          }
                        }
                      }
                    },
                    "object": {
                      "description": "Предмет",
                      "type": "object",
                      "properties": {
                        "id": {
                          "description": "Идентификатор предмета",
                          "type": "integer",
                          "format": "int32",
                          "example": 447
                        },
                        "name": {
                          "description": "Название предмета",
                          "type": "string",
                          "example": "Кондиционеры для волос"
                        }
                      }
                    },
                    "statistics": {
                      "description": "Статистика",
                      "type": "object",
                      "properties": {
                        "selectedPeriod": {
                          "description": "Запрашиваемый период",
                          "type": "object",
                          "properties": {
                            "begin": {
                              "description": "Начало периода",
                              "type": "string",
                              "example": "2023-06-01 20:05:32"
                            },
                            "end": {
                              "description": "Конец периода",
                              "type": "string",
                              "example": "2023-06-26 20:05:32"
                            },
                            "openCardCount": {
                              "description": "Количество переходов в карточку товара",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "addToCartCount": {
                              "description": "Положили в корзину, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersCount": {
                              "description": "Заказали товаров, шт",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersSumRub": {
                              "description": "Заказали на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "buyoutsCount": {
                              "description": "Выкупили товаров, шт.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "buyoutsSumRub": {
                              "description": "Выкупили на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelCount": {
                              "description": "Отменили товаров, шт.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelSumRub": {
                              "description": "Отменили на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgPriceRub": {
                              "description": "Средняя цена, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgOrdersCountPerDay": {
                              "description": "Среднее количество заказов в день, шт.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "cartToOrderPercent": {
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "buyoutsPercent": {
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                }
                              }
                            }
                          }
                        },
                        "previousPeriod": {
                          "description": "Статистика за предыдущие 30 дней",
                          "type": "object",
                          "properties": {
                            "begin": {
                              "type": "string",
                              "description": "Начало периода",
                              "example": "2023-05-07 20:05:31"
                            },
                            "end": {
                              "type": "string",
                              "description": "Конец периода",
                              "example": "2023-06-01 20:05:31"
                            },
                            "openCardCount": {
                              "description": "Количество переходов в карточку товара",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "addToCartCount": {
                              "description": "Положили в корзину, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersCount": {
                              "description": "Заказали товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 1
                            },
                            "ordersSumRub": {
                              "description": "Заказали на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 1262
                            },
                            "buyoutsCount": {
                              "description": "Выкупили товаров, шт.",
                              "type": "integer",
                              "format": "int32",
                              "example": 1
                            },
                            "buyoutsSumRub": {
                              "description": "Выкупили на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 1262
                            },
                            "cancelCount": {
                              "description": "Отменили товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelSumRub": {
                              "description": "Отменили на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgPriceRub": {
                              "description": "Средняя цена, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 1262
                            },
                            "avgOrdersCountPerDay": {
                              "description": "Среднее количество заказов в день, шт.",
                              "type": "number",
                              "example": 0.04
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "cartToOrderPercent": {
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "buyoutsPercent": {
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 100
                                }
                              }
                            }
                          }
                        },
                        "periodComparison": {
                          "description": "Сравнение двух периодов, в процентах",
                          "type": "object",
                          "properties": {
                            "openCardDynamics": {
                              "description": "Динамика переходов в карточку товара",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "addToCartDynamics": {
                              "description": "Динамика добавлений в корзину",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersCountDynamics": {
                              "description": "Динамика количества заказов",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "ordersSumRubDynamics": {
                              "description": "Динамика суммы заказов, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "buyoutsCountDynamics": {
                              "description": "Динамика выкупов, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "buyoutsSumRubDynamics": {
                              "description": "Динамика суммы выкупов, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "cancelCountDynamics": {
                              "description": "Динамика отмен товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelSumRubDynamics": {
                              "description": "Динамика сумм отмен товаров, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgOrdersCountPerDayDynamics": {
                              "type": "integer",
                              "format": "int32",
                              "example": 0,
                              "description": "Динамика среднего количества заказов в день"
                            },
                            "avgPriceRubDynamics": {
                              "type": "integer",
                              "format": "int32",
                              "example": -100,
                              "description": "Динамика средней цены на товары. Учитываются скидки для акций и WB скидка."
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "cartToOrderPercent": {
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0
                                },
                                "buyoutsPercent": {
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": -100
                                }
                              }
                            }
                          }
                        }
                      }
                    },
                    "stocks": {
                      "description": "Остатки",
                      "type": "object",
                      "properties": {
                        "stocksMp": {
                          "description": "Остатки МП, шт. (Общее количество остатков на складе продавца)",
                          "type": "integer",
                          "format": "int32",
                          "example": 0
                        },
                        "stocksWb": {
                          "description": "Остатки на складах Wildberries (Общее количество остатков на складах Wildberries)",
                          "type": "integer",
                          "format": "int32",
                          "example": 0
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Флаг ошибки"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": ""
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "description": "Структура, где допущена ошибка",
                  "type": "string"
                },
                "description": {
                  "description": "Описание",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "NmReportGroupedResponse": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "page": {
                "description": "Страница",
                "type": "integer",
                "format": "int32",
                "example": 1
              },
              "isNextPage": {
                "description": "Есть ли следующая страница (false - нет, true - есть)",
                "type": "boolean"
              },
              "groups": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "brandName": {
                      "description": "Название бренда",
                      "type": "string",
                      "example": "Some"
                    },
                    "tags": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "description": "Идентификатор тега",
                            "type": "integer",
                            "format": "int32",
                            "example": 123
                          },
                          "name": {
                            "description": "Название тега",
                            "type": "string",
                            "example": "Sale"
                          }
                        }
                      }
                    },
                    "object": {
                      "type": "object",
                      "description": "Предмет",
                      "properties": {
                        "id": {
                          "description": "Идентификатор предмета",
                          "type": "integer",
                          "format": "int32",
                          "example": 1668
                        },
                        "name": {
                          "type": "string",
                          "example": "Воски для волос",
                          "description": "Название предмета"
                        }
                      }
                    },
                    "statistics": {
                      "type": "object",
                      "properties": {
                        "selectedPeriod": {
                          "description": "Запрашиваемый период",
                          "type": "object",
                          "properties": {
                            "begin": {
                              "description": "Начало периода",
                              "type": "string",
                              "example": "2023-03-01 20:05:32"
                            },
                            "end": {
                              "description": "Конец периода",
                              "type": "string",
                              "example": "2023-06-26 20:05:32"
                            },
                            "openCardCount": {
                              "description": "Количество переходов в КТ",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "addToCartCount": {
                              "description": "Положили в корзину, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersCount": {
                              "description": "Заказли товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "ordersSumRub": {
                              "description": "Заказали на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "buyoutsCount": {
                              "description": "Выкупили товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "buyoutsSumRub": {
                              "description": "Выкупили на сумму, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelCount": {
                              "description": "Отменили товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelSumRub": {
                              "description": "Отменили на сумму, руб",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgPriceRub": {
                              "description": "Средняя цена, руб.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgOrdersCountPerDay": {
                              "description": "Среднее количество заказов в день, шт.",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0,
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)"
                                },
                                "cartToOrderPercent": {
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0,
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)"
                                },
                                "buyoutsPercent": {
                                  "type": "integer",
                                  "format": "int32",
                                  "example": 0,
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)"
                                }
                              }
                            }
                          }
                        },
                        "previousPeriod": {
                          "description": "Статистика за предыдущие 30 дней",
                          "type": "object",
                          "properties": {
                            "begin": {
                              "description": "Начало периода",
                              "type": "string",
                              "example": "2022-11-04 20:05:31"
                            },
                            "end": {
                              "description": "Конец периода",
                              "type": "string",
                              "example": "2023-03-01 20:05:31"
                            },
                            "openCardCount": {
                              "description": "Количество переходов в КТ",
                              "type": "integer",
                              "format": "int32",
                              "example": 466
                            },
                            "addToCartCount": {
                              "description": "Положили в корзину, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 72
                            },
                            "ordersCount": {
                              "description": "Заказли товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 84
                            },
                            "ordersSumRub": {
                              "description": "Заказали на сумму, руб.",
                              "type": "number",
                              "example": 127060.42
                            },
                            "buyoutsCount": {
                              "description": "Выкупили товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 69
                            },
                            "buyoutsSumRub": {
                              "description": "Выкупили на сумму, руб.",
                              "type": "number",
                              "example": 104898.42
                            },
                            "cancelCount": {
                              "description": "Отменили товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 13
                            },
                            "cancelSumRub": {
                              "description": "Отменили на сумму, руб",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgPriceRub": {
                              "description": "Средняя цена, руб.",
                              "type": "number",
                              "example": 1562.65
                            },
                            "avgOrdersCountPerDay": {
                              "description": "Среднее количество заказов в день, шт.",
                              "type": "number",
                              "example": 0.72
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "type": "number",
                                  "example": 15.5,
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)"
                                },
                                "cartToOrderPercent": {
                                  "type": "number",
                                  "example": 116.7,
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)"
                                },
                                "buyoutsPercent": {
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)",
                                  "type": "number",
                                  "example": 84.1
                                }
                              }
                            }
                          }
                        },
                        "periodComparison": {
                          "description": "Сравнение двух периодов, в процентах",
                          "type": "object",
                          "properties": {
                            "openCardDynamics": {
                              "description": "Динамика переходов в карточку товара",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "addToCartDynamics": {
                              "description": "Динамика добавлений в корзину",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "ordersCountDynamics": {
                              "description": "Динамика количества заказов",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "ordersSumRubDynamics": {
                              "description": "Динамика суммы заказов, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "buyoutsCountDynamics": {
                              "description": "Динамика выкупов, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "buyoutsSumRubDynamics": {
                              "description": "Динамика суммы выкупов, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": -100
                            },
                            "cancelCountDynamics": {
                              "description": "Динамика отмен товаров, штук",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "cancelSumRubDynamics": {
                              "description": "Динамика сумм отмен товаров, рублей",
                              "type": "integer",
                              "format": "int32",
                              "example": 0
                            },
                            "avgOrdersCountPerDayDynamics": {
                              "type": "integer",
                              "format": "int32",
                              "example": 0,
                              "description": "Динамика среднего количества заказов в день"
                            },
                            "avgPriceRubDynamics": {
                              "type": "integer",
                              "format": "int32",
                              "example": -100,
                              "description": "Динамика средней цены на товары. Учитываются скидки для акций и WB скидка.\n"
                            },
                            "conversions": {
                              "description": "Конверсии",
                              "type": "object",
                              "properties": {
                                "addToCartPercent": {
                                  "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": -100
                                },
                                "cartToOrderPercent": {
                                  "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": -100
                                },
                                "buyoutsPercent": {
                                  "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)",
                                  "type": "integer",
                                  "format": "int32",
                                  "example": -100
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Флаг ошибки"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": ""
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "description": "Структура, где допущена ошибка",
                  "type": "string"
                },
                "description": {
                  "description": "Описание",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "NmReportDetailHistoryResponse": {
        "type": "object",
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "nmID": {
                  "type": "integer",
                  "format": "int32",
                  "example": 1234567,
                  "description": "Артикул WB"
                },
                "imtName": {
                  "type": "string",
                  "example": "Наименование КТ",
                  "description": "Наименование КТ"
                },
                "vendorCode": {
                  "type": "string",
                  "example": "supplierVendor",
                  "description": "Артикул продавца"
                },
                "history": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "dt": {
                        "type": "string",
                        "format": "date",
                        "example": "2023-06-20",
                        "description": "Дата"
                      },
                      "openCardCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 26,
                        "description": "Количество переходов в карточку товара"
                      },
                      "addToCartCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 1,
                        "description": "Положили в корзину, штук"
                      },
                      "ordersCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Заказали товаров, шт"
                      },
                      "ordersSumRub": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Заказали на сумму, руб."
                      },
                      "buyoutsCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Выкупили товаров, шт."
                      },
                      "buyoutsSumRub": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Выкупили на сумму, руб."
                      },
                      "buyoutPercent": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)"
                      },
                      "addToCartConversion": {
                        "type": "number",
                        "example": 3.8,
                        "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)"
                      },
                      "cartToOrderConversion": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)"
                      }
                    }
                  }
                }
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Флаг ошибки"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": ""
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "description": "Структура, где допущена ошибка",
                  "type": "string"
                },
                "description": {
                  "description": "Описание",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "NmReportGroupedHistoryResponse": {
        "type": "object",
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "object": {
                  "description": "Предмет",
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "integer",
                      "format": "int32",
                      "example": 358,
                      "description": "Идентификатор предмета"
                    },
                    "name": {
                      "type": "string",
                      "example": "Шампуни",
                      "description": "Название предмета"
                    }
                  }
                },
                "brandName": {
                  "type": "string",
                  "example": "Some",
                  "description": "Название бренда"
                },
                "tag": {
                  "description": "Тег",
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "integer",
                      "format": "int32",
                      "example": 123,
                      "description": "Идентификатор тега"
                    },
                    "name": {
                      "type": "string",
                      "example": "Sale",
                      "description": "Название тега"
                    }
                  }
                },
                "history": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "dt": {
                        "type": "string",
                        "format": "date",
                        "example": "2023-06-21"
                      },
                      "openCardCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Количество переходов в карточку товара"
                      },
                      "addToCartCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Положили в корзину, штук"
                      },
                      "ordersCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Заказали товаров, шт"
                      },
                      "ordersSumRub": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Заказали на сумму, руб."
                      },
                      "buyoutsCount": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Выкупили товаров, шт."
                      },
                      "buyoutsSumRub": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Выкупили на сумму, руб."
                      },
                      "buyoutPercent": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Процент выкупа, % ( Какой процент посетителей, заказвших товар, его выкупили. Без учета товаров, которые еще доставляются покупателю.)"
                      },
                      "addToCartConversion": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Конверсия в корзину, % (Какой процент посетителей, открывших карточку товара, добавили товар в корзину)"
                      },
                      "cartToOrderConversion": {
                        "type": "integer",
                        "format": "int32",
                        "example": 0,
                        "description": "Конверсия в заказ, % (Какой процент поситителей, добавивших товар в корзину, сделали заказ)"
                      }
                    }
                  }
                }
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Флаг ошибки"
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": ""
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "description": "Структура, где допущена ошибка",
                  "type": "string"
                },
                "description": {
                  "description": "Описание",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "responseError": {
        "type": "object",
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "type": "object"
            },
            "example": null
          },
          "error": {
            "description": "Флаг ошибки",
            "type": "boolean",
            "example": true
          },
          "errorText": {
            "description": "Описание ошибки",
            "type": "string",
            "example": "Текст ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "field": {
                  "description": "Структура, где допущена ошибка",
                  "type": "string"
                },
                "description": {
                  "description": "Описание",
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "Error": {
        "type": "object",
        "nullable": false,
        "properties": {
          "code": {
            "type": "string",
            "description": "Код ошибки",
            "nullable": false
          },
          "message": {
            "type": "string",
            "description": "Описание ошибки",
            "nullable": false
          },
          "data": {
            "type": "object",
            "description": "Дополнительные данные, обогащающие ошибку",
            "nullable": true
          }
        }
      },
      "Next": {
        "type": "integer",
        "format": "int64",
        "nullable": false,
        "description": "Параметр пагинации. Содержит значение, которое необходимо указать в запросе для получения следующего пакета данных"
      },
      "Supply": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "nullable": false,
            "description": "Идентификатор поставки",
            "example": "WB-GI-1234567"
          },
          "done": {
            "type": "boolean",
            "nullable": false,
            "description": "Флаг закрытия поставки"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time",
            "nullable": false,
            "description": "Дата создания поставки (RFC3339)",
            "example": "2022-05-04T07:56:29Z"
          },
          "closedAt": {
            "type": "string",
            "format": "date-time",
            "nullable": false,
            "description": "Дата закрытия поставки (RFC3339)",
            "example": "2022-05-04T07:56:29Z"
          },
          "scanDt": {
            "type": "string",
            "nullable": false,
            "format": "date-time",
            "description": "Дата скана поставки (RFC3339)",
            "example": "2022-05-04T07:56:29Z"
          },
          "name": {
            "type": "string",
            "nullable": false,
            "description": "Наименование поставки",
            "example": "Тестовая поставка"
          },
          "isLargeCargo": {
            "type": "boolean",
            "nullable": true,
            "description": "сКГТ-признак поставки"
          }
        }
      },
      "Order": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "Идентификатор сборочного задания в Маркетплейсе",
            "example": 13833711
          },
          "rid": {
            "type": "string",
            "nullable": false,
            "description": "Идентификатор сборочного задания в системе Wildberries",
            "example": "f884001e44e511edb8780242ac120002"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time",
            "nullable": false,
            "description": "Дата создания сборочного задания (RFC3339)",
            "example": "2022-05-04T07:56:29Z"
          },
          "warehouseId": {
            "type": "integer",
            "nullable": false,
            "description": "Идентификатор склада продавца, на который поступило сборочное задание",
            "example": 658434
          },
          "supplyId": {
            "type": "string",
            "description": "Идентификатор поставки. Возвращается, если заказ закреплён за поставкой"
          },
          "offices": {
            "type": "array",
            "nullable": true,
            "description": "Список офисов, куда следует привезти товар",
            "items": {
              "type": "string",
              "example": "Калуга"
            }
          },
          "address": {
            "type": "object",
            "nullable": true,
            "description": "Детализованный адрес покупателя для доставки (если применимо). Некоторые из полей могут прийти пустыми из-за специфики адреса",
            "properties": {
              "fullAddress": {
                "description": "Адрес доставки.",
                "type": "string",
                "example": "Челябинская область, г. Челябинск, 51-я улица Арабкира, д. 10А, кв. 42"
              },
              "province": {
                "type": "string",
                "nullable": false,
                "description": "Область",
                "example": "Челябинская область",
                "deprecated": true
              },
              "area": {
                "type": "string",
                "nullable": false,
                "description": "Район",
                "example": "Челябинск",
                "deprecated": true
              },
              "city": {
                "type": "string",
                "nullable": false,
                "description": "Город",
                "example": "Город",
                "deprecated": true
              },
              "street": {
                "type": "string",
                "nullable": false,
                "description": "Улица",
                "example": "51-я улица Арабкира",
                "deprecated": true
              },
              "home": {
                "type": "string",
                "nullable": false,
                "description": "Номер дома",
                "example": "10А",
                "deprecated": true
              },
              "flat": {
                "type": "string",
                "nullable": false,
                "description": "Номер квартиры",
                "example": "42",
                "deprecated": true
              },
              "entrance": {
                "type": "string",
                "nullable": false,
                "description": "Подъезд",
                "example": "3",
                "deprecated": true
              },
              "longitude": {
                "type": "number",
                "format": "float64",
                "nullable": false,
                "description": "Координата долготы",
                "example": 44.519068
              },
              "latitude": {
                "type": "number",
                "format": "float64",
                "nullable": false,
                "description": "Координаты широты",
                "example": 40.20192
              }
            }
          },
          "user": {
            "type": "object",
            "nullable": true,
            "description": "Информация о покупателе (только для доставки силами продавца)",
            "properties": {
              "fio": {
                "type": "string",
                "nullable": false,
                "description": "ФИО"
              },
              "phone": {
                "type": "string",
                "nullable": false,
                "description": "Номер телефона"
              }
            }
          },
          "skus": {
            "type": "array",
            "nullable": false,
            "description": "Массив баркодов товара",
            "items": {
              "type": "string",
              "example": 6665956397512
            }
          },
          "price": {
            "type": "integer",
            "nullable": false,
            "description": "Цена в валюте продажи с учетом всех скидок, умноженная на 100. Код валюты продажи в поле currencyCode."
          },
          "convertedPrice": {
            "type": "integer",
            "nullable": false,
            "description": "Цена в валюте продажи с учетом всех скидок, сконвертированная по курсу на момент продажи в российские копейки. Предоставляется в информационных целях."
          },
          "currencyCode": {
            "type": "integer",
            "nullable": false,
            "description": "Код валюты продажи (ISO 4217)"
          },
          "convertedCurrencyCode": {
            "type": "integer",
            "nullable": false,
            "description": "Код валюты страны продавца (ISO 4217)"
          },
          "orderUid": {
            "type": "string",
            "description": "Идентификатор транзакции для группировки сборочных заданий. Сборочные задания в одной корзине покупателя будут иметь одинаковый orderUID"
          },
          "deliveryType": {
            "type": "string",
            "nullable": false,
            "description": "Тип доставки: fbs - доставка на склад Wildberries, dbs - доставка силами продавца\n",
            "enum": [
              "dbs",
              "fbs"
            ]
          },
          "nmId": {
            "type": "integer",
            "nullable": false,
            "description": "Артикул WB"
          },
          "chrtId": {
            "type": "integer",
            "nullable": false,
            "description": "Идентификатор размера товара в системе Wildberries"
          },
          "article": {
            "type": "string",
            "nullable": false,
            "description": "Артикул продавца",
            "example": "one-ring-7548"
          },
          "isLargeCargo": {
            "type": "boolean",
            "nullable": false,
            "description": "сКГТ-признак товара, на который был сделан заказ"
          }
        }
      },
      "SupplyOrder": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "Идентификатор сборочного задания в Маркетплейсе",
            "example": 13833711
          },
          "rid": {
            "type": "string",
            "nullable": false,
            "description": "Идентификатор сборочного задания в системе Wildberries",
            "example": "f884001e44e511edb8780242ac120002"
          },
          "createdAt": {
            "type": "string",
            "format": "date-time",
            "nullable": false,
            "description": "Дата создания сборочного задания (RFC3339)",
            "example": "2022-05-04T07:56:29Z"
          },
          "warehouseId": {
            "type": "integer",
            "nullable": false,
            "description": "Идентификатор склада продавца, на который поступило сборочное задание",
            "example": 658434
          },
          "offices": {
            "type": "array",
            "nullable": true,
            "description": "Список офисов, куда следует привезти товар",
            "items": {
              "type": "string",
              "example": "Калуга"
            }
          },
          "user": {
            "type": "object",
            "nullable": true,
            "description": "Информация о покупателе (только для доставки силами продавца)",
            "properties": {
              "fio": {
                "type": "string",
                "nullable": false,
                "description": "ФИО"
              },
              "phone": {
                "type": "string",
                "nullable": false,
                "description": "Номер телефона"
              }
            }
          },
          "skus": {
            "type": "array",
            "nullable": false,
            "description": "Массив баркодов товара",
            "items": {
              "type": "string",
              "example": 6665956397512
            }
          },
          "price": {
            "type": "integer",
            "nullable": false,
            "description": "Цена в валюте продажи с учетом всех скидок, умноженная на 100. Код валюты продажи в поле currencyCode."
          },
          "convertedPrice": {
            "type": "integer",
            "nullable": false,
            "description": "Цена продажи с учетом скидок в копейках, сконвертированная в рубли по курсу на момент создания сборочного задания. Предоставляется в информационных целях"
          },
          "currencyCode": {
            "type": "integer",
            "nullable": false,
            "description": "Код валюты продажи (ISO 4217)"
          },
          "convertedCurrencyCode": {
            "type": "integer",
            "nullable": false,
            "description": "Код валюты страны продавца (ISO 4217)"
          },
          "orderUid": {
            "type": "string",
            "description": "Идентификатор транзакции для группировки сборочных заданий. Сборочные задания в одной корзине покупателя будут иметь одинаковый orderUID"
          },
          "nmId": {
            "type": "integer",
            "nullable": false,
            "description": "ААртикул WB"
          },
          "chrtId": {
            "type": "integer",
            "nullable": false,
            "description": "Идентификатор размера товара в системе Wildberries"
          },
          "article": {
            "type": "string",
            "nullable": false,
            "description": "Артикул продавца",
            "example": "one-ring-7548"
          },
          "isLargeCargo": {
            "type": "boolean",
            "nullable": false,
            "description": "сКГТ-признак товара, на который был сделан заказ"
          }
        }
      },
      "SupplyTrbx": {
        "type": "object",
        "properties": {
          "id": {
            "description": "ID короба.",
            "type": "string",
            "example": "WB-TRBX-1234567"
          },
          "orders": {
            "type": "array",
            "nullable": false,
            "description": "Массив идентификаторов заказа.",
            "items": {
              "type": "integer",
              "example": 1234567
            }
          }
        }
      },
      "TrbxStickers": {
        "type": "object",
        "properties": {
          "barcode": {
            "type": "string",
            "minLength": 1,
            "description": "Закодированное значение этикетки.",
            "example": "$WBMP:1:123:1234567"
          },
          "file": {
            "type": "string",
            "format": "byte",
            "minLength": 1,
            "description": "Полное представление этикетки в заданном формате. (кодировка base64)",
            "example": "U3dhZ2dlciByb2Nrcw=="
          }
        }
      },
      "Office": {
        "type": "object",
        "description": "Данные о складе WB",
        "properties": {
          "address": {
            "type": "string",
            "nullable": false,
            "description": "Адрес",
            "example": "ул. Троицкая, Подольск, Московская обл."
          },
          "name": {
            "type": "string",
            "nullable": false,
            "description": "Название",
            "example": "Москва (Коледино)"
          },
          "city": {
            "type": "string",
            "nullable": false,
            "description": "Город",
            "example": "Москва"
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID",
            "example": 15
          },
          "longitude": {
            "type": "number",
            "format": "float64",
            "nullable": false,
            "description": "Долгота",
            "example": 55.386871
          },
          "latitude": {
            "type": "number",
            "format": "float64",
            "nullable": false,
            "description": "Широта",
            "example": 37.588898
          },
          "selected": {
            "type": "boolean",
            "nullable": false,
            "description": "Признак того, что склад уже выбран продавцом"
          }
        }
      },
      "Warehouse": {
        "type": "object",
        "description": "Данные о складе продавца",
        "properties": {
          "name": {
            "type": "string",
            "nullable": false,
            "description": "Название склада продавца",
            "example": "ул. Троицкая, Подольск, Московская обл."
          },
          "officeId": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID склада WB",
            "example": 15
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID склада продавца",
            "example": 1
          }
        }
      },
      "PassOffice": {
        "type": "object",
        "description": "Данные о складе, для которого требуется пропуск",
        "properties": {
          "name": {
            "type": "string",
            "nullable": false,
            "description": "Название",
            "example": "Коледино"
          },
          "address": {
            "type": "string",
            "nullable": false,
            "description": "Адрес",
            "example": "г. Подольск, д. Коледино, ул. Троицкая"
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID",
            "example": 1
          }
        }
      },
      "Meta": {
        "type": "object",
        "description": "Метаданные заказа",
        "properties": {
          "imei": {
            "type": "string",
            "nullable": true,
            "required": false,
            "description": "IMEI",
            "example": 123456789012345
          },
          "uin": {
            "type": "string",
            "nullable": true,
            "required": false,
            "description": "УИН",
            "example": 1234567890123456
          }
        }
      },
      "Pass": {
        "type": "object",
        "description": "Данные о пропуске продавца",
        "properties": {
          "firstName": {
            "type": "string",
            "nullable": false,
            "description": "Имя водителя",
            "example": "Александр"
          },
          "dateEnd": {
            "type": "string",
            "nullable": false,
            "description": "Дата окончания действия пропуска",
            "example": "2022-07-31 17:53:13+00:00"
          },
          "lastName": {
            "type": "string",
            "nullable": false,
            "description": "Фамилия водителя",
            "example": "Петров"
          },
          "carModel": {
            "type": "string",
            "nullable": false,
            "description": "Марка машины",
            "example": "Lamborghini"
          },
          "carNumber": {
            "type": "string",
            "nullable": false,
            "description": "Номер машины",
            "example": "A456BC123"
          },
          "officeName": {
            "type": "string",
            "nullable": false,
            "description": "Название склада",
            "example": "Коледино"
          },
          "officeAddress": {
            "type": "string",
            "nullable": false,
            "description": "Адрес склада",
            "example": "г. Подольск, д. Коледино, ул. Троицкая"
          },
          "officeId": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID склада",
            "example": 15
          },
          "id": {
            "type": "integer",
            "format": "int64",
            "nullable": false,
            "description": "ID пропуска",
            "example": 1
          }
        }
      },
      "IncomesItem": {
        "type": "object",
        "properties": {
          "incomeId": {
            "type": "integer",
            "description": "Номер поставки"
          },
          "number": {
            "type": "string",
            "maxLength": 40,
            "description": "Номер УПД"
          },
          "date": {
            "type": "string",
            "format": "date",
            "description": "Дата поступления. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "lastChangeDate": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время обновления информации в сервисе. Это поле соответствует параметру `dateFrom` в запросе. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "supplierArticle": {
            "type": "string",
            "maxLength": 75,
            "description": "Артикул продавца"
          },
          "techSize": {
            "type": "string",
            "maxLength": 30,
            "description": "Размер товара (пример S, M, L, XL, 42, 42-43)"
          },
          "barcode": {
            "type": "string",
            "maxLength": 30,
            "description": "Бар-код"
          },
          "quantity": {
            "type": "integer",
            "description": "Количество"
          },
          "totalPrice": {
            "type": "number",
            "description": "Цена из УПД"
          },
          "dateClose": {
            "type": "string",
            "format": "date",
            "description": "Дата принятия (закрытия) в WB. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "warehouseName": {
            "type": "string",
            "maxLength": 50,
            "description": "Название склада"
          },
          "nmId": {
            "type": "integer",
            "description": "Артикул WB"
          },
          "status": {
            "type": "string",
            "maxLength": 50,
            "enum": [
              "Принято"
            ],
            "description": "Текущий статус поставки"
          }
        }
      },
      "TokenIsNotApplicable": {
        "description": "Используемый токен не применим к данным методам.",
        "type": "string",
        "example": "Error ae394f96-e258-432d-af13-a53a3d31f8b0: request rejected, unathorized: token scope not allowed for this API route"
      },
      "RequestTimeout": {
        "description": "Тайм-аут запроса",
        "type": "object",
        "properties": {
          "errors": {
            "type": "array",
            "items": {
              "type": "string",
              "example": "(api-new) request timeout"
            }
          }
        }
      },
      "StocksItem": {
        "type": "object",
        "properties": {
          "lastChangeDate": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время обновления информации в сервисе. Это поле соответствует параметру `dateFrom` в запросе. Если часовой пояс не указан, то берется Московское время (UTC+3)."
          },
          "warehouseName": {
            "type": "string",
            "maxLength": 50,
            "description": "Название склада"
          },
          "supplierArticle": {
            "type": "string",
            "maxLength": 75,
            "description": "Артикул продавца"
          },
          "nmId": {
            "type": "integer",
            "description": "Артикул WB"
          },
          "barcode": {
            "type": "string",
            "maxLength": 30,
            "description": "Баркод"
          },
          "quantity": {
            "type": "integer",
            "description": "Количество, доступное для продажи (сколько можно добавить в корзину)"
          },
          "inWayToClient": {
            "type": "integer",
            "description": "В пути к клиенту"
          },
          "inWayFromClient": {
            "type": "integer",
            "description": "В пути от клиента"
          },
          "quantityFull": {
            "type": "integer",
            "description": "Полное (непроданное) количество, которое числится за складом (= `quantity` + в пути)"
          },
          "category": {
            "type": "string",
            "maxLength": 50,
            "description": "Категория"
          },
          "subject": {
            "type": "string",
            "maxLength": 50,
            "description": "Предмет"
          },
          "brand": {
            "type": "string",
            "maxLength": 50,
            "description": "Бренд"
          },
          "techSize": {
            "type": "string",
            "maxLength": 30,
            "description": "Размер"
          },
          "Price": {
            "type": "number",
            "description": "Цена"
          },
          "Discount": {
            "type": "number",
            "description": "Скидка"
          },
          "isSupply": {
            "type": "boolean",
            "description": "Договор поставки (внутренние технологические данные)"
          },
          "isRealization": {
            "type": "boolean",
            "description": "Договор реализации (внутренние технологические данные)"
          },
          "SCCode": {
            "type": "string",
            "maxLength": 50,
            "description": "Код контракта (внутренние технологические данные)"
          }
        }
      },
      "OrdersItem": {
        "type": "object",
        "properties": {
          "gNumber": {
            "type": "string",
            "maxLength": 50,
            "description": "Номер заказа. Объединяет все позиции одного заказа."
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время заказа. Это поле соответствует параметру `dateFrom` в запросе, если параметр `flag=1`. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "lastChangeDate": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время обновления информации в сервисе. Это поле соответствует параметру `dateFrom` в запросе, если параметр `flag=0` или не указан. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "supplierArticle": {
            "type": "string",
            "maxLength": 75,
            "description": "Артикул продавца"
          },
          "techSize": {
            "type": "string",
            "maxLength": 30,
            "description": "Размер товара (пример S, M, L, XL, 42, 42-43)"
          },
          "barcode": {
            "type": "string",
            "maxLength": 30,
            "description": "Бар-код"
          },
          "totalPrice": {
            "type": "number",
            "description": "Цена до согласованной итоговой скидки/промо/спп. Для получения цены со скидкой можно воспользоваться формулой `priceWithDiscount = totalPrice * (1 - discountPercent/100)`"
          },
          "discountPercent": {
            "type": "integer",
            "description": "Согласованный итоговый дисконт. Будучи примененным к `totalPrice`, даёт сумму к оплате."
          },
          "warehouseName": {
            "type": "string",
            "maxLength": 50,
            "description": "Название склада отгрузки"
          },
          "oblast": {
            "type": "string",
            "maxLength": 200,
            "description": "Область"
          },
          "incomeID": {
            "type": "integer",
            "description": "Номер поставки (от продавца на склад)"
          },
          "odid": {
            "type": "integer",
            "description": "Уникальный идентификатор позиции заказа. Может использоваться для поиска соответствия между заказами и продажами."
          },
          "nmId": {
            "type": "integer",
            "description": "Артикул WB"
          },
          "subject": {
            "type": "string",
            "maxLength": 50,
            "description": "Предмет"
          },
          "category": {
            "type": "string",
            "maxLength": 50,
            "description": "Категория"
          },
          "brand": {
            "type": "string",
            "maxLength": 50,
            "description": "Бренд"
          },
          "isCancel": {
            "type": "boolean",
            "description": "Отмена заказа. true - заказ отменен до оплаты."
          },
          "cancel_dt": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время отмены заказа. Если заказ не был отменен, то `\"0001-01-01T00:00:00\"`. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "sticker": {
            "type": "string",
            "description": "Цифровое значение стикера, который клеится на товар в процессе сборки заказа по системе Маркетплейс."
          },
          "srid": {
            "type": "string",
            "description": "Уникальный идентификатор заказа.<br> Примечание для использующих API Marketplace: `srid` равен `rid` в ответах методов сборочных заданий.\n"
          },
          "orderType": {
            "type": "string",
            "description": "Тип поступившего заказа <br> <dl> <dt>Возможные значения:</dt> <dd>Клиентский - \"Заказ, поступивший от покупателя.\"</dd> <dd>Возврат Брака - \"Возврат товара продавцу.\"</dd> <dd>Принудительный возврат - \"Возврат товара продавцу.\"</dd> <dd>Возврат обезлички - \"Возврат товара продавцу.\"</dd> <dd>Возврат Неверного Вложения - \"Возврат товара продавцу.\"</dd> <dd>Возврат Продавца - \"Возврат товара продавцу.\"</dd> </dl>\n"
          }
        }
      },
      "SalesItem": {
        "type": "object",
        "properties": {
          "gNumber": {
            "type": "string",
            "maxLength": 50,
            "description": "Номер заказа. Объединяет все позиции одного заказа."
          },
          "date": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время продажи. Это поле соответствует параметру `dateFrom` в запросе, если параметр `flag=1`. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "lastChangeDate": {
            "type": "string",
            "format": "date-time",
            "description": "Дата и время обновления информации в сервисе. Это поле соответствует параметру `dateFrom` в запросе, если параметр `flag=0` или не указан. Если часовой пояс не указан, то берется Московское время UTC+3."
          },
          "supplierArticle": {
            "type": "string",
            "maxLength": 75,
            "description": "Артикул продавца"
          },
          "techSize": {
            "type": "string",
            "maxLength": 30,
            "description": "Размер товара (пример S, M, L, XL, 42, 42-43)"
          },
          "barcode": {
            "type": "string",
            "maxLength": 30,
            "description": "Бар-код"
          },
          "totalPrice": {
            "type": "number",
            "description": "Цена до согласованной скидки/промо/спп. Для получения цены со скидкой можно воспользоваться формулой `priceWithDiscount = totalPrice * (1 - discountPercent/100)`"
          },
          "discountPercent": {
            "type": "integer",
            "description": "Согласованный итоговый дисконт"
          },
          "isSupply": {
            "type": "boolean",
            "description": "Договор поставки"
          },
          "isRealization": {
            "type": "boolean",
            "description": "Договор реализации"
          },
          "promoCodeDiscount": {
            "type": "number",
            "description": "Скидка по промокоду"
          },
          "warehouseName": {
            "type": "string",
            "maxLength": 50,
            "description": "Название склада отгрузки"
          },
          "countryName": {
            "type": "string",
            "maxLength": 200,
            "description": "Страна"
          },
          "oblastOkrugName": {
            "type": "string",
            "maxLength": 200,
            "description": "Округ"
          },
          "regionName": {
            "type": "string",
            "maxLength": 200,
            "description": "Регион"
          },
          "incomeID": {
            "type": "integer",
            "description": "Номер поставки (от продавца на склад)"
          },
          "saleID": {
            "type": "string",
            "maxLength": 15,
            "description": "Уникальный идентификатор продажи/возврата. <ul>  <li> `SXXXXXXXXXX` — продажа  <li> `RXXXXXXXXXX` — возврат  <li> `DXXXXXXXXXXX` — доплата <li> `AXXXXXXXXX` – сторно продаж (все значения полей как у продажи, но поля с суммами и кол-вом с минусом как в возврате) <li> `BXXXXXXXXX` - сторно возврата (все значения полей как у возврата, но поля с суммами и кол-вом с плюсом, в противоположность возврату) </ul>\n"
          },
          "odid": {
            "type": "integer",
            "description": "Уникальный идентификатор позиции заказа. Может использоваться для поиска соответствия между заказами и продажами."
          },
          "spp": {
            "type": "number",
            "description": "Согласованная скидка постоянного покупателя"
          },
          "forPay": {
            "type": "number",
            "description": "К перечислению продавцку"
          },
          "finishedPrice": {
            "type": "number",
            "description": "Фактическая цена заказа с учетом всех скидок"
          },
          "priceWithDisc": {
            "type": "number",
            "description": "Цена, от которой считается вознаграждение продавца `forpay` (с учетом всех согласованных скидок)"
          },
          "nmId": {
            "type": "integer",
            "description": "Артикул WB"
          },
          "subject": {
            "type": "string",
            "maxLength": 50,
            "description": "Предмет"
          },
          "category": {
            "type": "string",
            "maxLength": 50,
            "description": "Категория"
          },
          "brand": {
            "type": "string",
            "maxLength": 50,
            "description": "Бренд"
          },
          "isStorno": {
            "type": "integer",
            "description": "Для сторно-операций `1`, для остальных `0`"
          },
          "sticker": {
            "type": "string",
            "description": "Цифровое значение стикера, который клеится на товар в процессе сборки заказа по системе Маркетплейс."
          },
          "srid": {
            "type": "string",
            "description": "Уникальный идентификатор заказа.<br> Примечание для использующих API Marketplace: `srid` равен `rid` в ответах методов сборочных заданий.\n"
          }
        }
      },
      "DetailReportItem": {
        "type": "object",
        "properties": {
          "realizationreport_id": {
            "example": 1234567,
            "type": "integer",
            "description": "Номер отчёта"
          },
          "date_from": {
            "example": "2022-10-17T00:00:00Z",
            "type": "string",
            "format": "date-time",
            "description": "Дата начала отчётного периода"
          },
          "date_to": {
            "example": "2022-10-23T00:00:00Z",
            "type": "string",
            "format": "date-time",
            "description": "Дата конца отчётного периода"
          },
          "create_dt": {
            "example": "2022-10-24T14:40:32",
            "type": "string",
            "format": "date-time",
            "description": "Дата формирования отчёта"
          },
          "currency_name": {
            "example": "руб",
            "type": "string",
            "description": "Валюта отчёта  <span class=\"new\">new</span>"
          },
          "suppliercontract_code": {
            "example": null,
            "type": "object",
            "description": "Договор"
          },
          "rrd_id": {
            "example": 1232610467,
            "type": "integer",
            "description": "Номер строки"
          },
          "gi_id": {
            "example": 123456,
            "type": "integer",
            "description": "Номер поставки"
          },
          "subject_name": {
            "example": "Мини-печи",
            "type": "string",
            "description": "Предмет"
          },
          "nm_id": {
            "example": 1234567,
            "type": "integer",
            "description": "Артикул WB"
          },
          "brand_name": {
            "example": "BlahBlah",
            "type": "string",
            "description": "Бренд"
          },
          "sa_name": {
            "example": "MAB123",
            "type": "string",
            "description": "Артикул продавца"
          },
          "ts_name": {
            "example": "0",
            "type": "string",
            "description": "Размер"
          },
          "barcode": {
            "example": "1231312352310",
            "type": "string",
            "description": "Баркод"
          },
          "doc_type_name": {
            "example": "Продажа",
            "type": "string",
            "description": "Тип документа"
          },
          "quantity": {
            "type": "integer",
            "example": 1,
            "description": "Количество"
          },
          "retail_price": {
            "example": 1249,
            "type": "number",
            "description": "Цена розничная"
          },
          "retail_amount": {
            "example": 367,
            "type": "number",
            "description": "Сумма продаж (возвратов)"
          },
          "sale_percent": {
            "example": 68,
            "type": "integer",
            "description": "Согласованная скидка"
          },
          "commission_percent": {
            "example": 0.1324,
            "type": "number",
            "description": "Процент комиссии"
          },
          "office_name": {
            "example": "Коледино",
            "type": "string",
            "description": "Склад"
          },
          "supplier_oper_name": {
            "example": "Продажа",
            "type": "string",
            "description": "Обоснование для оплаты"
          },
          "order_dt": {
            "example": "2022-10-13T00:00:00Z",
            "type": "string",
            "format": "date-time",
            "description": "Дата заказа. <br> Присылается с явным указанием часового пояса"
          },
          "sale_dt": {
            "example": "2022-10-20T00:00:00Z",
            "type": "string",
            "format": "date-time",
            "description": "Дата продажи. <br> Присылается с явным указанием часового пояса"
          },
          "rr_dt": {
            "example": "2022-10-20T00:00:00Z",
            "type": "string",
            "format": "date-time",
            "description": "Дата операции. <br> Присылается с явным указанием часового пояса"
          },
          "shk_id": {
            "example": 1239159661,
            "type": "integer",
            "description": "Штрих-код"
          },
          "retail_price_withdisc_rub": {
            "example": 399.68,
            "type": "number",
            "description": "Цена розничная с учетом согласованной скидки"
          },
          "delivery_amount": {
            "example": 0,
            "type": "integer",
            "description": "Количество доставок"
          },
          "return_amount": {
            "example": 0,
            "type": "integer",
            "description": "Количество возвратов"
          },
          "delivery_rub": {
            "example": 0,
            "type": "number",
            "description": "Стоимость логистики"
          },
          "gi_box_type_name": {
            "example": "Монопалета",
            "type": "string",
            "description": "Тип коробов"
          },
          "product_discount_for_report": {
            "example": 399.68,
            "type": "number",
            "description": "Согласованный продуктовый дисконт"
          },
          "supplier_promo": {
            "example": 0,
            "type": "number",
            "description": "Промокод"
          },
          "rid": {
            "example": 123722249253,
            "type": "integer",
            "description": "Уникальный идентификатор заказа"
          },
          "ppvz_spp_prc": {
            "example": 0.1581,
            "type": "number",
            "description": "Скидка постоянного покупателя"
          },
          "ppvz_kvw_prc_base": {
            "example": 0.15,
            "type": "number",
            "description": "Размер кВВ без НДС, % базовый"
          },
          "ppvz_kvw_prc": {
            "example": -0.0081,
            "type": "number",
            "description": "Итоговый кВВ без НДС, %"
          },
          "sup_rating_prc_up": {
            "type": "number",
            "description": "Размер снижения кВВ из-за рейтинга"
          },
          "is_kgvp_v2": {
            "type": "number",
            "description": "Размер снижения кВВ из-за акции"
          },
          "ppvz_sales_commission": {
            "example": -3.74,
            "type": "number",
            "description": "Вознаграждение с продаж до вычета услуг поверенного, без НДС"
          },
          "ppvz_for_pay": {
            "example": 376.99,
            "type": "number",
            "description": "К перечислению продавцу за реализованный товар"
          },
          "ppvz_reward": {
            "example": 0,
            "type": "number",
            "description": "Возмещение за выдачу и возврат товаров на ПВЗ"
          },
          "acquiring_fee": {
            "example": 14.89,
            "type": "number",
            "description": "Возмещение издержек по эквайрингу. <br> Издержки WB за услуги эквайринга: вычитаются из вознаграждения WB и не влияют на доход продавца.\n"
          },
          "acquiring_bank": {
            "example": "Тинькофф",
            "type": "string",
            "description": "Наименование банка-эквайера"
          },
          "ppvz_vw": {
            "example": -3.74,
            "type": "number",
            "description": "Вознаграждение WB без НДС"
          },
          "ppvz_vw_nds": {
            "example": -0.75,
            "type": "number",
            "description": "НДС с вознаграждения WB"
          },
          "ppvz_office_id": {
            "example": 105383,
            "type": "integer",
            "description": "Номер офиса"
          },
          "ppvz_office_name": {
            "example": "Пункт самовывоза (ПВЗ)",
            "type": "string",
            "description": "Наименование офиса доставки"
          },
          "ppvz_supplier_id": {
            "example": 186465,
            "type": "integer",
            "description": "Номер партнера"
          },
          "ppvz_supplier_name": {
            "example": "ИП Жасмин",
            "type": "string",
            "description": "Партнер"
          },
          "ppvz_inn": {
            "example": "010101010101",
            "type": "string",
            "description": "ИНН партнера"
          },
          "declaration_number": {
            "example": "",
            "type": "string",
            "description": "Номер таможенной декларации"
          },
          "bonus_type_name": {
            "example": "Штраф МП. Невыполненный заказ (отмена клиентом после недовоза)",
            "type": "string",
            "description": "Обоснование штрафов и доплат. <br> Поле будет в ответе при наличии значения\n"
          },
          "sticker_id": {
            "example": "1964038895",
            "type": "string",
            "description": "Цифровое значение стикера, который клеится на товар в процессе сборки заказа по схеме \"Маркетплейс\""
          },
          "site_country": {
            "example": "RU",
            "type": "string",
            "description": "Страна продажи"
          },
          "penalty": {
            "example": 231.35,
            "type": "number",
            "description": "Штрафы"
          },
          "additional_payment": {
            "example": 0,
            "type": "number",
            "description": "Доплаты"
          },
          "rebill_logistic_cost": {
            "example": 1.349,
            "type": "number",
            "description": "Возмещение издержек по перевозке. Поле будет в ответе при наличии значения\n"
          },
          "rebill_logistic_org": {
            "example": "ИП Иванов Иван Иванович(123456789012)",
            "type": "string",
            "description": "Организатор перевозки. Поле будет в ответе при наличии значения.          \n"
          },
          "kiz": {
            "example": "0102900000376311210G2CIS?ehge)S\u001d91002A\u001d92F9Qof4FDo/31Icm14kmtuVYQzLypxm3HWkC1vQ/+pVVjm1dNAth1laFMoAGn7yEMWlTjxIe7lQnJqZ7TRZhlHQ==",
            "type": "string",
            "description": "Код маркировки. <br> Поле будет в ответе при наличии значения\n"
          },
          "srid": {
            "example": "711ab8cb94e040f98b3804e5f331bf7a_r",
            "type": "string",
            "description": "Уникальный идентификатор заказа. Примечание для использующих API Marketplace: `srid` равен `rid` в ответах методов сборочных заданий.\n"
          }
        }
      },
      "Response429": {
        "type": "object",
        "properties": {
          "code": {
            "description": "",
            "type": "integer"
          },
          "message": {
            "description": "",
            "type": "string"
          }
        },
        "example": {
          "code": 429,
          "message": "07e4668e-ac2242c5c8c5-UK8XeP32NbduV too many requests with this user ID for GET /adv/v1/XXX; throttled by RL-003-XXrpm"
        }
      },
      "StatusNoChange": {
        "type": "string",
        "example": "Статус кампании не изменен"
      },
      "IncorrectSupplierId": {
        "type": "string",
        "example": "Некорректный идентификатор продавца"
      },
      "InvalidRcId": {
        "type": "string",
        "example": "Некорректный идентификатор РК"
      },
      "IncorrectParam": {
        "type": "string",
        "example": "Некорректное значение параметра param"
      },
      "IncorrectActive": {
        "type": "string",
        "example": "Некорректное значение параметра active"
      },
      "IncorrectSubjectID": {
        "type": "string",
        "example": "Некорректное значение параметра subjectId"
      },
      "IncorrectType": {
        "type": "string",
        "example": "Некорректное значение параметра type"
      },
      "IncorrectStatus": {
        "type": "string",
        "example": "Некорректное значение параметра status"
      },
      "IncorrectName": {
        "type": "string",
        "example": "Некорректное название"
      },
      "IncorrectNumDisplayIntervals": {
        "type": "string",
        "example": "Некорректное количество интервалов показов (max. 24)"
      },
      "IncorrectDisplayInterval": {
        "type": "string",
        "example": "Некорректные значения интервалов показов"
      },
      "IncorrectNumItems": {
        "type": "string",
        "example": "Некорректное количество номенклатур в запросе (max. 50)"
      },
      "IncorrectNm": {
        "type": "string",
        "example": "Некорректное значение параметра nm"
      },
      "IncorrectCpm": {
        "type": "string",
        "example": "Некорректное значение параметра cpm"
      },
      "IncorrectDailyBudget": {
        "type": "string",
        "example": "Некорректное значение параметра dailyBudget"
      },
      "AmountNotChanged": {
        "type": "string",
        "example": "Размер ставки не изменен"
      },
      "DailyCampaignNotChanged": {
        "type": "string",
        "example": "Дневной бюджет кампании не изменен"
      },
      "CampaignIntervalsNotChanged": {
        "type": "string",
        "example": "Интервалы показов кампании не изменены"
      },
      "ActivityNomNotChanged": {
        "type": "string",
        "example": "Активность номенклатур(-ы) не изменена"
      },
      "ActivitySubjectGroupNotChanged": {
        "type": "string",
        "example": "Активность предметной группы не изменена"
      },
      "CompanyNameChangeErr": {
        "type": "string",
        "example": "Ошибка изменения названия кампании"
      },
      "DisplayIntervalError": {
        "type": "string",
        "example": "Ошибка изменения интервалов показа"
      },
      "ErrorProcesRequestParam": {
        "type": "string",
        "example": "Ошибка обработки параметров запроса"
      },
      "RequestBodyProcessError": {
        "type": "string",
        "example": "Ошибка обработки тела запроса"
      },
      "EmptyToken": {
        "description": "Пустой авторизационный заголовок",
        "type": "object",
        "properties": {
          "code": {
            "description": "",
            "type": "integer"
          },
          "message": {
            "description": "",
            "type": "string"
          },
          "rejected": {
            "description": "",
            "type": "string"
          }
        },
        "example": {
          "code": 401,
          "message": "07e4668e-a53a3d31f8b0-UKEhtT2359xje unauthorized, rejected; 32cf4a31-4760933a empty Authorization header"
        }
      },
      "InvalidToken": {
        "description": "Некорректный токен",
        "type": "object",
        "properties": {
          "code": {
            "description": "",
            "type": "integer"
          },
          "message": {
            "description": "",
            "type": "string"
          },
          "rejected": {
            "description": "",
            "type": "string"
          }
        },
        "example": {
          "code": 401,
          "message": "07e4668e-a53a3d31f8b0-UKPLv7jyL7H3F unauthorized, rejected; 84bd353bf bad token, malformed"
        }
      },
      "TokenScopeNotAllowed": {
        "description": "Используемый тип токена не подходит для этого метода",
        "type": "object",
        "properties": {
          "code": {
            "description": "",
            "type": "integer"
          },
          "message": {
            "description": "",
            "type": "string"
          },
          "rejected": {
            "description": "",
            "type": "string"
          }
        },
        "example": {
          "code": 401,
          "message": "07e4668e-a53a3d31f8b0-UK2u9L9CdmHVL unauthorized, rejected; 32cf4a31-506fc000 token scope not allowed for this API route"
        }
      },
      "IncorrectPriceType4": {
        "type": "string",
        "example": "Параметр price для РК в каталоге < 50, price=0"
      },
      "IncorrectPriceType5": {
        "type": "string",
        "example": "Параметр price для РК в карточке товара < 50, price=0"
      },
      "IncorrectPriceType6": {
        "type": "string",
        "example": "Параметр price для РК в поиске < 50, price=0"
      },
      "IncorrectPriceType7": {
        "type": "string",
        "example": "Параметр price для РК в рекомендациях < 250, price=0"
      },
      "MaxLimitRK": {
        "type": "string",
        "example": "Превышен лимит на создание карточек, max = 50, создано = 51"
      },
      "MaxLimitDeleteRK": {
        "type": "string",
        "example": "За раз можно удалить 50 РК"
      },
      "InternalServerError": {
        "type": "string",
        "example": "Внутренняя ошибка сервиса"
      },
      "ErrorRequestBody": {
        "type": "string",
        "example": "Ошибка обработки тела запроса"
      },
      "EmptyRequestBody": {
        "type": "string",
        "example": "Пустой массив тела запроса"
      },
      "CampaignNotBelongSeller": {
        "type": "string",
        "example": "кампания не принадлежит продавцу"
      },
      "CampaignNotFound": {
        "type": "string",
        "example": "кампания не найдена"
      },
      "FailedGetAdvertTools": {
        "type": "string",
        "example": "не удалось получить активность рекламных инструментов"
      },
      "ResponseInfoAdvert": {
        "type": "object",
        "properties": {
          "advertId": {
            "description": "Идентификатор РК",
            "type": "integer",
            "example": 1234
          },
          "type": {
            "description": "<dl>\n    <dt>Тип РК:</dt>\n    <dd><code>4</code> - реклама в каталоге</dd>\n    <dd><code>5</code> - реклама в карточке товара</dd>\n    <dd><code>6</code> - реклама в поиске</dd>\n    <dd><code>7</code> - реклама в рекомендациях на главной странице</dd>\n    <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd>\n    <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd>\n</dl>\n",
            "type": "integer",
            "example": 4
          },
          "status": {
            "description": "<dl>\n    <dt>Статус РК:</dt>\n    <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd>\n    <dd><code>7</code> - РК завершена</dd>\n    <dd><code>8</code> - отказался</dd>\n    <dd><code>9</code> - идут показы</dd>\n    <dd><code>11</code> - РК на паузе</dd>\n</dl>\n",
            "type": "integer",
            "example": 9
          },
          "dailyBudget": {
            "description": "Дневной бюджет, если не установлен, то 0",
            "type": "integer"
          },
          "createTime": {
            "description": "Время создания РК",
            "type": "string",
            "example": "2022-03-09T10:50:21.831623+03:00"
          },
          "changeTime": {
            "description": "Время последнего изменения РК",
            "type": "string",
            "example": "2022-12-22T18:24:19.808701+03:00"
          },
          "startTime": {
            "description": "Дата запуска РК",
            "type": "string"
          },
          "endTime": {
            "description": "Дата завершения РК",
            "type": "string"
          },
          "name": {
            "description": "Название РК",
            "type": "string"
          },
          "params": {
            "description": "Параметры РК",
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "subjectName": {
                  "description": "Название предметной группы (для РК в поиске и рекомендациях)",
                  "type": "string"
                },
                "active": {
                  "description": "Флаг активности РК, <code>true</code> - активна, <code>false</code> - неактивна",
                  "type": "boolean"
                },
                "intervals": {
                  "description": "Интервалы часов показа РК",
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "Begin": {
                        "description": "Время начала показов",
                        "type": "integer"
                      },
                      "End": {
                        "description": "Время окончания показов",
                        "type": "integer"
                      }
                    }
                  }
                },
                "price": {
                  "description": "Текущая ставка",
                  "type": "integer"
                },
                "menuId": {
                  "description": "Идентификатор меню, где размещается РК (для РК в каталоге)",
                  "type": "integer"
                },
                "subjectId": {
                  "description": "Идентификатор предметной группы, для которой создана РК (для РК в поиске и рекомендациях)",
                  "type": "integer"
                },
                "setId": {
                  "description": "Идентификатор сочетания предмета и пола (для РК в карточке товара)",
                  "type": "integer"
                },
                "setName": {
                  "description": "Сочетание предмета и пола (для РК в карточке товара)",
                  "type": "string"
                },
                "menuName": {
                  "description": "Название меню, где размещается РК (для РК в каталоге)",
                  "type": "string"
                },
                "nms": {
                  "description": "Массив номенклатур РК",
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "nm": {
                        "type": "integer",
                        "description": "Числовой идентификатор номенклатуры Wildberries (<code>nmId</code>)"
                      },
                      "active": {
                        "type": "boolean",
                        "description": "Состояние номенклатуры (<code>true</code> - активна или <code>false</code> - неактивна)"
                      }
                    }
                  }
                }
              }
            }
          },
          "searchPluseState": {
            "description": "Активность фиксированных фраз (Для РК в поиске)  <span class=\"new\">new</span> <br> (`false` - отключены, `true` - включены)\n",
            "type": "boolean"
          }
        },
        "example": [
          {
            "advertId": 12345,
            "name": "Реклама_Носки_Шерстяные",
            "type": 6,
            "status": 9,
            "dailyBudget": 0,
            "createTime": "2023-05-31 16:57:42.654141+03:00",
            "changeTime": "2023-06-21 22:10:43.074183+03:00",
            "startTime": "2023-07-21 21:17:42.872376+03:00",
            "endTime": "2100-01-01 00:00:00+03:00",
            "params": [
              {
                "intervals": [
                  {
                    "begin": 3,
                    "end": 5
                  }
                ],
                "price": 400,
                "subjectId": 201,
                "subjectName": "Носки",
                "nms": [
                  {
                    "nm": 11111111,
                    "active": true
                  }
                ],
                "active": false
              }
            ],
            "searchPluseState": false
          }
        ]
      },
      "ResponseInfoAdvertType8": {
        "type": "object",
        "properties": {
          "advertId": {
            "description": "Идентификатор РК",
            "type": "integer"
          },
          "name": {
            "description": "Название кампании",
            "type": "string"
          },
          "type": {
            "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd> <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd> </dl>\n",
            "type": "integer"
          },
          "status": {
            "description": "<dl> <dt>Статус РК:</dt> <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd> <dd><code>7</code> - РК завершена</dd> <dd><code>8</code> - отказался</dd> <dd><code>9</code> - идут показы</dd> <dd><code>11</code> - РК на паузе</dd> </dl>\n",
            "type": "integer"
          },
          "dailyBudget": {
            "description": "Не используется",
            "type": "integer"
          },
          "createTime": {
            "description": "Дата создания РК",
            "type": "string",
            "format": "date-time"
          },
          "changeTime": {
            "description": "Дата последнего изменения РК",
            "type": "string",
            "format": "date-time"
          },
          "startTime": {
            "description": "Дата запуска РК",
            "type": "string",
            "format": "date-time"
          },
          "endTime": {
            "description": "Дата завершения РК",
            "type": "string",
            "format": "date-time"
          },
          "autoParams": {
            "type": "object",
            "properties": {
              "subject": {
                "description": "Рекламируемый предмет",
                "type": "object",
                "properties": {
                  "id": {
                    "description": "Идентификатор предмета <span class=\"new\">new</span>",
                    "type": "integer"
                  },
                  "name": {
                    "description": "Предмет",
                    "type": "string"
                  }
                }
              },
              "sets": {
                "description": "Внутренняя (системная) сущность (пол + предмет)",
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "description": "Идентификатор set <span class=\"new\">new</span>",
                      "type": "integer"
                    },
                    "name": {
                      "description": "Название set",
                      "type": "string"
                    }
                  }
                }
              },
              "active": {
                "description": "Зоны показов",
                "type": "object",
                "properties": {
                  "carousel": {
                    "description": "Поиск/Каталог (`false` - отключены, `true` - включены)",
                    "type": "boolean"
                  },
                  "recom": {
                    "description": "Рекомендации на главной (`false` - отключены, `true` - включены)",
                    "type": "boolean"
                  },
                  "booster": {
                    "description": "Поиск/Каталог (`false` - отключены, `true` - включены)",
                    "type": "boolean"
                  }
                }
              },
              "nms": {
                "description": "Артикулы WB",
                "type": "array",
                "items": {
                  "type": "integer"
                }
              },
              "cpm": {
                "description": "Ставка (Отображается только при наличии) <span class=\"new\">new</span>"
              }
            }
          }
        },
        "example": {
          "advertId": 7538202,
          "name": "Кампания от 26.06.2023",
          "type": 8,
          "status": 11,
          "dailyBudget": 0,
          "createTime": "2023-06-26T11:21:47.78371+03:00",
          "changeTime": "2023-06-26T11:43:44.015093+03:00",
          "startTime": "2023-06-26T11:21:48.109914+03:00",
          "endTime": "2100-01-01T00:00:00+03:00",
          "autoParams": {
            "subject": {
              "id": 104,
              "name": "Кеды"
            },
            "sets": [
              {
                "id": 6378,
                "name": "для всех"
              }
            ],
            "active": {
              "carousel": false,
              "recom": false,
              "booster": true
            },
            "nms": [
              12345678
            ],
            "cpm": 126
          }
        }
      },
      "ResponseInfoAdvertType9": {
        "type": "object",
        "properties": {
          "advertId": {
            "description": "Идентификатор РК",
            "type": "integer"
          },
          "name": {
            "description": "Название кампании",
            "type": "string"
          },
          "type": {
            "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd> <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd> </dl>\n",
            "type": "integer"
          },
          "status": {
            "description": "<dl> <dt>Статус РК:</dt> <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd> <dd><code>7</code> - РК завершена</dd> <dd><code>8</code> - отказался</dd> <dd><code>9</code> - идут показы</dd> <dd><code>11</code> - РК на паузе</dd> </dl>\n",
            "type": "integer"
          },
          "dailyBudget": {
            "description": "Не используется",
            "type": "integer"
          },
          "createTime": {
            "description": "Дата создания РК",
            "type": "string",
            "format": "date-time"
          },
          "changeTime": {
            "description": "Дата последнего изменения РК",
            "type": "string",
            "format": "date-time"
          },
          "startTime": {
            "description": "Дата запуска РК",
            "type": "string",
            "format": "date-time"
          },
          "endTime": {
            "description": "Дата завершения РК",
            "type": "string",
            "format": "date-time"
          },
          "unitedParams": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "subject": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "description": "ID предметной группы, для которой создана РК",
                      "type": "integer"
                    },
                    "name": {
                      "description": "Название предметной группы",
                      "type": "string"
                    }
                  }
                },
                "menus": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "description": "ID меню, где размещается РК",
                        "type": "integer"
                      },
                      "name": {
                        "description": "Название меню",
                        "type": "string"
                      }
                    }
                  }
                },
                "nms": {
                  "description": "Артикулы WB",
                  "type": "array",
                  "items": {
                    "type": "integer"
                  }
                },
                "searchCPM": {
                  "description": "Ставка в Поиске. <span class=\"new\">new</span>",
                  "type": "integer"
                },
                "catalogCPM": {
                  "description": "Ставка в Каталоге, при наличии. <span class=\"new\">new</span>",
                  "type": "integer"
                }
              }
            }
          }
        },
        "example": {
          "advertId": 7843452,
          "name": "пиджак женский оверсайз черный / поиск",
          "type": 9,
          "status": 11,
          "dailyBudget": 0,
          "createTime": "2023-07-09T10:56:02.150362+03:00",
          "changeTime": "2023-07-11T02:48:44.767712+03:00",
          "startTime": "2023-07-10T08:02:31.949155+03:00",
          "endTime": "2100-01-01T00:00:00+03:00",
          "unitedParams": [
            {
              "subject": {
                "id": 3038,
                "name": "Противовирусные препараты"
              },
              "menus": [
                {
                  "id": -1,
                  "name": ""
                }
              ],
              "nms": [
                38995344
              ],
              "searchCPM": 123,
              "catalogCPM": 321
            }
          ]
        }
      },
      "feedbackErr400": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка",
            "example": true
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки",
            "example": "Something went wrong"
          },
          "additionalErrors": {
            "example": null
          }
        }
      },
      "feedbackErr403": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка",
            "example": true
          },
          "errorText": {
            "type": "string",
            "description": "Описание авторизации",
            "example": "Ошибка авторизации"
          },
          "additionalErrors": {
            "example": null
          }
        }
      },
      "feedbackErr404": {
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка",
            "example": true
          },
          "errorText": {
            "type": "string",
            "description": "Описание авторизации",
            "example": "Не найден отзыв id"
          },
          "additionalErrors": {
            "example": null
          }
        }
      },
      "productRating": {
        "type": "object",
        "properties": {
          "nmId": {
            "type": "integer",
            "description": "Артикул WB"
          },
          "imtId": {
            "type": "integer",
            "description": "Идентификатор карточки товара"
          },
          "valuationsSum": {
            "type": "integer",
            "description": "Сумма оценок"
          },
          "feedbacksCount": {
            "type": "integer",
            "description": "Количество отзывов"
          },
          "valuation": {
            "type": "number",
            "description": "Средняя оценка"
          },
          "productName": {
            "type": "string",
            "nullable": true,
            "description": "Название товара"
          },
          "supplierArticle": {
            "type": "string",
            "description": "Артикул продавца"
          },
          "brandName": {
            "type": "string",
            "description": "Бренд товара"
          }
        }
      },
      "responseFeadback": {
        "description": "Массив структур отзывов",
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "description": "Id отзыва"
            },
            "userName": {
              "type": "string",
              "description": "Имя автора отзыва"
            },
            "matchingSize": {
              "type": "string",
              "description": "<dl> <dt>\n  Соответствие заявленного размера реальному.\n  <br>Возможные значения:\n</dt> <dd>\"\" - для безразмерных товаров,</dd> <dd>\"ок\" - соответствует размеру,</dd> <dd>\"smaller\" - маломерит,</dd> <dd>\"bigger\" - большемерит</dd>               </dl>                      \n"
            },
            "text": {
              "type": "string",
              "description": "Текст отзыва"
            },
            "productValuation": {
              "type": "integer",
              "description": "Оценка товара"
            },
            "createdDate": {
              "type": "string",
              "format": "date-time",
              "description": "Дата и время создания отзыва"
            },
            "state": {
              "type": "string",
              "description": "<dt>Статус вопроса:</dt> <dd>`none` - не обработан (новый)</dd> <dd>`wbRu` - обработан</dd> <dd>`deleted` - удален</dd>\n"
            },
            "answer": {
              "type": "object",
              "description": "Структура ответа",
              "properties": {
                "text": {
                  "type": "string",
                  "description": "Текст ответа"
                },
                "state": {
                  "type": "string",
                  "description": "<dt>Статус:</dt> <dd>`none` - новый</dd> <dd>`wbRu` - отображается на сайте</dd> <dd>`reviewRequired` - ответ проходит проверку</dd> <dd>`rejected` - ответ отклонён</dd>\n"
                }
              }
            },
            "productDetails": {
              "description": "Структура товара",
              "type": "object",
              "properties": {
                "nmId": {
                  "type": "integer",
                  "description": "Артикул WB"
                },
                "imtId": {
                  "type": "integer",
                  "description": "Идентификатор карточки товара"
                },
                "productName": {
                  "type": "string",
                  "description": "Название товара"
                },
                "supplierArticle": {
                  "type": "string",
                  "nullable": true,
                  "description": "Артикул продавца"
                },
                "supplierName": {
                  "type": "string",
                  "nullable": true,
                  "description": "Имя продавца"
                },
                "brandName": {
                  "type": "string",
                  "nullable": true,
                  "description": "Бренд товара"
                },
                "size": {
                  "type": "string",
                  "description": "Размер товара (`techSize` в КТ)"
                }
              }
            },
            "photoLinks": {
              "description": "Массив структур фотографий",
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "fullSize": {
                    "type": "string",
                    "description": "Адрес фотографии полного размера"
                  },
                  "miniSize": {
                    "type": "string",
                    "description": "Адрес фотографии маленького размера"
                  }
                }
              }
            },
            "video": {
              "description": "Структура видео",
              "type": "object",
              "properties": {
                "uri": {
                  "type": "string",
                  "description": "Адрес видео"
                },
                "thumbnailUri": {
                  "type": "string",
                  "description": "Адрес изображений"
                }
              }
            },
            "wasViewed": {
              "type": "boolean",
              "description": "Просмотрен ли отзыв"
            },
            "isCreationSupplierComplaint": {
              "deprecated": true,
              "type": "boolean",
              "description": "Можно ли оставить жалобу (`true` - да, `false` - нет) <br> Жалобу можно оставить, если с момента создания отзыва прошло менее 30 дней.\n"
            },
            "supplierComplaint": {
              "deprecated": true,
              "description": "Жалоба на отзыв",
              "type": "object",
              "properties": {
                "creationDate": {
                  "type": "string",
                  "format": "date-time",
                  "description": "Дата и время обращения(жалобы) продавца"
                },
                "state": {
                  "type": "string",
                  "nullable": true,
                  "description": "<dt>Статус обращения:</dt> <dd>`none` - обращение не рассмотрено</dd> <dd>`approved` - обращение одобрено</dd> <dd>`rejected` - обращение отклонено</dd>\n"
                },
                "answerForSupplier": {
                  "type": "string",
                  "nullable": true,
                  "description": "Текст ответа для продавца"
                }
              }
            }
          }
        }
      },
      "Response200": {
        "description": "",
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "templates": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "description": "Идентификатор шаблона"
                    },
                    "name": {
                      "type": "string",
                      "description": "Название шаблона"
                    },
                    "text": {
                      "type": "string",
                      "description": "Текст шаблона"
                    }
                  }
                }
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "type": "object",
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": {
            "templates": [
              {
                "id": "id",
                "name": "name",
                "text": "text"
              }
            ]
          },
          "error": false,
          "errorText": "",
          "additionalErrors": {}
        }
      },
      "IncorrectTemplateType": {
        "description": "Неверный тип шаблона",
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Неизвестный тип шаблона",
          "additionalErrors": null
        }
      },
      "PostTemplateOK": {
        "description": "Успешно",
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "description": "Идентификатор шаблона",
                "type": "string"
              }
            }
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": {
            "id": "1234"
          },
          "error": false,
          "errorText": "",
          "additionalErrors": null
        }
      },
      "PatchDelRespOK": {
        "description": "Успешно",
        "type": "object",
        "properties": {
          "data": {
            "type": "boolean",
            "nullable": true
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": true,
          "error": false,
          "errorText": "",
          "additionalErrors": null
        }
      },
      "EditTemplateError": {
        "description": "Не удалось отредактировать шаблон",
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка",
            "example": true
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки",
            "example": "Не удалось отредактировать шаблон"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "example": null
          }
        }
      },
      "InvalidRequest": {
        "description": "Неверный запрос",
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Неверный запрос",
          "additionalErrors": null
        }
      },
      "TemplateLimitExceeded": {
        "description": "Превышен лимит шаблонов",
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Превышен лимит шаблонов",
          "additionalErrors": null
        }
      },
      "InvalidTemplateNameLen": {
        "description": "Недопустимая длина названия шаблона",
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Допустимая длина названия шаблона от 1 до 100 символов",
          "additionalErrors": null
        }
      },
      "InvalidCommentLenTemplate": {
        "description": "Недопустимая длина комментария в шаблоне",
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка"
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки"
          }
        },
        "example": {
          "data": null,
          "error": true,
          "errorText": "Допустимая длина комментария в шаблоне от 2 до 1000 символов",
          "additionalErrors": null
        }
      },
      "ErrorDeleteBD": {
        "description": "Ошибка удаления шаблона из базы данных",
        "type": "object",
        "properties": {
          "data": {
            "example": null
          },
          "error": {
            "type": "boolean",
            "description": "Есть ли ошибка",
            "example": true
          },
          "errorText": {
            "type": "string",
            "description": "Описание ошибки",
            "example": "Ошибка удаления шаблона из базы данных"
          },
          "additionalErrors": {
            "description": "Дополнительные ошибки",
            "example": null
          }
        }
      }
    },
    "parameters": {
      "quantity": {
        "in": "query",
        "name": "quantity",
        "description": "`1` - товар с ненулевым остатком, `0` - товар с любым остатком",
        "schema": {
          "type": "integer",
          "enum": [
            0,
            1
          ]
        }
      },
      "activateFrom": {
        "description": "Дата активации скидки в формате `YYYY-MM-DD` или `YYYY-MM-DD HH:MM:SS`. Если не указывать, скидка начнет действовать сразу.",
        "in": "query",
        "name": "activateFrom",
        "schema": {
          "type": "string"
        }
      },
      "Warehouse": {
        "name": "warehouseId",
        "in": "path",
        "required": true,
        "description": "ID склада продавца",
        "schema": {
          "type": "integer",
          "format": "int64",
          "example": 1
        }
      },
      "Supply": {
        "name": "supplyId",
        "in": "path",
        "required": true,
        "description": "ID поставки",
        "schema": {
          "type": "string",
          "example": "WB-GI-1234567"
        }
      },
      "Trbx": {
        "name": "trbxId",
        "in": "path",
        "required": true,
        "description": "ID короба",
        "schema": {
          "type": "string",
          "example": "WB-TRBX-1234567"
        }
      },
      "Order": {
        "name": "orderId",
        "in": "path",
        "required": true,
        "description": "ID сборочного задания",
        "schema": {
          "type": "integer",
          "format": "int64",
          "example": 5632423
        }
      },
      "Pass": {
        "name": "passId",
        "in": "path",
        "required": true,
        "description": "ID пропуска",
        "schema": {
          "type": "integer",
          "format": "int64",
          "example": 45
        }
      },
      "Next": {
        "name": "next",
        "in": "query",
        "required": true,
        "schema": {
          "type": "integer",
          "format": "int64"
        },
        "description": "Параметр пагинации. Устанавливает значение, с которого надо получить следующий пакет данных. Для получения полного списка данных должен быть равен 0 в первом запросе. Для следующих запросов необходимо брать значения из одноимённого поля в ответе."
      },
      "Limit": {
        "name": "limit",
        "in": "query",
        "required": true,
        "schema": {
          "type": "integer",
          "minimum": 1,
          "maximum": 1000
        },
        "description": "Параметр пагинации. Устанавливает предельное количество возвращаемых данных."
      },
      "dateFrom": {
        "in": "query",
        "name": "dateFrom",
        "schema": {
          "type": "string",
          "format": "RFC3339"
        },
        "required": true,
        "description": "Дата и время последнего изменения по товару. <br> Для получения полного остатка следует указывать максимально раннее значение. <br> Например, `2019-06-20` <br> Дата в формате RFC3339. Можно передать дату или дату со временем.  Время можно указывать с точностью до секунд или миллисекунд. <br> Литера `Z` в конце строки означает, что время передается в UTC-часовом поясе. <br> При ее отсутствии время считается в часовом поясе Мск (UTC+3). <br>Примеры: <ul> <li> `2019-06-20` <li> `2019-06-20T00:00:00Z` <li> `2019-06-20T23:59:59` <li> `2019-06-20T00:00:00.12345Z` <li> `2019-06-20T00:00:00.12345` <li> `2017-03-25T00:00:00` </ul>\n"
      },
      "flag": {
        "in": "query",
        "name": "flag",
        "schema": {
          "type": "integer",
          "default": 0
        },
        "required": false,
        "description": "Если параметр `flag=0` (или не указан в строке запроса), при вызове API возвращаются данные,  у которых значение поля `lastChangeDate` (дата время обновления информации в сервисе) больше или равно переданному  значению параметра `dateFrom`.  При этом количество возвращенных строк данных варьируется в интервале от 0 до примерно 100 000. <br> Если параметр `flag=1`, то будет выгружена информация обо всех заказах или продажах с датой,  равной переданному параметру `dateFrom` (в данном случае время в дате значения не имеет).  При этом количество возвращенных строк данных будет равно количеству всех заказов или продаж,  сделанных в указанную дату, переданную в параметре `dateFrom`.\n"
      }
    },
    "requestBodies": {
      "NomenclatureArray": {
        "description": "Перечень номенклатур",
        "content": {
          "application/json": {
            "schema": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "discount": {
                    "type": "integer",
                    "description": "Размер скидки",
                    "example": 15
                  },
                  "nm": {
                    "type": "integer",
                    "description": "Артикул WB",
                    "example": 1234567
                  }
                }
              }
            }
          }
        },
        "required": true
      },
      "NomenclatureArray2": {
        "description": "Перечень номенклатур",
        "content": {
          "application/json": {
            "schema": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "promoCode": {
                    "type": "integer",
                    "description": "Промокод",
                    "example": 15
                  },
                  "nm": {
                    "type": "integer",
                    "description": "Артикул WB",
                    "example": 1234567
                  }
                }
              }
            }
          }
        },
        "required": true
      }
    },
    "examples": {
      "IncorrectRequestBody": {
        "value": {
          "code": "IncorrectRequestBody",
          "message": "Некорректное тело запроса"
        }
      },
      "IncorrectRequest": {
        "value": {
          "code": "IncorrectRequest",
          "message": "Переданы некорректные данные"
        }
      },
      "IncorrectParameter": {
        "value": {
          "code": "IncorrectParameter",
          "message": "Передан некорректный параметр"
        }
      },
      "SupplyHasOrders": {
        "value": {
          "code": "SupplyHasOrders",
          "message": "Не удалось обработать поставку. Убедитесь, что за ней не осталось закреплённых сборочных заданий."
        }
      },
      "SupplyHasZeroOrders": {
        "value": {
          "code": "SupplyHasZeroOrders",
          "message": "Не удалось обработать поставку. Убедитесь, что за ней закреплён хотя бы одно сборочное задание."
        }
      },
      "SupplyNotClosed": {
        "value": {
          "code": "SupplyNotClosed",
          "message": "Поставка не передана в доставку"
        }
      },
      "FailedToAddSupplyOrder": {
        "value": {
          "code": "FailedToAddSupplyOrder",
          "message": "Не удалось закрепить сборочное задание за поставкой. Убедитесь, что сборочное задание и поставка удовлетворяют всем необходимым требованиям."
        }
      },
      "StatusMismatch": {
        "value": {
          "code": "StatusMismatch",
          "message": "Несоответствие статусов, проверьте их правильность"
        }
      },
      "StatusChangeNotAllowed": {
        "value": {
          "code": "StatusChangeNotAllowed",
          "message": "Задание перейдёт в завершенные после сканирования на ПВЗ"
        }
      },
      "PassValidationError": {
        "value": {
          "code": "PassValidationError",
          "message": "Недопустимое имя склада"
        }
      },
      "UploadDataLimit": {
        "value": {
          "code": "UploadDataLimit",
          "message": "Превышен лимит загружаемых данных"
        }
      }
    },
    "responses": {
      "NotFound": {
        "description": "Запрашиваемый ресурс не найден",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/Error"
            },
            "example": {
              "code": "NotFound",
              "message": "Не найдено"
            }
          }
        }
      },
      "Unauthorized": {
        "description": "Пользователь не авторизован",
        "content": {
          "application/json": {
            "schema": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/TokenMissing"
                },
                {
                  "$ref": "#/components/schemas/TokenInvalid"
                },
                {
                  "$ref": "#/components/schemas/TokenNotFound"
                }
              ]
            }
          }
        }
      },
      "ExceededLimitRequests": {
        "description": "Превышен лимит по запросам"
      },
      "AccessDenied": {
        "description": "Доступ запрещён",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/Error"
            },
            "example": {
              "code": "AccessDenied",
              "message": "Доступ запрещён"
            }
          }
        }
      },
      "InternalServerError": {
        "description": "Внутренняя ошибка сервиса",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/Error"
            },
            "example": {
              "code": "InternalServerError",
              "message": "Внутренняя ошибка сервиса"
            }
          }
        }
      }
    }
  },
  "tags": [
    {
      "name": "Цены"
    },
    {
      "name": "Промокоды и скидки"
    },
    {
      "name": "Контент / Загрузка",
      "description": "Создание и редактирование КТ <dl> <dt>Словарь сокращений:</dt> <dd>КТ - карточка товара</dd> <dd>НМ - номенклатура</dd> </dl> Ограничения по количеству запросов: <dd>Допускается максимум 100 запросов в минуту на методы контента в целом.</dd>\n<br> Публичное API Контента создано для синхронизации данных между серверами Wildberries и серверами продавцов. <br> Вы загружаете данные на свои носители, работаете с ними на своих мощностях и синхронизируетесь с нашими серверами по мере необходимости. <br> `Не допускается использование API Контента в качестве внешней базы данных. При превышении лимитов на запросы доступ к API будет ограничен`.\n"
    },
    {
      "name": "Контент / Просмотр",
      "description": "Получение информации о созданных КТ, НМ и размерах <dl> <dt>Словарь сокращений:</dt> <dd>КТ - карточка товара</dd> <dd>НМ - номенклатура</dd> </dl> Ограничения по количеству запросов: <dd>Допускается максимум 100 запросов в минуту на методы контента в целом.</dd>\n"
    },
    {
      "name": "Контент / Конфигуратор",
      "description": "Конфигуратор <dl> <dt>Словарь сокращений:</dt> <dd>КТ - карточка товара</dd> <dd>НМ - номенклатура</dd> </dl> Ограничения по количеству запросов: <dd>Допускается максимум 100 запросов в минуту на методы контента в целом.</dd>\n"
    },
    {
      "name": "Контент / Медиафайлы",
      "description": "Работа с медиафайлами <dl> <dt>Словарь сокращений:</dt> <dd>КТ - карточка товара</dd> <dd>НМ - номенклатура</dd> </dl> Ограничения по количеству запросов: <dd>Допускается максимум 100 запросов в минуту на методы контента в целом.</dd>\n"
    },
    {
      "name": "Контент / Теги",
      "description": "Сервис для работы с тегами КТ. Теги предназначены для быстрого поиска КТ в вашем лк.\n"
    },
    {
      "name": "Контент / Корзина"
    },
    {
      "name": "Контент / Аналитика",
      "description": "**Сервис предоставляет публичный API для получения аналитических данных.**\n      \n\n\n\n  Аналитические данные в источнике хранятся за последний год, при выборе даты начала периода ранее чем год назад, будет\n  возвращаться ошибка, таким образом максимальное кол-во дней в агрегациях — 365.\n\nТакже в данных, где предоставляется информация по предыдущему периоду:\n  1. В `previousPeriod` данные за такой же период, что и в `selectedPeriod`.\n  2. Если дата начала `previousPeriod`\nранее, чем год назад от текущей даты, она будет приведена к виду:\n  \n  `previousPeriod.start = текущая дата - 365 дней.`\n\n#### Таймзоны\n\nФормат IANA, актуальный список можно посмотреть [здесь](https://nodatime.org/TimeZones).\n     \n"
    },
    {
      "name": "Marketplace / Сборочные задания",
      "description": "Публичное API Marketplace создано для синхронизации данных между серверами Wildberries и серверами продавцов. <br>Вы загружаете данные на свои носители, работаете с ними на своих мощностях и синхронизируетесь с нашими серверами по мере необходимости. <br> <br>Ограничения по запросам: <br>Метод <b>PATCH</b> `api/v3/supplies/{supplyId}/orders/{orderId}` \"Добавить сборочное задание к поставке\" - 1 000 запросов в минуту. <br>Методы <br><b>PUT</b> `/api/v3/orders/{orderId}/meta/uin` \"Закрепить за сборочным заданием УИН\" <br><b>PUT</b> `/api/v3/orders/{orderId}/meta/imei` \"Закрепить за сборочным заданием IMEI\" <br> - суммарно 1 000 запросов в минуту. <br>Остальные методы - 300 запросов в минуту, в целом. <br>`Не допускается использование API Marketplace в качестве внешней базы данных.`\n<dl> <dt>Словарь сокращений:</dt> <dd>ПВЗ - пункт выдачи заказов</dd> <dd>КИЗ - контрольный идентификационный знак</dd> <dd>ИС \"МДЛП\" - информационная система мониторинга движения лекарственных препаратов</dd> <dd>СЦ - сортировочный центр</dd> </dl>\n\nОписание основных ошибок в Marketplace: <table>\n  <tr>\n    <td>Код</td>\n    <td>Описание</td>\n  </tr>\n  <tr>\n    <td>InternalServerError</td>\n    <td>Внутренняя ошибка сервера</td>\n  </tr>\n  <tr>\n    <td>Unauthorized</td>\n    <td>Пользователь не авторизован</td>\n  </tr>\n  <tr>\n    <td>AccessDenied</td>\n    <td>Доступ запрещён</td>\n  </tr>\n  <tr>\n    <td>IncorrectRequestBody</td>\n    <td>Некорректное тело запроса</td>\n  </tr>\n  <tr>\n    <td>IncorrectRequest</td>\n    <td>Переданы некорректные данные</td>\n  </tr>\n  <tr>\n    <td>NotFound</td>\n    <td>Не найдено</td>\n  </tr>\n  <tr>\n    <td>UploadDataLimit</td>\n    <td>Превышен лимит загружаемых данных</td>\n  </tr>\n  <tr>\n    <td>SubjectDBSRestriction</td>\n    <td>Категория товара недоступна для продажи по схеме 'Везу на склад Wildberries'</td>\n  </tr>\n  <tr>\n    <td>SubjectFBSRestriction</td>\n    <td>Категория товара недоступна для продажи по схеме 'Везу самостоятельно до покупателя'</td>\n  </tr>\n  <tr>\n    <td>CargoWarehouseRestriction</td>\n    <td>Выбранный склад не предназначен для крупногабаритных товаров. Добавьте их на соответствующий склад</td>\n  </tr>\n  <tr>\n    <td>IncorrectParameter</td>\n    <td>Передан некорректный параметр</td>\n  </tr>\n  <tr>\n    <td>SupplyHasOrders</td>\n    <td>Не удалось обработать поставку. Убедитесь, что за ней не осталось закреплённых сборочных заданий</td>\n  </tr>\n  <tr>\n    <td>SupplyHasZeroOrders</td>\n    <td>Не удалось обработать поставку. Убедитесь, что за ней закреплено хотя бы одно сборочное задание</td>\n  </tr>\n  <tr>\n    <td>SupplyHasEmptyTrbx</td>\n    <td>В поставке есть пустые короба. Удалите их или вернитесь к распределению товаров</td>\n  </tr>\n  <tr>\n    <td>FailedToAddSupplyOrder</td>\n    <td>Не удалось закрепить сборочное задание за поставкой. Убедитесь, что сборочное задание и поставка удовлетворяют всем необходимым требованиям</td>\n  </tr>\n  <tr>\n    <td>StatusChangeNotAllowed</td>\n    <td>Задание перейдёт в завершенные после сканирования на ПВЗ</td>\n  </tr>\n  <tr>\n    <td>StatusMismatch</td>\n    <td>Несоответствие статусов, проверьте их правильность</td>\n  </tr>\n  <tr>\n    <td>SupplyNotClosed</td>\n    <td>Поставка не передана в доставку</td>\n  </tr>\n  <tr>\n    <td>PassValidationError</td>\n    <td>*причина*</td>\n  </tr>\n  <tr>\n    <td>SupplierBanned</td>\n    <td>Пользователь заблокирован: *причина*</td>\n  </tr>\n</table>\n"
    },
    {
      "name": "Marketplace / Остатки",
      "description": "Допускается <b>максимум 300 запросов в минуту</b> на методы Marketplace в целом"
    },
    {
      "name": "Marketplace / Склады",
      "description": "Допускается <b>максимум 300 запросов в минуту</b> на методы Marketplace в целом"
    },
    {
      "name": "Marketplace / Пропуска",
      "description": "Допускается <b>максимум 300 запросов в минуту</b> на методы Marketplace в целом"
    },
    {
      "name": "Marketplace / Поставки",
      "description": "<b>Порядок работы</b>:\n<br>1. Создайте новую поставку с помощью метода **POST** */api/v3/supplies*. В ответ вернется идентификатор созданной поставки в формате \"WB-GI-1234567\". <br>2. В текущую новую поставку нужно добавить сборочные задания, которые вы повезёте на склад или ПВЗ, методом **PATCH** */api/v3/supplies/{supplyId}/orders/{orderId}*. Обратите внимание, что при добавлении сборочных заданий к поставке они будут переведены в статус confirm (\"На сборке\"). <br>`Примечание`: пункты 3 - 8 обязательны к выполнению при доставке поставки на ПВЗ. <br>3. В поставке создайте короб методом **POST** */api/v3/supplies/{supplyId}/trbx*. <br>4. Добавьте заказы в короб методом **PATCH** */api/v3/supplies/{supplyId}/trbx/{trbxId}*. <br>5. Список коробов с заказами можно получить методом **GET** */api/v3/supplies/{supplyId}/trbx*. <br>6. Получите стикеры коробов методом **POST** */api/v3/supplies/{supplyId}/trbx/stickers*, распечатайте и наклейте стикеры на короба согласно распределённым в них заказам. <br>7. Вы можете удалить короба из поставки методом **DELETE** */api/v3/supplies/{supplyId}/trbx*. Обратите внимание, что удалить короба из поставки можно, только пока поставка находится на сборке. <br>8. Вы можете удалить заказы из короба методом **DELETE** */api/v3/supplies/{supplyId}/trbx/{trbxId}/orders/{orderId}*. Обратите внимание, что удалить заказы из короба можно, только пока поставка находится на сборке. <br>9. После того как поставка будет укомплектована нужными сборочными заданиями, необходимо ее передать в доставку с помощью метода **PATCH** */api/v3/supplies/{supplyId}/deliver*. Обратите внимание, что при передаче сборочных заданий в доставку они будут автоматически собраны, т.е. переведены в статус complete (\"В доставке\"). <br>10. Список сборочных заданий, добавленных к поставке, можно получить методом **GET** */api/v3/supplies/{supplyId}/orders*. <br>11. Все поставки, имеющиеся у продавца, можно получить методом **GET** */api/v3/supplies*. <br>12. Детализацию конкретной поставки можно получить методом **GET** */api/v3/supplies/{supplyId}*. <br>13. С помощью метода **DELETE** */api/v3/supplies/{supplyId}* можно удалить поставку при условии, что она активна и за ней не закреплено ни одно сборочное задание. <br>14. Метод **PATCH** */api/v3/supplies/{supplyId}/orders/{orderId}* также позволяет перемещать сборочные задания между активными поставками. Обратите внимание, что нельзя перемещать сборочное задание из уже закрытой поставки, только если оно не требует повторной отгрузки. <br>15. QR-код поставки можно получить методом **GET** */api/v3/supplies/{supplyId}/barcode* в формате svg, zpl или png. Доступно только после передачи поставки в доставку.\n"
    },
    {
      "name": "Статистика",
      "description": "Методы статистики <br><b>Лимит по запросам:</b> один запрос одного метода в минуту. <br><br> <a href=\"./excel/ru/stat-excel.html\">Инструкция: Сохранение статистики в Excel</a>\n"
    },
    {
      "name": "Статистика / Тестовый контур",
      "description": "Для настройки интеграции Вы можете воспользоваться тестовым контуром сервиса статистики.<br> Авторизация осуществляется по токену типа `Статистика`, см. раздел [Авторизация](index.html#section/Obshee-opisanie/Avtorizaciya).<br> Для параметров <code>dateFrom</code> и <code>dateTo</code> доступен диапазон 4 месяца назад от текущей даты.<br> Для доступа к тестовому контуру вместо адреса `https://statistics-api.wildberries.ru` используйте `https://statistics-api-sandbox.wildberries.ru` или `https://statistics-api-sandbox.wb.ru`. <br> <br> Данные в тестовом контуре сгенерированы случайным образом и не пренадлежат реальным продавцам.<br>  Использование тестового контура не несёт риска непреднамеренного раскрытия информации."
    },
    {
      "name": "Реклама",
      "description": "<dl> <dt>Словарь сокращений:</dt> <dd>РК - рекламная кампания</dd> </dl>\nСинхронизация данных из бд происходит раз в 3 минуты.  <br>Изменение статуса происходит раз в 1 минуту. Внутри этого интервала будет сохранено последнее действие по изменению статуса. <br>Изменение ставки происходит раз в 30 секунд. Внутри этого интервала будет сохранено последнее действие по изменению ставки.\n"
    },
    {
      "name": "Реклама / Тестовый контур",
      "description": "Для настройки интеграции Вы можете воспользоваться тестовым контуром сервиса рекламы.<br> Авторизация осуществляется по токену типа `Реклама`, см. раздел [Авторизация](index.html#section/Obshee-opisanie/Avtorizaciya).<br> Для доступа к тестовому контуру вместо адреса `https://advert-api.wb.ru` используйте `https://advert-api-sandbox.wildberries.ru` или `https://advert-api-sandbox.wb.ru`. <br> <br> Данные в тестовом контуре сгенерированы случайным образом и не пренадлежат реальным продавцам.<br>  Использование тестового контура не несёт риска непреднамеренного раскрытия информации.\n<dl> <dt>Список методов <b>недоступных</b> в тестовом контуре на данный момент:</dt> <dd>\"Бюджет РК\"</dd> <dd>\"Пополнение бюджета РК\"</dd> <dd>\"Список номенклатур для автоматической РК\"</dd> <dd>\"Изменение списка номенклатур в автоматической РК\"</dd> <dd>\"Управление зонами показов в автоматической РК\"</dd> <dd>\"Управление активностью фиксированных фраз у РК в поиске\"</dd> <dd>\"Установка/удаление фиксированных фраз у РК в поиске\"</dd> <dd>\"Установка/удаление минус-фраз фразового соответствия для РК в поиске\"</dd> <dd>\"Установка/удаление минус-фраз точного соответствия для РК в поиске\"</dd> <dd>\"Установка/удаление минус-фраз из поиска для РК в поиске\"</dd> <dd>\"Получение месячных интервалов для истории затрат\"</dd> <dd>\"Получение истории затрат\"</dd> <dd>\"Получение истории пополнений счета\"</dd> </dl>\nЗа обновлением функционала тестового контура следите в <a href=\"./releasenotes/index.html\">Release Notes</a>.\n"
    },
    {
      "name": "Шаблоны для вопросов и отзывов",
      "description": "Данный раздел содержит методы, которые позволяют создавать, получать, редактировать и удалять шаблоны ответов на вопросы и отзывы.<br> <br> `Важно!` Дифференциация большей части ответов по статус-коду не предусмотрена. <br> На некорректный запрос Вы получите ответ со статус-кодом 200 и описанием ошибки.\n"
    },
    {
      "name": "Рекомендации",
      "description": "Взаимодействие с сервисом для формирования выдачи карусели \"с этим товаром рекомендуют\" в карточке товара и дополнения карусели продавцами на портале продавцов."
    }
  ],
  "paths": {
    "/public/api/v1/info": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "description": "Получение информации по номенклатурам, их ценам, скидкам и промокодам. Если не указывать фильтры, вернётся весь товар.",
        "summary": "Получение информации о ценах.",
        "tags": [
          "Цены"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/quantity"
          }
        ],
        "responses": {
          "200": {
            "description": "Информация о ценах",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "nmId": {
                      "type": "integer",
                      "description": "Артикул WB",
                      "example": 1234567
                    },
                    "price": {
                      "type": "number",
                      "description": "Цена",
                      "example": 1000
                    },
                    "discount": {
                      "type": "integer",
                      "description": "Скидка",
                      "example": 10
                    },
                    "promoCode": {
                      "type": "number",
                      "description": "Промокод",
                      "example": 5
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/public/api/v1/prices": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Загрузка цен",
        "description": "Загрузка цен. За раз можно загрузить не более 1000 номенклатур.",
        "tags": [
          "Цены"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "nmId": {
                      "type": "integer",
                      "description": "Номенклатура",
                      "example": 1234567
                    },
                    "price": {
                      "type": "number",
                      "description": "Цена (указывать без копеек)",
                      "example": 1000
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Цены успешно отправлены."
          },
          "400": {
            "description": null,
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/NoGoodsForProcess"
                    },
                    {
                      "$ref": "#/components/schemas/AlreadyExists"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/public/api/v1/updateDiscounts": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "description": "Установка скидок для номенклатур. Максимальное количество номенклатур на запрос - 1000",
        "summary": "Установка скидок",
        "tags": [
          "Промокоды и скидки"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/activateFrom"
          }
        ],
        "requestBody": {
          "$ref": "#/components/requestBodies/NomenclatureArray"
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "description": null,
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/NoGoodsForProcess"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/public/api/v1/revokeDiscounts": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Промокоды и скидки"
        ],
        "description": "Сброс скидок для номенклатур. При первом запросе ответ будет пустым. При повторной попытке сбросить скидку вернет JSON с id первичного запроса.",
        "summary": "Сброс скидок для номенклатур",
        "requestBody": {
          "required": true,
          "description": "Перечень номенклатур к отмене скидок",
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer"
                },
                "example": [
                  12345678,
                  81234567
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "uploadId": {
                      "type": "integer",
                      "description": "Номер запроса на сброс скидки"
                    },
                    "alreadyExists": {
                      "type": "boolean",
                      "description": "Данное поле обозначает что скидка уже была сброшена"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/public/api/v1/updatePromocodes": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "deprecated": true,
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Промокоды и скидки"
        ],
        "description": "Установка промокодов для номенклатур. Максимальное количество номенклатур на запрос - 1000",
        "summary": "Установка промокодов для номенклатур",
        "parameters": [
          {
            "description": "Дата активации промокада в формате `YYYY-MM-DD` или `YYYY-MM-DD HH:MM:SS`. Если не указывать, промокод начнет действовать сразу",
            "in": "query",
            "name": "activateFrom",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "$ref": "#/components/requestBodies/NomenclatureArray2"
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/public/api/v1/revokePromocodes": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "deprecated": true,
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Промокоды и скидки"
        ],
        "description": "Сброс промокодов для номенклатур",
        "summary": "Сброс промокодов для номенклатур",
        "requestBody": {
          "required": true,
          "description": "Перечень номенклатур к отмене промокодов",
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "integer"
                },
                "example": [
                  12345678,
                  81234567
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/update": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Редактирование КТ",
        "description": "Метод позволяет отредактировать несколько карточек за раз. <br> Редактирование КТ происходит асинхронно, после отправки запрос становится в очередь на обработку. <br> `Важно`: Баркоды (skus) не подлежат удалению или замене. Попытка заменить существующий баркод приведет к добавлению нового баркода к существующему. <br> Если запрос прошел успешно, а информация в карточке не обновилась, значит были допущены ошибки и карточка попала в \"Черновики\" (метод `cards/error/list`) с описанием ошибок. <br>Необходимо исправить ошибки в запросе и отправить его повторно. <br> <br> Для успешного обновления карточки рекомендуем Вам придерживаться следующего порядка действий: <br> 1. Сначала существующую карточку необходимо запросить методом cards/filter. <br> 2. Забираем из ответа массив data. <br> 3. В этом массиве вносим необходимые изменения и отправляем его в cards/update <br> <br>За раз можно отредактировать 1000 КТ по 5 НМ в каждой. <br> <br> `Важно`: Изменение цен данным методом невозможно, используйте метод Загрузка цен, раздел документации Цены.\n",
        "tags": [
          "Контент / Загрузка"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "object",
                  "required": [
                    "nmID",
                    "vendorCode",
                    "sizes",
                    "characteristics"
                  ],
                  "properties": {
                    "imtID": {
                      "description": "Идентификатор карточки товара",
                      "type": "integer",
                      "example": 85792498
                    },
                    "nmID": {
                      "description": "Артикул WB",
                      "type": "integer",
                      "example": 66964219
                    },
                    "object": {
                      "description": "Предмет",
                      "type": "string",
                      "example": "Рубашки"
                    },
                    "objectID": {
                      "description": "Идентификатор предмета",
                      "type": "integer",
                      "example": 184
                    },
                    "vendorCode": {
                      "description": "Артикул продавца",
                      "type": "string",
                      "example": "6000000001"
                    },
                    "mediaFiles": {
                      "description": "Медиафайлы номенклатуры. <br>Фото, URL которого заканчивается на <b>1.jpg</b> является главным в карточке.\n",
                      "items": {
                        "type": "string"
                      }
                    },
                    "sizes": {
                      "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив без параметров (`wbSize` и `techSize`), но с `chrtID` и баркодом)",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "chrtID",
                          "skus"
                        ],
                        "properties": {
                          "techSize": {
                            "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                            "type": "string",
                            "example": "40-41"
                          },
                          "chrtID": {
                            "description": "Числовой идентификатор размера для данной номенклатуры Wildberries<br> Обязателен к заполнению для существующих размеров.<br> Для добавляемых размеров не указывается.\n",
                            "type": "integer",
                            "example": 116108635
                          },
                          "wbSize": {
                            "description": "Российский размер товара",
                            "type": "string",
                            "example": "40-41"
                          },
                          "skus": {
                            "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. раздел \"Контент / Просмотр\")",
                            "type": "array",
                            "items": {
                              "type": "string",
                              "example": "1000000001"
                            }
                          }
                        }
                      }
                    },
                    "characteristics": {
                      "description": "Массив характеристик, индивидуальный для каждой категории",
                      "type": "array",
                      "items": {
                        "type": "object"
                      },
                      "example": [
                        {
                          "ТНВЭД": [
                            "6403993600"
                          ]
                        },
                        {
                          "Пол": [
                            "Мужской"
                          ]
                        },
                        {
                          "Цвет": [
                            "зеленый"
                          ]
                        },
                        {
                          "Предмет": [
                            "Блузки"
                          ]
                        }
                      ]
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "example": null
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/upload": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Создание  КТ",
        "description": "Создание карточки товара происходит асинхронно, при отправке запроса на создание КТ ваш запрос становится в очередь на создание КТ. <br>`ПРИМЕЧАНИЕ`: Карточка товара считается `созданной`, если успешно создалась хотя бы одна `НМ`. <br>`ВАЖНО`: Если во время обработки запроса в очереди выявляются ошибки, то НМ считается ошибочной. <br>Если запрос на создание прошел успешно, а карточка не создалась, то необходимо в первую очередь проверить наличие карточки в методе `cards/error/list`. Если карточка попала в ответ к этому методу, то необходимо исправить описанные ошибки в запросе на создание карточки и отправить его повторно. <br>За раз можно создать 1000 КТ по 5 НМ в каждой.  <br>Если Вам требуется больше 5 НМ в КТ, то после создания карточки Вы можете добавить их методом \"Добавление НМ к КТ\".\n",
        "tags": [
          "Контент / Загрузка"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/creatingOneCard"
                  },
                  {
                    "$ref": "#/components/schemas/creatingMergedCards"
                  },
                  {
                    "$ref": "#/components/schemas/creatingGroupOfIndividualCards"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "example": null
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/upload/add": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Добавление НМ к КТ",
        "description": "Метод позволяет добавить к карточке товара новую номенклатуру. <br>Добавление НМ к КТ происходит асинхронно, после отправки запрос становится в очередь на обработку. <br>`Важно`: Если после успешной отправки запроса номенклатура не создалась, то необходимо проверить раздел \"Список несозданных НМ с ошибками\". Для того чтобы убрать НМ из ошибочных, необходимо повторно сделать запрос с исправленными ошибками.\n",
        "tags": [
          "Контент / Загрузка"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "vendorCode": {
                    "description": "Артикул продавца",
                    "type": "string"
                  },
                  "cards": {
                    "description": "Массив НМ которые хотим добавить к КТ",
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "vendorCode": {
                          "description": "Артикул продавца",
                          "type": "string"
                        },
                        "characteristics": {
                          "description": "Массив характеристик, индивидуальный для каждой категории",
                          "type": "array",
                          "items": {
                            "type": "object"
                          }
                        },
                        "sizes": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "techSize": {
                                "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                                "type": "string"
                              },
                              "wbSize": {
                                "description": "Российский размер товара",
                                "type": "string"
                              },
                              "price": {
                                "description": "Цена (указывается в рублях)",
                                "type": "integer"
                              },
                              "skus": {
                                "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. Viewer)",
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              },
              "example": {
                "vendorCode": "6000000001",
                "cards": [
                  {
                    "characteristics": [
                      {
                        "ТНВЭД": "4203100001"
                      },
                      {
                        "Ширина упаковки": 2
                      },
                      {
                        "Длина упаковки": 2
                      },
                      {
                        "Высота упаковки": 2
                      },
                      {
                        "Пол": [
                          "Женский"
                        ]
                      },
                      {
                        "Цвет": "красный"
                      },
                      {
                        "Предмет": "Платья"
                      },
                      {
                        "Стилистика": [
                          "casual"
                        ]
                      },
                      {
                        "Комплектация": [
                          "Платье женское - 1шт"
                        ]
                      },
                      {
                        "Бренд": [
                          "GlisH"
                        ]
                      }
                    ],
                    "vendorCode": "6000000002",
                    "sizes": [
                      {
                        "techSize": "38-39",
                        "wbSize": "38-39",
                        "price": 3000,
                        "skus": [
                          "test333333331"
                        ]
                      }
                    ]
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "example": null
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/moveNm": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "tags": [
          "Контент / Загрузка"
        ],
        "summary": "Объединение / Разъединение НМ",
        "description": "Метод позволяет объединять номенклатуры (`nmID`) под одним `imtID` и разъединять их.<br>\nДля объединения НМ необходимо отправить запрос со списком НМ с заполненным параметром `targetIMT` в теле запроса.  При этом все НМ объединятся под `imtID` указанном в `targetIMT`. <br> <br> Чтобы отсоединить НМ от карточки, необходимо передать эту НМ без параметра `targetIMT` в теле запроса.<br> При этом для передаваемой НМ создается новый `imtID`. <br> Если в запросе передается несколько НМ, то все они автоматически объединятся под новым `imtID`. <br> Для НМ, не участвующих в запросе, никаких изменений не происходит.<br> <br> `ВАЖНО:` Объединить можно только номенклатуры с одинаковыми предметами.<br> `ВАЖНО:` В одной КТ (под одним `imtID`) не может быть больше 30 номенклатур (`nmID`).\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/requestMoveNmsImtConn"
                  },
                  {
                    "$ref": "#/components/schemas/requestMoveNmsImtDisconn"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Успех",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseCardCreate"
                },
                "example": {
                  "data": null,
                  "error": false,
                  "errorText": "",
                  "additionalErrors": {}
                }
              }
            }
          },
          "400": {
            "description": "Некорретный формат запроса",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseExceededLimit"
                    },
                    {
                      "$ref": "#/components/schemas/responseCombining"
                    },
                    {
                      "$ref": "#/components/schemas/responseIncorrectRequestFormat"
                    },
                    {
                      "$ref": "#/components/schemas/responseNonExistentNmId"
                    },
                    {
                      "$ref": "#/components/schemas/responseNonExistentImt"
                    },
                    {
                      "$ref": "#/components/schemas/responseCardCreate"
                    },
                    {
                      "$ref": "#/components/schemas/responseDuplicateRequests"
                    },
                    {
                      "$ref": "#/components/schemas/responseAllCardsInSameGroup"
                    },
                    {
                      "$ref": "#/components/schemas/responseIncorrectBeginDate"
                    },
                    {
                      "$ref": "#/components/schemas/responseIncorrectEndDate"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseCardCreate"
                }
              }
            }
          },
          "500": {
            "description": "Внутренняя ошибка сервера",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseCardCreate"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/barcodes": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Генерация баркодов",
        "description": "Метод позволяет сгенерировать массив уникальных баркодов для создания размера НМ в КТ.",
        "tags": [
          "Контент / Загрузка"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "count": {
                    "description": "Кол-во баркодов которые надо сгенерировать, максимальное доступное количество баркодов для генерации - `5000`",
                    "type": "integer",
                    "example": 1
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "description": "Массив сгенерированых баркодов",
                      "type": "array",
                      "items": {
                        "type": "string",
                        "example": "5032781145187"
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/cursor/list": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Список НМ",
        "description": "Метод позволяет получить список созданых НМ по фильтру (баркод, артикул продавца, артикул WB (nmId), тег) с пагинацией и сортировкой. <br> <br>Порядок работы с `cursor/list`: <br> Чтобы получить полный список номенклатур, <b>если их > 1000</b>, необходимо воспользоваться пагинацией.\n  <ol>\n    <li>Cделать первый запрос (все указанные ниже параметры обязательны): <br>\n      <pre style=\"background-color: rgb(38 50 56 / 5%); color: #e53935\">\n        {\n          \"sort\": {\n              \"cursor\": {\n                  \"limit\": 1000\n              },\n              \"filter\": {\n                  \"withPhoto\": -1\n              }\n          }\n        }</pre>\n      По желанию можно добавить поиск по <code>\"textSearch\"</code> и сортировку.\n      <pre style=\"background-color: rgb(38 50 56 / 5%); color: #e53935\">\n        \"sort\": {\n          \"sortColumn\": \"\",\n          \"ascending\": false\n        }</pre>\n    </li>\n    <li>Пройти в конец полученного списка номенклатур, скопировать из <code>cursor</code> две строки:\n      <ul>\n        <li><code>\"updatedAt\": \"***\"</code>,</li>\n        <li><code>\"nmID\": ***</code>,</li>\n      </ul>\n    <li>Вставить скопированные строки в <code>cursor</code> запроса, повторить вызов метода. </li>\n    <li>Повторять пункты <b>2</b> и <b>3</b>, пока <code>total</code> в ответе не станет меньше чем <code>limit</code> в запросе.\n      <br>Это будет означать, что Вы получили все карточки.\n  </ol>\n",
        "tags": [
          "Контент / Просмотр"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "sort": {
                    "type": "object",
                    "properties": {
                      "cursor": {
                        "type": "object",
                        "properties": {
                          "updatedAt": {
                            "description": "Время обновления последней КТ из предыдущего ответа на запрос списка КТ.",
                            "type": "string",
                            "example": "2022-09-23T17:41:32Z"
                          },
                          "nmID": {
                            "description": "Артикул WB последней КТ из предыдущего ответа на запрос списка КТ.",
                            "type": "integer",
                            "example": 66965444
                          },
                          "limit": {
                            "description": "Кол-во запрашиваемых КТ.",
                            "type": "integer",
                            "example": 1000
                          }
                        }
                      },
                      "filter": {
                        "type": "object",
                        "properties": {
                          "textSearch": {
                            "description": "Поиск по артикулу WB, артикулу продавца, баркоду или тегу",
                            "type": "integer",
                            "example": "test"
                          },
                          "withPhoto": {
                            "description": "`-1` - Показать все КТ. <br>`0` - Показать КТ без фото. <br>`1` - Показать КТ с фото.\n",
                            "type": "integer",
                            "example": -1
                          },
                          "allowedCategoriesOnly": {
                            "description": "<code>true</code> - показать КТ только из разрешенных к реализации категорий<br> <code>false</code> - показать КТ из всех категорий\n",
                            "type": "boolean"
                          }
                        }
                      },
                      "sort": {
                        "type": "object",
                        "properties": {
                          "sortColumn": {
                            "description": "Поле, по которому будет сортироваться список КТ (пока поддерживается только updateAt).",
                            "type": "string",
                            "example": "updateAt"
                          },
                          "ascending": {
                            "description": "Тип сортировки.",
                            "type": "boolean",
                            "example": false
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "cards": {
                          "description": "Список запрашиваемых КТ",
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "sizes": {
                                "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив с одним элементом и нулевым размером, но с ценой и баркодом)\n",
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "techSize": {
                                      "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                                      "type": "string",
                                      "example": "0"
                                    },
                                    "skus": {
                                      "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. Viewer)",
                                      "type": "array",
                                      "items": {
                                        "type": "string",
                                        "example": "5032781142964"
                                      }
                                    },
                                    "chrtID": {
                                      "description": "Числовой идентификатор размера для данной номенклатуры Wildberries",
                                      "type": "integer",
                                      "example": 116108635
                                    }
                                  }
                                }
                              },
                              "mediaFiles": {
                                "description": "Медиафайлы номенклатуры. <br>Фото, URL которого заканчивается на <b>1.jpg</b> является главным в карточке.\n",
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "example": "http://imglink.com/imgOne.jpg"
                                }
                              },
                              "colors": {
                                "description": "Цвета номенклатуры",
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "example": "белый"
                                }
                              },
                              "updateAt": {
                                "description": "Дата обновления",
                                "type": "string",
                                "example": "2022-08-10T10:16:52Z"
                              },
                              "vendorCode": {
                                "description": "Артикул продавца",
                                "type": "string",
                                "example": "670000001"
                              },
                              "brand": {
                                "description": "Брэнд",
                                "type": "string",
                                "example": "Шанель"
                              },
                              "object": {
                                "description": "Категория для который создавалось КТ с данной НМ",
                                "type": "string",
                                "example": "Туалетная вода"
                              },
                              "nmID": {
                                "description": "Артикул WB",
                                "type": "integer",
                                "example": 66964167
                              },
                              "imtID": {
                                "description": "Идентификатор карточки товара (нужен для группирования НМ в одну КТ)",
                                "type": "integer",
                                "example": 12313123
                              },
                              "objectID": {
                                "description": "Идентификатор предмета",
                                "type": "integer",
                                "example": 96
                              },
                              "isProhibited": {
                                "description": "`true` - категория карточки запрещена к реализации<br> `false` - категория карточки разрешена к реализации\n",
                                "type": "boolean",
                                "example": false
                              },
                              "tags": {
                                "type": "array",
                                "description": "Массив тегов",
                                "items": {
                                  "type": "string",
                                  "example": []
                                }
                              }
                            }
                          }
                        },
                        "cursor": {
                          "type": "object",
                          "properties": {
                            "updatedAt": {
                              "description": "Дата с которой надо запрашивать следующий список КТ",
                              "type": "string",
                              "example": "2022-08-10T10:16:52Z"
                            },
                            "nmID": {
                              "description": "Номер Артикула WB с которой надо запрашивтаь следующий список КТ",
                              "type": "integer",
                              "example": 66964167
                            },
                            "total": {
                              "description": "Кол-во возвращенных КТ",
                              "type": "integer",
                              "example": 1
                            }
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки",
                      "example": null
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/error/list": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Список несозданных НМ с ошибками",
        "description": "Метод позволяет получить список НМ и список ошибок которые произошли во время создания КТ. <br>`ВАЖНО`: Для того чтобы убрать НМ из ошибочных, надо повторно сделать запрос с исправленными ошибками на создание КТ.\n",
        "tags": [
          "Контент / Просмотр"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "object": {
                            "description": "Категория для который создавалось КТ с данной НМ",
                            "type": "string",
                            "example": "Блузки"
                          },
                          "vendorCode": {
                            "description": "Артикул продавца",
                            "type": "string",
                            "example": "6000000001"
                          },
                          "updateAt": {
                            "description": "Дата и время запроса на создание КТ с данным НМ",
                            "type": "string",
                            "example": "2022-06-15T14:37:13Z"
                          },
                          "errors": {
                            "description": "Список ошибок из-за которых не обработался запрос на создание КТ с данным НМ",
                            "type": "array",
                            "items": {
                              "type": "string",
                              "example": "Поля Рос. размер, Размер обязательны для заполнения"
                            }
                          },
                          "objectID": {
                            "description": "Идентификатор предмета",
                            "type": "integer",
                            "example": 41
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/filter": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Получение КТ по артикулам продавца",
        "description": "Метод позволяет получить полную информацию по КТ с помощью артикула(-ов) продавца.\n",
        "tags": [
          "Контент / Просмотр"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "vendorCodes": {
                    "description": "Массив  артикулов продавца. <br>Максимальное количество в запросе `100`.\n",
                    "type": "array",
                    "items": {
                      "type": "string",
                      "example": "6000000001"
                    }
                  },
                  "allowedCategoriesOnly": {
                    "description": "<code>true</code> - показать КТ только из разрешенных к реализации категорий<br> <code>false</code> - показать КТ из всех категорий\n",
                    "type": "boolean"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "imtID": {
                            "description": "Идентификатор карточки товара (нужен для группирования НМ в одно КТ)",
                            "type": "integer"
                          },
                          "object": {
                            "description": "Предмет",
                            "type": "string"
                          },
                          "objectID": {
                            "description": "Идентификатор предмета",
                            "type": "integer"
                          },
                          "nmID": {
                            "description": "Артикул WB",
                            "type": "integer"
                          },
                          "vendorCode": {
                            "description": "Артикул продавца",
                            "type": "string"
                          },
                          "isProhibited": {
                            "description": "`true` - категория карточки запрещена к реализации<br> `false` категория карточки разрешена к реализации\n",
                            "type": "boolean"
                          },
                          "tags": {
                            "description": "Массив с информацией о тегах. Поле будет в ответе при наличии тегов в КТ.",
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "id": {
                                  "type": "integer",
                                  "description": "Идентификатор тега"
                                },
                                "name": {
                                  "type": "string",
                                  "description": "Название тега"
                                },
                                "color": {
                                  "type": "string",
                                  "description": "Цвет тега в формате HEX"
                                }
                              }
                            }
                          },
                          "mediaFiles": {
                            "description": "Медиафайлы номенклатуры. <br>Фото, URL которого заканчивается на <b>1.jpg</b> является главным в карточке.\n",
                            "items": {
                              "type": "string"
                            }
                          },
                          "sizes": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "techSize": {
                                  "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                                  "type": "string"
                                },
                                "wbSize": {
                                  "description": "Российский размер товара",
                                  "type": "string"
                                },
                                "price": {
                                  "description": "Цена, `неактивно`, для уточнения цены используйте метод \"Получение информации о ценах\" раздел документации Цены.\n",
                                  "type": "integer"
                                },
                                "chrtID": {
                                  "description": "Числовой идентификатор размера для данной номенклатуры Wildberries",
                                  "type": "integer"
                                },
                                "skus": {
                                  "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. Viewer)",
                                  "type": "array",
                                  "items": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          },
                          "characteristics": {
                            "description": "Массив характеристик, индивидуальный для каждой категории",
                            "type": "array",
                            "items": {
                              "type": "object"
                            }
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки."
                    }
                  }
                },
                "example": {
                  "data": [
                    {
                      "imtID": 9876545135,
                      "object": "Рубашки рабочие",
                      "objectID": 6165,
                      "nmID": 7986515498,
                      "vendorCode": "vendorCode",
                      "mediaFiles": [
                        "URLphoto",
                        "URLvideo"
                      ],
                      "sizes": [
                        {
                          "techSize": "50-52",
                          "skus": [
                            "9845613215468"
                          ],
                          "chrtID": 87654235466,
                          "wbSize": "50-52",
                          "price": 10500
                        },
                        {
                          "techSize": "54-56",
                          "skus": [
                            "9876513216546"
                          ],
                          "chrtID": 651898613,
                          "wbSize": "54-56",
                          "price": 10500
                        },
                        {
                          "techSize": "46-48",
                          "skus": [
                            "984532321"
                          ],
                          "chrtID": 5465646,
                          "wbSize": "46-48",
                          "price": 10500
                        },
                        {
                          "techSize": "42-44",
                          "skus": [
                            "123123123"
                          ],
                          "chrtID": 12313213,
                          "wbSize": "42-44",
                          "price": 10500
                        }
                      ],
                      "characteristics": [
                        {
                          "Ширина упаковки": 25
                        },
                        {
                          "Высота упаковки": 5
                        },
                        {
                          "Длина упаковки": 30
                        },
                        {
                          "Особенности модели": [
                            "дышащий материал"
                          ]
                        },
                        {
                          "Тип ростовки": [
                            "для среднего роста"
                          ]
                        },
                        {
                          "Дата регистрации сертификата/декларации": [
                            "23.12.2019"
                          ]
                        },
                        {
                          "Вид застежки": [
                            "без застежки"
                          ]
                        },
                        {
                          "Покрой": [
                            "полуприлегающий"
                          ]
                        },
                        {
                          "Рисунок": [
                            "апельсины"
                          ]
                        },
                        {
                          "Уход за вещами": [
                            "стирка при t не более 30°C"
                          ]
                        },
                        {
                          "Возрастная группа(лет)": [
                            "Женщины девушки"
                          ]
                        },
                        {
                          "Цвет": [
                            "оранжевый"
                          ]
                        },
                        {
                          "ТНВЭД": [
                            "6104620000"
                          ]
                        },
                        {
                          "Ставка НДС": [
                            "20"
                          ]
                        },
                        {
                          "Тип рукава": [
                            "без рукавов"
                          ]
                        },
                        {
                          "Утеплитель": [
                            "без утепления"
                          ]
                        },
                        {
                          "Назначение": [
                            "домашняя одежда",
                            "повседневная",
                            "пляж"
                          ]
                        },
                        {
                          "Модель брюк": [
                            "свободные"
                          ]
                        },
                        {
                          "Модель комбинезона": [
                            "домашний"
                          ]
                        },
                        {
                          "Фактура материала": [
                            "гладкий"
                          ]
                        },
                        {
                          "Пол": [
                            "Женский"
                          ]
                        },
                        {
                          "Размер на модели": [
                            "42-44"
                          ]
                        },
                        {
                          "Комплектация": [
                            "комбинезон-1шт."
                          ]
                        },
                        {
                          "Дата окончания действия сертификата/декларации": [
                            "22.12.2029"
                          ]
                        },
                        {
                          "Коллекция": [
                            "Весна-Лето 2023"
                          ]
                        },
                        {
                          "Бренд": "Бренд"
                        },
                        {
                          "Состав": [
                            "92% хлопок,8% эластан"
                          ]
                        },
                        {
                          "Номер декларации соответствия": [
                            "Номер декларации"
                          ]
                        },
                        {
                          "Предмет": "Комбинезоны"
                        },
                        {
                          "Наименование": "Комбинезон пижамный домашний женский"
                        },
                        {
                          "Описание": "Комбинезон на бретелях свободного объема с фигурным вырезом на спине."
                        }
                      ],
                      "isProhibited": false,
                      "tags": [
                        {
                          "id": 374407,
                          "name": "многоразовый",
                          "color": "FFECC7"
                        }
                      ]
                    }
                  ],
                  "error": false,
                  "errorText": "",
                  "additionalErrors": null
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/limits": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Лимиты по КТ",
        "description": "Метод позволяет получить отдельно бесплатные и платные лимиты продавца на создание карточек товаров. <br> Формула для получения количества карточек, которые можно создать: (`freeLimits` + `paidLimits`) - Количество созданных карточек.<br> Созданными считаются все карточки, которые можно получить методами \"Список НМ\" и \"Список НМ, находящихся в корзине\".\n",
        "tags": [
          "Контент / Просмотр"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "freeLimits": {
                          "description": "Количество бесплатных лимитов",
                          "type": "integer"
                        },
                        "paidLimits": {
                          "description": "Количество оплаченных лимитов",
                          "type": "integer"
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean"
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string"
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки"
                    }
                  }
                },
                "example": {
                  "data": {
                    "freeLimits": 1500,
                    "paidLimits": 10
                  },
                  "error": false,
                  "errorText": "",
                  "additionalErrors": null
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/object/all": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Категория товаров",
        "description": "С помощью данного метода можно получить список категорий товаров по текстовому фильтру (названию категории). <br> <br> Чтобы получить список всех категорий необходимо указать `top=8000`, к примеру. <br> <br> По состоянию на `27.03.2023` в списке `7440` категорий. Количество доступных категорий может меняться.      \n",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "schema": {
              "type": "string",
              "example": "3D"
            },
            "description": "Поиск по названию категории"
          },
          {
            "name": "top",
            "in": "query",
            "description": "Количество запрашиваемых значений",
            "schema": {
              "type": "integer",
              "example": 50
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "objectID": {
                            "description": "Идентификатор предмета",
                            "type": "integer",
                            "example": 2560
                          },
                          "parentID": {
                            "description": "Идентификатор родительской категории",
                            "type": "integer",
                            "example": 479
                          },
                          "objectName": {
                            "description": "Название категории",
                            "type": "string",
                            "example": "3D очки"
                          },
                          "parentName": {
                            "description": "Название родительской категории",
                            "type": "string",
                            "example": "Электроника"
                          },
                          "isVisible": {
                            "description": "Виден на сайте",
                            "type": "boolean",
                            "example": true
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/object/parent/all": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Родительские категории товаров",
        "description": "С помощью данного метода можно получить список всех родительских категорий товаров.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "description": "Название категории",
                            "type": "string",
                            "example": "Электроника"
                          },
                          "id": {
                            "description": "Идентификатор родительской категории",
                            "type": "integer",
                            "example": 479
                          },
                          "isVisible": {
                            "description": "Виден на сайте",
                            "type": "boolean",
                            "example": true
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/object/characteristics/list/filter": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Характеристики для создания КТ по всем подкатегориям",
        "description": "С помощью данного метода можно получить список характеристик, которые можно или нужно заполнить при создании КТ в подкатегории определенной родительской категории.\n  <br>\n  <br>Характеристики с  `charcType=4`, имеющие единственное значение, <b>указывать строго без массива</b>, в противном случае карточка не будет создана:\n  <br><b>Правильно:</b>\n      <br>`{\"Высота упаковки\": 4}`\n  <br><b>Не правильно:</b>\n      <br>`{\"Высота упаковки\": [4]}`\n",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "schema": {
              "type": "string",
              "example": "Косухи"
            },
            "description": "Поиск по родительской категории."
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "objectName": {
                            "description": "Наименование подкатегории",
                            "type": "string",
                            "example": "Косухи"
                          },
                          "name": {
                            "description": "Наименование характеристики",
                            "type": "string",
                            "example": "Особенности модели"
                          },
                          "required": {
                            "description": "Характеристика обязательна к заполенению",
                            "type": "boolean",
                            "example": false
                          },
                          "unitName": {
                            "description": "Единица имерения (см, гр и т.д.)",
                            "type": "string",
                            "example": ""
                          },
                          "maxCount": {
                            "description": "Максимальное кол-во значений которое можно присвоить данной характеристике",
                            "type": "integer",
                            "example": 1
                          },
                          "popular": {
                            "description": "Характеристика популярна у пользователей",
                            "type": "boolean",
                            "example": false
                          },
                          "charcType": {
                            "description": "Тип характеристики (1 и 0 - строка или массив строк; 4 - число или массив чисел)",
                            "type": "integer",
                            "example": 1
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/object/characteristics/{objectName}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Характеристики для создания КТ для категории товара",
        "description": "С помощью данного метода можно получить список характеристик, которые можно или нужно заполнить при создании КТ для определенной категории товаров. <br> <br> `Важно`: обязательная к заполнению характеристика при создании карточки любого товара - `Предмет`. <br>Значение характеристики `Предмет` соответствует значению параметра `objectName` в запросе. <br> <br>Характеристики с  `charcType=4`, имеющие единственное значение, <b>указывать строго без массива</b>, в противном случае карточка не будет создана: <br><b>Правильно:</b>\n    <br>`{\"Высота упаковки\": 4}`\n<br><b>Не правильно:</b>\n    <br>`{\"Высота упаковки\": [4]}`\n",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "parameters": [
          {
            "name": "objectName",
            "in": "path",
            "schema": {
              "type": "string",
              "example": "Носки"
            },
            "description": "Поиск по наименованию категории",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "objectName": {
                            "description": "Наименование подкатегории",
                            "type": "string",
                            "example": "Носки"
                          },
                          "name": {
                            "description": "Наименование характеристики",
                            "type": "string",
                            "example": "Глубина упаковки"
                          },
                          "required": {
                            "description": "Характеристика обязательна к заполенению",
                            "type": "boolean",
                            "example": false
                          },
                          "unitName": {
                            "description": "Единица имерения (см, гр и т.д.)",
                            "type": "string",
                            "example": "см"
                          },
                          "maxCount": {
                            "description": "Максимальное кол-во значений, которое можно присвоить данной характеристике. <br>Если 0, то нет ограничения.\n",
                            "type": "integer",
                            "example": 0
                          },
                          "popular": {
                            "description": "Характеристика популярна у пользователей",
                            "type": "boolean",
                            "example": false
                          },
                          "charcType": {
                            "description": "Тип характеристики (1 и 0 - строка или массив строк; 4 - число или массив чисел)",
                            "type": "integer",
                            "example": 4
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/colors": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Цвет",
        "description": "Получение значения характеристики цвет.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "description": "Наименование цвета",
                            "type": "string",
                            "example": "персиковый крайола"
                          },
                          "parentName": {
                            "description": "Наименование родительского цвета",
                            "type": "string",
                            "example": "оранжевый"
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/kinds": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Пол",
        "description": "Получение значения характеристики пол.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "description": "Массив значений для хар-ки Пол",
                      "type": "array",
                      "items": {
                        "type": "string",
                        "example": "Мужской"
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/countries": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Страна Производства",
        "description": "Получение значения характеристики Страна Производства.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "responses": {
          "200": {
            "400": {
              "description": "Неверная форма запроса.",
              "content": {
                "application/json": {
                  "schema": {
                    "$ref": "#/components/schemas/responseBodyError400"
                  }
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "description": "Значение характеристики Страны",
                            "type": "string",
                            "example": "Афганистан"
                          },
                          "fullName": {
                            "description": "Полное название страны",
                            "type": "string",
                            "example": "Исламский Эмират Афганистан"
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/seasons": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Сезон",
        "description": "Получение значения характеристики Сезон.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "description": "Массив значений для хар-ки Сезон",
                      "type": "array",
                      "items": {
                        "type": "string",
                        "example": "демисезон"
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/brands": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Бренд",
        "description": "Получение значения характеристики Бренд.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "parameters": [
          {
            "name": "top",
            "in": "query",
            "description": "Количество запрашиваемых значений (максимум 5000)",
            "schema": {
              "type": "integer",
              "example": 1
            }
          },
          {
            "name": "pattern",
            "in": "query",
            "description": "Поиск по наименованию значения характеристики",
            "schema": {
              "type": "string",
              "example": "USB"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "description": "Массив найденных брендов",
                      "type": "array",
                      "items": {
                        "type": "string",
                        "example": "1001 Каталог"
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/directory/tnved": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "ТНВЭД код",
        "description": "С помощью данного метода можно получить список ТНВЭД кодов по имени категории и фильтру по тнвэд коду.",
        "tags": [
          "Контент / Конфигуратор"
        ],
        "parameters": [
          {
            "name": "objectName",
            "in": "query",
            "description": "Поиск по наименованию категории",
            "schema": {
              "type": "string",
              "example": "Блузки"
            }
          },
          {
            "name": "tnvedsLike",
            "in": "query",
            "description": "Поиск по коду ТНВЭД",
            "schema": {
              "type": "string",
              "example": "4203100001"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "items": {
                        "type": "object",
                        "properties": {
                          "subjectName": {
                            "description": "Наименование категории",
                            "type": "string",
                            "example": "Блузки"
                          },
                          "tnvedName": {
                            "description": "Код ТНВЭД",
                            "type": "string",
                            "example": "4203100001"
                          },
                          "description": {
                            "description": "Описание кода ТНВЭД",
                            "type": "string",
                            "example": "Предметы одежды из натуральной кожи"
                          },
                          "isKiz": {
                            "description": "КИЗовый ТНВЭД",
                            "type": "boolean",
                            "example": true
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/media/save": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Изменение медиа контента КТ",
        "description": "Метод позволяет изменить порядок изображений или удалить медиафайлы с НМ в КТ, а также загрузить изображения в НМ со сторонних ресурсов по URL. <br>Текущие изображения заменяются на переданные в массиве data. <br> <br>Требования к медиафайлам: <br>`Фото`: минимальное разрешение – 450х450. <br>Максимально допустимое количество фото в КТ 30.  <br>Допустимые форматы изображений - jpg и png. <br> <br>Если хотя бы одно изображение в запросе не соответствует требованиям к медиафайлам, то даже при коде ответа 200 ни одно изображение не загрузится в КТ.\n",
        "tags": [
          "Контент / Медиафайлы"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "vendorCode": {
                    "description": "Артикул продавца",
                    "type": "string",
                    "example": "6000000001"
                  },
                  "data": {
                    "description": "Ссылки на изображения в том порядке, в котором мы хотим их увидеть в карточке товара.",
                    "type": "array",
                    "items": {
                      "type": "string",
                      "example": "https://basket-stage-02.wb.ru/vol669/part66964/66964260/images/big/2.jpg"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "example": null
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/media/file": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Добавление медиа контента в КТ",
        "description": "Метод позволяет загрузить и добавить один медиафайл за запрос, к НМ в КТ.\n<br>Требования к медиафайлам: <br>`Фото`: минимальное разрешение – 450х450. <br>Максимально допустимое количество фото в КТ 30. <br>Допустимые форматы изображений - jpg и png. <br>`Видео`: максимальный размер 50 мб. Форматы MOV, MP4. <br>Максимально допустимое количество видео в КТ 1.\n",
        "tags": [
          "Контент / Медиафайлы"
        ],
        "parameters": [
          {
            "name": "X-Vendor-Code",
            "in": "header",
            "description": "Артикул продавца",
            "schema": {
              "type": "string",
              "example": "6000000001"
            },
            "required": true
          },
          {
            "name": "X-Photo-Number",
            "in": "header",
            "description": "Номер медиафайла на загрузку. <b>Начинать с 1</b>.<br>При загрузке видео всегда указывать значение 1. <br>Чтобы добавить фото к уже загруженным в НМ, номер медиафайла должен быть больше кол-ва загруженных в НМ медиафайлов.\n",
            "schema": {
              "type": "integer",
              "example": 2
            },
            "required": true
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uploadfile": {
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "example": null
                    },
                    "error": {
                      "description": "Флаг ошибки.",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки.",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки.",
                      "type": "string",
                      "example": ""
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/tags": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Список тегов",
        "description": "Метод позволяет получить список существующих тегов продавца.",
        "tags": [
          "Контент / Теги"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "properties": {
                        "id": {
                          "description": "Числовой идентификатор тега",
                          "type": "integer"
                        },
                        "color": {
                          "description": "Цвет тега",
                          "type": "string"
                        },
                        "name": {
                          "description": "Имя тега",
                          "type": "string"
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean",
                      "example": false
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string",
                      "example": ""
                    },
                    "additionalErrors": {
                      "description": "Дополнительные ошибки",
                      "type": "string",
                      "example": ""
                    }
                  }
                },
                "example": {
                  "data": [
                    {
                      "id": 1,
                      "color": "D1CFD7",
                      "name": "Sale"
                    }
                  ],
                  "error": false,
                  "errorText": "",
                  "additionalErrors": ""
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/tag": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Создание тега",
        "description": "Метод позволяет создать тег.<br> Завести можно 8 тегов.<br> Максимальная длина тега 15 символов.\n",
        "tags": [
          "Контент / Теги"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "color": {
                    "description": "Цвет тега. <dl> <dt>Доступные цвета:</dt> <dd><code>D1CFD7</code> - серый</dd> <dd><code>FEE0E0</code> - красный</dd> <dd><code>ECDAFF</code> - фиолетовый</dd> <dd><code>E4EAFF</code> - синий</dd> <dd><code>DEF1DD</code> - зеленный</dd> <dd><code>FFECC7</code> - желтый</dd> </dl>\n",
                    "type": "string",
                    "example": "D1CFD7"
                  },
                  "name": {
                    "description": "Имя тега",
                    "type": "string",
                    "example": "Sale"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseOK200"
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseBodyError400"
                    },
                    {
                      "$ref": "#/components/schemas/responseBody400LenName"
                    },
                    {
                      "$ref": "#/components/schemas/responseBodyLimitTag"
                    },
                    {
                      "$ref": "#/components/schemas/responseBodyNameNotExist"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/tag/{id}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "patch": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Изменение тега",
        "description": "Метод позволяет изменять информацию о теге (имя и цвет).",
        "tags": [
          "Контент / Теги"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "integer",
              "example": 1
            },
            "description": "Числовой идентификатор тега",
            "required": true
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "color": {
                    "description": "Цвет тега",
                    "type": "string",
                    "example": "D1CFD7"
                  },
                  "name": {
                    "description": "Имя тега",
                    "type": "string",
                    "example": "Sale"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseOK200"
                    },
                    {
                      "$ref": "#/components/schemas/responseNotFound200"
                    }
                  ]
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseBodyError400"
                    },
                    {
                      "$ref": "#/components/schemas/responseBody400LenName"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Удаление тега",
        "description": "Метод позволяет удалить тег.",
        "tags": [
          "Контент / Теги"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "schema": {
              "type": "integer",
              "example": 1
            },
            "description": "Числовой идентификатор тега",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseOK200"
                    },
                    {
                      "$ref": "#/components/schemas/responseNotFound200Del"
                    }
                  ]
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/responseBodyError400"
                    },
                    {
                      "$ref": "#/components/schemas/responseBodyTagNotExist"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/tag/nomenclature/link": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Управление тегами в КТ",
        "description": "Метод позволяет добавить теги к КТ и снять их с КТ.<br> При снятии тега с КТ сам тег не удаляется.<br> К карточке можно добавить 8 тегов.\n",
        "tags": [
          "Контент / Теги"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "nmID": {
                    "description": "Артикул WB",
                    "type": "integer"
                  },
                  "tagsIDs": {
                    "description": "Массив числовых идентификаторов тегов.<br>   Что бы снять теги с КТ, необходимо передать пустой массив.<br> Чтобы добавить теги к уже имеющимся в КТ, необходимо в запросе передать новые теги и теги, которые уже есть в КТ.\n",
                    "type": "array",
                    "items": {
                      "type": "integer",
                      "description": "Числовой идентификатор тега."
                    }
                  }
                }
              },
              "example": {
                "nmID": 179891389,
                "tagsIDs": [
                  123456
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseOK200"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IncorrectRequest"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError500"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/cards/trash/list": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Список НМ, находящихся в корзине",
        "description": "Метод позволяет получить список НМ, находящихся в корзине.<br> Метод позволяет получить список НМ, которые находятся в корзине по фильтру (баркод (<code>skus</code>), артикул продавца(<code>vendorCode</code>), артикул WB(<code>nmID</code>)) с пагинацией и сортировкой.\n",
        "tags": [
          "Контент / Корзина"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "sort": {
                    "type": "object",
                    "properties": {
                      "sortColumn": {
                        "description": "Поле, по которому будет сортироваться список КТ (пока что поддерживается только `updateAt`)\n",
                        "type": "string"
                      },
                      "ascending": {
                        "description": "Тип сортировки",
                        "type": "boolean"
                      },
                      "searchValue": {
                        "description": "Поле, по которому будет осуществляться поиск: по баркоду(`skus`), артикулу продавца (`vendorCode`), артикулу WB (`nmID`)\n",
                        "type": "string"
                      },
                      "offset": {
                        "description": "С какого элемента выдавать данные",
                        "type": "integer"
                      },
                      "limit": {
                        "description": "Кол-во запрашиваемых КТ (max. 1000)",
                        "type": "integer"
                      }
                    }
                  }
                }
              },
              "example": {
                "sort": {
                  "sortColumn": "updateAt",
                  "ascending": false,
                  "searchValue": "vendorCodeOne",
                  "offset": 0,
                  "limit": 50
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "object",
                      "properties": {
                        "cards": {
                          "description": "Список запрашиваемых КТ",
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "nmID": {
                                "description": "Артикул WB",
                                "type": "integer"
                              },
                              "objectID": {
                                "description": "Идентификатор предмета",
                                "type": "integer"
                              },
                              "vendorCode": {
                                "description": "Артикул продавца",
                                "type": "string"
                              },
                              "object": {
                                "description": "Категория для который создавалось КТ с данной НМ",
                                "type": "string"
                              },
                              "brand": {
                                "description": "Брэнд",
                                "type": "string"
                              },
                              "updateAt": {
                                "description": "Дата обновления",
                                "type": "string"
                              },
                              "colors": {
                                "description": "Цвета номенклатуры",
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "mediaFiles": {
                                "description": "Медиафайлы номенклатуры. <br>Фото, URL которого заканчивается на <b>1.jpg</b> является главным в карточке.\n",
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "sizes": {
                                "description": "Массив размеров для номенклатуры (для безразмерного товара все равно нужно передавать данный массив с одним элементом и нулевым размером, но с ценой и баркодом)\n",
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "skus": {
                                      "description": "Массив баркодов, строковых идентификаторов размеров товара (их можно сгенерировать с помощью API, см. Viewer)",
                                      "type": "array",
                                      "items": {
                                        "type": "string"
                                      }
                                    },
                                    "techSize": {
                                      "description": "Размер товара (пример S, M, L, XL, 42, 42-43)",
                                      "type": "string"
                                    },
                                    "wbSize": {
                                      "description": "Российский размер товара",
                                      "type": "string"
                                    },
                                    "price": {
                                      "description": "Цена",
                                      "type": "integer"
                                    }
                                  }
                                }
                              }
                            }
                          }
                        },
                        "cursor": {
                          "type": "object",
                          "properties": {
                            "offset": {
                              "description": "Смещение относительно первой РК",
                              "type": "integer"
                            },
                            "limit": {
                              "description": "Кол-во запрашиваемых КТ",
                              "type": "integer"
                            }
                          }
                        }
                      }
                    },
                    "error": {
                      "description": "Флаг ошибки",
                      "type": "boolean"
                    },
                    "errorText": {
                      "description": "Описание ошибки",
                      "type": "string"
                    },
                    "additionalErrors": {
                      "type": "string",
                      "description": "Дополнительные ошибки"
                    }
                  }
                },
                "example": {
                  "data": {
                    "cards": [
                      {
                        "nmID": 12213123,
                        "objectID": 280,
                        "vendorCode": "vendorCodeOne",
                        "object": "Шляпы",
                        "brand": "TestBrandOne",
                        "updatedAt": "2022-04-19T15:21:10Z",
                        "colors": [
                          "красный"
                        ],
                        "mediaFiles": [
                          "mediaFileLink1",
                          "mediaFileLink2"
                        ],
                        "sizes": [
                          {
                            "skus": [
                              "barcode001"
                            ],
                            "techSize": "42",
                            "wbSize": "42",
                            "price": 2000
                          }
                        ]
                      }
                    ],
                    "cursor": {
                      "offset": 0,
                      "limit": 50
                    }
                  },
                  "error": false,
                  "errorText": "",
                  "additionalErrors": ""
                }
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError400"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseBodyError403"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/analytics/nm-report/detail": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        },
        {
          "url": "https://suppliers-api.wb.ru"
        }
      ],
      "post": {
        "tags": [
          "Контент / Аналитика"
        ],
        "summary": "Получение статистики КТ за выбранный период, по nmID/предметам/брендам/тегам",
        "description": "Получение статистики КТ за выбранный период, по nmID/предметам/брендам/тегам.<br> Поля `brandNames`,`objectIDs`, `tagIDs`, `nmIDs` могут быть пустыми, тогда в ответе идут все карточки продавца.<br>  При выборе нескольких полей в ответ приходят данные по карточкам, у которых есть все выбранные поля. Работает с пагинацией.\n",
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NmReportDetailRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Успешно",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NmReportDetailResponse"
                }
              }
            }
          },
          "400": {
            "description": "Некорретный формат запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "500": {
            "description": "Внутренняя ошибка сервера",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/analytics/nm-report/grouped": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        },
        {
          "url": "https://suppliers-api.wb.ru"
        }
      ],
      "post": {
        "tags": [
          "Контент / Аналитика"
        ],
        "summary": "Получение статистики КТ за период, сгруппированный по предметам, брендам и тегам",
        "description": "Получение статистики КТ за период, сгруппированный по предметам, брендам и тегам.<br> Поля `brandNames`, `objectIDs`, `tagIDs` могут быть пустыми, тогда группировка происходит по всем карточкам продавца.\n",
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NmReportGroupedRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Успешно",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NmReportGroupedResponse"
                }
              }
            }
          },
          "400": {
            "description": "Некорретный формат запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "500": {
            "description": "Внутренняя ошибка сервера",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/analytics/nm-report/detail/history": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        },
        {
          "url": "https://suppliers-api.wb.ru"
        }
      ],
      "post": {
        "tags": [
          "Контент / Аналитика"
        ],
        "summary": "Получение статистики КТ по дням/неделям/месяцам по выбранным nmID",
        "description": "Получение статистики КТ по дням/неделям/месяцам по выбранным `nmID`.\n",
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NmReportDetailHistoryRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Успешно",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NmReportDetailHistoryResponse"
                }
              }
            }
          },
          "400": {
            "description": "Некорретный формат запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "500": {
            "description": "Внутренняя ошибка сервера",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          }
        }
      }
    },
    "/content/v1/analytics/nm-report/grouped/history": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        },
        {
          "url": "https://suppliers-api.wb.ru"
        }
      ],
      "post": {
        "tags": [
          "Контент / Аналитика"
        ],
        "summary": "Получение статистики КТ по дням/неделям/месяцам за период, сгруппированный по предметам, брендам и тегам",
        "description": "Получение статистики КТ по дням/неделям/месяцам за период, сгруппированный по предметам, брендам и тегам.<br> Поля `brandNames`, `objectIDs`, `tagIDs` могут быть пустыми, тогда группировка происходит по всем карточкам продавца.<br> В запросе произведение количества предметов, брендов, тегов не должно быть больше 16.\n",
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NmReportGroupedHistoryRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Успешно",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NmReportGroupedHistoryResponse"
                }
              }
            }
          },
          "400": {
            "description": "Некорретный формат запроса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "403": {
            "description": "Доступ запрещен",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          },
          "500": {
            "description": "Внутренняя ошибка сервера",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/responseError"
                }
              }
            }
          }
        }
      }
    },
    "/api/v3/stocks/{warehouseId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "put": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Остатки"
        ],
        "summary": "Обновить остатки товаров",
        "description": "Обновляет остатки товаров. <br> `Важно!` Имена параметров запроса не валидируются. При отправке некорректных имен Вы получите успешный ответ(204), но остатки не обновятся.<br> Тщательнее проверяйте данные перед отправкой.\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Warehouse"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "stocks"
                ],
                "properties": {
                  "stocks": {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 1000,
                    "description": "Массив баркодов товаров и их остатков",
                    "items": {
                      "type": "object",
                      "properties": {
                        "sku": {
                          "type": "string",
                          "description": "Баркод",
                          "example": "BarcodeTest123"
                        },
                        "amount": {
                          "type": "integer",
                          "maximum": 100000,
                          "description": "Остаток",
                          "example": 10
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Обновлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка обновления остатков",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Error"
                  },
                  "example": [
                    {
                      "code": "SubjectDBSRestriction",
                      "message": "Категория товара недоступна для продажи по схеме 'Везу на склад Wildberries'.",
                      "data": [
                        {
                          "sku": "skuTest1",
                          "stock": 0
                        }
                      ]
                    },
                    {
                      "code": "SubjectFBSRestriction",
                      "message": "Категория товара недоступна для продажи по схеме 'Везу самостоятельно до покупателя'.",
                      "data": [
                        {
                          "sku": "skuTest2",
                          "stock": 1
                        }
                      ]
                    },
                    {
                      "code": "UploadDataLimit",
                      "message": "Превышен лимит загружаемых данных",
                      "data": [
                        {
                          "sku": "skuTest2",
                          "stock": 100001
                        }
                      ]
                    },
                    {
                      "code": "CargoWarehouseRestriction",
                      "message": "Выбранный склад не предназначен для крупногабаритных товаров. Добавьте их на соответствующий склад",
                      "data": [
                        {
                          "sku": "skuTest3",
                          "stock": 10
                        }
                      ]
                    },
                    {
                      "code": "NotFound",
                      "message": "Не найдено",
                      "data": [
                        {
                          "sku": "skuTest4",
                          "stock": 10
                        }
                      ]
                    }
                  ]
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Остатки"
        ],
        "summary": "Удалить остатки товаров",
        "description": "Удаляет остатки товаров. **Внимание! Действие необратимо**. Удаленный остаток будет необходимо загрузить повторно для возобновления продаж.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Warehouse"
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "skus": {
                    "type": "array",
                    "nullable": false,
                    "minItems": 1,
                    "maxItems": 1000,
                    "description": "Массив баркодов",
                    "items": {
                      "type": "string",
                      "nullable": false,
                      "example": "BarcodeTest123"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "description": "Не найдены запрашиваемые данные",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "example": {
                  "code": "NotFound",
                  "message": "Не найдено",
                  "data": [
                    "skuTest1",
                    "skuTest2"
                  ]
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Остатки"
        ],
        "summary": "Получить остатки товаров",
        "description": "Возвращает остатки товаров.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Warehouse"
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "nullable": false,
                "minItems": 1,
                "maxItems": 1000,
                "properties": {
                  "skus": {
                    "type": "array",
                    "description": "Массив баркодов",
                    "items": {
                      "type": "string",
                      "example": "BarcodeTest123"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Список остатков",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "stocks": {
                      "type": "array",
                      "nullable": false,
                      "items": {
                        "type": "object",
                        "properties": {
                          "sku": {
                            "type": "string",
                            "nullable": false,
                            "description": "Баркод",
                            "example": "BarcodeTest123"
                          },
                          "amount": {
                            "type": "integer",
                            "nullable": false,
                            "description": "Остаток",
                            "example": 10
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/{orderId}/cancel": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "patch": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Отменить сборочное задание",
        "description": "Переводит сборочное задание в статус **cancel** (\"Отменено продавцом\").",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "responses": {
          "204": {
            "description": "Отменено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка обновления статуса",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "StatusMismatch": {
                    "$ref": "#/components/examples/StatusMismatch"
                  },
                  "StatusChangeNotAllowed": {
                    "$ref": "#/components/examples/StatusChangeNotAllowed"
                  }
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/status": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Получить статусы сборочных заданий",
        "description": "Возвращает статусы сборочных заданий по переданному списку идентификаторов сборочных заданий.\n\n**supplierStatus** - статус сборочного задания, триггером изменения которого является сам продавец.<br>\nВозможны следующие значения данного поля:\n| Статус   | Описание            | Как перевести сборочное задание в данный статус |\n| -------  | ---------           | --------------------------------------|\n| new      | Новое сборочное задание |          \n| confirm  | На сборке            | При добавлении сборочного задания к поставке **PATCH** */api/v3/supplies/{supplyId}/orders/{orderId}*\n| complete | В доставке           | При переводе в доставку соответствующей поставки **PATCH** */api/v3/supplies/{supplyId}/deliver*\n| cancel   | Отменено продавцом   | **PATCH** */api/v3/orders/{orderId}/cancel*\n\n\n**wbStatus** - статус сборочного задания в системе Wildberries.<br>\nВозможны следующие значения данного поля:\n- **waiting** - сборочное задание в работе\n- **sorted** - сборочное задание отсортировано\n- **sold** - сборочное задание получено покупателем\n- **canceled** - отмена сборочного задания\n- **canceled_by_client** - отмена сборочного задания покупателем\n- **defect** - отмена сборочного задания по причине брака\n- **ready_for_pickup** - сборочное задание прибыло на ПВЗ\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "orders": {
                    "type": "array",
                    "required": true,
                    "minItems": 1,
                    "maxItems": 1000,
                    "description": "Список идентификаторов сборочных заданий",
                    "items": {
                      "type": "integer",
                      "format": "int64",
                      "example": 5632423
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Список статусов сборочных заданий",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "orders": {
                      "type": "array",
                      "nullable": false,
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer",
                            "format": "int64",
                            "nullable": false,
                            "description": "Идентификатор сборочного задания",
                            "example": 5632423
                          },
                          "supplierStatus": {
                            "type": "string",
                            "nullable": false,
                            "description": "Статус сборочного задания продавца (устанавливается продавцом)",
                            "enum": [
                              "new",
                              "confirm",
                              "complete",
                              "cancel"
                            ],
                            "example": "new"
                          },
                          "wbStatus": {
                            "type": "string",
                            "nullable": false,
                            "description": "Статус сборочного задания в системе Wildberries",
                            "enum": [
                              "waiting",
                              "sorted",
                              "sold",
                              "canceled",
                              "canceled_by_client"
                            ]
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  },
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Получить информацию по сборочным заданиям",
        "description": "Возвращает информацию по сборочным заданиям без их актуального статуса. \nДанные по сборочному заданию, возвращающиеся в данном методе, не меняются.\nРекомендуется использовать для получения исторических данных.\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Limit"
          },
          {
            "$ref": "#/components/parameters/Next"
          },
          {
            "name": "dateFrom",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "description": "Дата начала периода в формате Unix timestamp. Необязательный параметр."
          },
          {
            "name": "dateTo",
            "in": "query",
            "schema": {
              "type": "integer"
            },
            "description": "Дата конца периода в формате Unix timestamp. Необязательный параметр."
          }
        ],
        "responses": {
          "200": {
            "description": "Список сборочных заданий",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "next": {
                      "$ref": "#/components/schemas/Next"
                    },
                    "orders": {
                      "type": "array",
                      "nullable": false,
                      "items": {
                        "$ref": "#/components/schemas/Order"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/new": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Получить список новых сборочных заданий",
        "description": "Возвращает список всех новых сборочных заданий у продавца на данный момент.\n",
        "responses": {
          "200": {
            "description": "Список сборочных заданий",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "orders": {
                      "type": "array",
                      "nullable": false,
                      "description": "Список новых сборочных заданий",
                      "items": {
                        "$ref": "#/components/schemas/Order"
                      }
                    }
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/{orderId}/meta/sgtin": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Закрепить за сборочным заданием КиЗ (маркировку Честного знака)",
        "description": "Метод позволяет закрепить за сборочным заданием КиЗ (маркировку Честного знака). У одного сборочного задания не может быть больше 24 маркировок. Добавлять маркировку можно только для заказов в статусе `confirm`. <br> <br> Параметры `sid`, `numerator`, `denominator` опциональны. Заполняются в зависимости от специфики товара. <br> <br> `Важно!` Получить загруженные КиЗ можно только в личном кабинете. Для этого необходимо: <ol>\n <li>Зайти в раздел Маркетплейс - Сборочные задания</li>\n <li>Пройти в любую из перечисленных вкладок (<code>На сборке</code>, <code>В доставке</code>, <code>Архив</code>)</li>\n <li>Зайти в детализацию поставки</li>\n <li>Нажать кнопку \"Выгрузить в Excel\"</li>\n <li>В полученном файле открыть лист КИЗы</li>\n</ol> Получить загруженные КиЗ можно по всем заказам, кроме: <code>Новые</code>, <code>Отменено продавцом</code>.<br> <br> С правилами работы с КиЗ можно ознакомиться тут: https://честныйзнак.рф <br> <br> О реализации API-функционала для получения загруженных КиЗ будет сообщено в разделе Новости, на портале продавцов.\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "sgtin": {
                    "type": "array",
                    "description": "Массив КиЗов.",
                    "minItems": 1,
                    "maxItems": 24,
                    "items": {
                      "type": "object",
                      "required": [
                        "code"
                      ],
                      "properties": {
                        "code": {
                          "type": "string",
                          "minimum": 16,
                          "maximum": 135,
                          "description": "Код маркировки на упаковке. От 16 до 135 символов.",
                          "example": "1234567890123456"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Отправлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  },
                  "UploadDataLimit": {
                    "$ref": "#/components/examples/UploadDataLimit"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка добавления маркировки.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/stickers": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Сборочные задания"
        ],
        "summary": "Получить этикетки для сборочных заданий",
        "description": "Возвращает список этикеток по переданному массиву сборочных заданий.\nМожно запросить этикетку в формате svg, zplv (вертикальный), zplh (горизонтальный), png.\n\n**Ограничения при работе с методом**:\n- Нельзя запросить больше 100 этикеток за раз (не более 100 идентификаторов сборочных заданий в запросе).\n- Метод возвращает этикетки только для сборочных заданий, находящихся на сборке (в статусе **confirm**).\n- Доступные размеры:\n<dd>580x400 пикселей, при параметрах width = 58, height = 40</dd>\n<dd>400x300 пикселей, при параметрах width = 40, height = 30</dd>\n",
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "required": true,
            "description": "Тип этикетки",
            "schema": {
              "type": "string",
              "enum": [
                "svg",
                "zplv",
                "zplh",
                "png"
              ]
            }
          },
          {
            "name": "width",
            "in": "query",
            "required": true,
            "description": "Ширина этикетки",
            "schema": {
              "type": "integer",
              "enum": [
                58,
                40
              ]
            }
          },
          {
            "name": "height",
            "in": "query",
            "required": true,
            "description": "Высота этикетки",
            "schema": {
              "type": "integer",
              "enum": [
                40,
                30
              ]
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "orders": {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 100,
                    "description": "Массив идентификаторов сборочных заданий",
                    "items": {
                      "type": "integer",
                      "format": "int64",
                      "example": 5346346
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Список этикеток",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "stickers": {
                      "type": "array",
                      "nullable": false,
                      "items": {
                        "type": "object",
                        "properties": {
                          "orderId": {
                            "type": "integer",
                            "format": "int64",
                            "nullable": false,
                            "description": "Идентификатор сборочного задания",
                            "example": 5346346
                          },
                          "partA": {
                            "type": "integer",
                            "nullable": false,
                            "description": "Первая часть идентификатора этикетки (для печати подписи)",
                            "example": 231648
                          },
                          "partB": {
                            "type": "integer",
                            "nullable": false,
                            "description": "Вторая часть идентификатора этикетки",
                            "example": 9753
                          },
                          "barcode": {
                            "type": "string",
                            "nullable": false,
                            "description": "Закодированное значение этикетки",
                            "example": "!uKEtQZVx"
                          },
                          "file": {
                            "type": "string",
                            "format": "byte",
                            "nullable": false,
                            "description": "Полное представление этикетки в заданном формате. (кодировка base64)",
                            "example": "PD94bWwgdmVyc2lvbj0iMS4wIj8+CjwhLS0gR2VuZXJhdGVkIGJ5IFNWR28gLS0+Cjxzdmcgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzMDAiCiAgICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjQwMCIgaGVpZQiIGhlaWdodD0iMTcwIiBzdHlsZT0iZmlsbDpibGFjayIgLz4KPHJlY3QgeD0iMzE4IiB5PSIyMCIgd2lkdGg9IjYiIGhlaWdodD0iMTcwIiBzdHlsZT0iZmlsbDpibGFjayIgLz4KPHJlY3QgeD0iMzI2IiB5PSIyMCIgd2lkdGg9IjIiIGhlaWdodD0iMTcwIiBzdHlsZT0iZmlsbDpibGFjayIgLz4KPHJlY3QgeD0iMzMwIiB5PSIyMCIgd2lkdGg9IjQiIGhlaWdodD0iMTcwIiBzdHlsZT0iZmlsbDpibGFjayIgLz4KPHJlY3QgeD0iMjAiIHk9IjIwMCIgd2lkdGg9IjM1MCIgaGVpZ2h0PSI5MCIgc3R5bGU9ImZpbGw6YmxhY2siIC8+Cjx0ZXh0IHg9IjMwIiB5PSIyNDAiIHN0eWxlPSJmaWxsOndoaXRlO2ZvbnQtc2l6ZTozMHB0O3RleHQtYW5jaG9yOnN0YXJ0IiA+MjMxNjQ4PC90ZXh0Pgo8dGV4dCB4PSIzNTAiIHk9IjI3MCIgc3R5bGU9ImZpbGw6d2hpdGU7Zm9udC1zaXplOjUwcHQ7dGV4dC1hbmNob3I6ZW5kIiA+OTc1MzwvdGV4dD4KPC9zdmc+Cg=="
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/offices": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Склады"
        ],
        "summary": "Получить список складов WB",
        "description": "Возвращает список всех складов WB для привязки к складам продавца.",
        "responses": {
          "200": {
            "description": "Список складов WB",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "nullable": false,
                  "description": "Список складов WB",
                  "items": {
                    "$ref": "#/components/schemas/Office"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/warehouses": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Склады"
        ],
        "summary": "Получить список складов продавца",
        "description": "Возвращает список всех складов продавца.",
        "responses": {
          "200": {
            "description": "Список складов продавца",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "nullable": false,
                  "description": "Список складов продавца",
                  "items": {
                    "$ref": "#/components/schemas/Warehouse"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Склады"
        ],
        "summary": "Создать склад продавца",
        "description": "Создает склад продавца. Нельзя привязывать склад WB, который уже используется.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "maxLength": 200,
                    "description": "Имя склада продавца",
                    "example": "Склад Коледино"
                  },
                  "officeId": {
                    "type": "integer",
                    "nullable": false,
                    "min": 1,
                    "description": "ID склада WB",
                    "example": 15
                  }
                },
                "required": [
                  "name",
                  "officeId"
                ]
              }
            }
          }
        },
        "responses": {
          "201": {
            "description": "Создано",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "integer",
                      "nullable": false,
                      "description": "ID склада продавца",
                      "example": 2
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "WarehouseNameInvalid": {
                    "$ref": "#/components/examples/WarehouseNameInvalid"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка создания нового склада",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/warehouses/{warehouseId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "put": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Склады"
        ],
        "summary": "Обновить склад",
        "description": "Обновляет склад продавца. Изменение выбранного склада WB допустимо раз в сутки. Нельзя привязывать склад WB, который уже используется.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Warehouse"
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "maxLength": 200,
                    "description": "Имя склада продавца",
                    "example": "Склад Коледино"
                  },
                  "officeId": {
                    "type": "integer",
                    "nullable": false,
                    "min": 1,
                    "description": "Идентификатор склада WB",
                    "example": 15
                  }
                },
                "required": [
                  "name",
                  "officeId"
                ]
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Обновлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "WarehouseNameInvalid": {
                    "$ref": "#/components/examples/WarehouseNameInvalid"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка обновления склада",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Склады"
        ],
        "summary": "Удалить склад продавца",
        "description": "Удаляет склад продавца.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Warehouse"
          }
        ],
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/passes/offices": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Пропуска"
        ],
        "summary": "Получить список складов, для которых требуется пропуск",
        "description": "Возвращает список складов для привязки к пропуску продавца. <br> Обратите внимание: данные, которые возвращает метод, могут меняться. Рекомендуем периодически синхронизировать список.\n",
        "responses": {
          "200": {
            "description": "Список складов, для которых требуется пропуск.",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "nullable": false,
                  "description": "Список складов",
                  "items": {
                    "$ref": "#/components/schemas/PassOffice"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/passes": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Пропуска"
        ],
        "summary": "Получить список пропусков",
        "description": "Возвращает список всех пропусков продавца.",
        "responses": {
          "200": {
            "description": "Список пропусков продавца",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "nullable": false,
                  "description": "Список пропусков продавца",
                  "items": {
                    "$ref": "#/components/schemas/Pass"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Пропуска"
        ],
        "summary": "Создать пропуск",
        "description": "Создает пропуск продавца. <br> Пропуск действует 48 часов со времени создания. Метод ограничен одним вызовом в 10 минут.\n",
        "requestBody": {
          "required": true,
          "description": "Общая длина ФИО ограничена от 6 до 100 символов. В номере машины могут быть только буквы и цифры.",
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "firstName": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "description": "Имя водителя",
                    "example": "Александр"
                  },
                  "lastName": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "description": "Фамилия водителя",
                    "example": "Петров"
                  },
                  "carModel": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "maxLength": 100,
                    "description": "Марка машины",
                    "example": "Lamborghini"
                  },
                  "carNumber": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 6,
                    "maxLength": 9,
                    "description": "Номер машины",
                    "example": "A456BC123"
                  },
                  "officeId": {
                    "type": "integer",
                    "format": "int64",
                    "nullable": false,
                    "min": 1,
                    "description": "ID склада",
                    "example": 15
                  }
                },
                "required": [
                  "firstName",
                  "lastName",
                  "carModel",
                  "carNumber",
                  "officeId"
                ]
              }
            }
          }
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "integer",
                      "nullable": false,
                      "description": "ID пропуска продавца",
                      "example": 2
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/passes/{passId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "put": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Пропуска"
        ],
        "summary": "Обновить пропуск",
        "description": "Обновляет данные пропуска продавца.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Pass"
          }
        ],
        "requestBody": {
          "required": true,
          "description": "Общая длина ФИО ограничена от 6 до 100 символов. В номере машины могут быть только буквы и цифры.",
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "firstName": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "description": "Имя водителя",
                    "example": "Александр"
                  },
                  "lastName": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 6,
                    "description": "Фамилия водителя",
                    "example": "Петров"
                  },
                  "carModel": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 1,
                    "maxLength": 100,
                    "description": "Марка машины",
                    "example": "Lamborghini"
                  },
                  "carNumber": {
                    "type": "string",
                    "nullable": false,
                    "minLength": 6,
                    "maxLength": 9,
                    "description": "Номер машины",
                    "example": "A456BC123"
                  },
                  "officeId": {
                    "type": "integer",
                    "format": "int64",
                    "nullable": false,
                    "min": 1,
                    "description": "ID склада",
                    "example": 15
                  }
                },
                "required": [
                  "firstName",
                  "lastName",
                  "carModel",
                  "carNumber",
                  "officeId"
                ]
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Обновлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "WarehouseNameInvalid": {
                    "$ref": "#/components/examples/WarehouseNameInvalid"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Пропуска"
        ],
        "summary": "Удалить пропуск",
        "description": "Удаляет пропуск продавца.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Pass"
          }
        ],
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Создать новую поставку",
        "description": "**Ограничения работы с поставками**:\n\n- Только для сборочных заданий по схеме \"Везу на склад WB\"\n- При добавлении в поставку все передаваемые сборочные задания в статусе **new** (\"Новое\") будут автоматически переведены в статус **confirm** (\"На сборке\").\n- Обратите внимание, что если вы переведёте сборочное задание в статус **cancel** (\"Отмена продавцом\"), то сборочное задание автоматически удалится из поставки, если было прикреплено к ней.\n- Поставку можно собрать только из одного типа сборочных заданий: сКГТ (isLargeCargo = true) или обычный (isLargeCargo = false). Новая поставка не обладает сКГТ-признаком. При добавлении первого заказа в поставку она приобретает сКГТ-признак добавляемого товара в заказе.\n",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 128,
                    "description": "Наименование поставки",
                    "example": "Тестовая поставка"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "201": {
            "description": "Создано",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "nullable": false,
                      "description": "Идентификатор поставки",
                      "example": "WB-GI-1234567"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить список поставок",
        "description": "Возвращает список поставок",
        "parameters": [
          {
            "$ref": "#/components/parameters/Limit"
          },
          {
            "$ref": "#/components/parameters/Next"
          }
        ],
        "responses": {
          "200": {
            "description": "Список поставок",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "next": {
                      "$ref": "#/components/schemas/Next"
                    },
                    "supplies": {
                      "type": "array",
                      "nullable": false,
                      "description": "Список поставок",
                      "items": {
                        "$ref": "#/components/schemas/Supply"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/orders/{orderId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "patch": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Добавить к поставке сборочное задание",
        "description": "Добавляет к поставке сборочное задание и переводит его в статус **confirm** (\"На сборке\"). \nТакже может перемещать сборочное задание между активными поставками, либо из закрытой в активную при условии, что сборочное задание требует повторной отгрузки.\nДобавить в поставку возможно только задания с соответствующим сКГТ-признаком (isLargeCargo), либо если поставке ещё не присвоен сКГТ-признак (isLargeCargo = null).\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          },
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "responses": {
          "204": {
            "description": "Задание закреплено за поставкой"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка добавления сборочного задания к поставке",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "FailedToAddSupplyOrder": {
                    "$ref": "#/components/examples/FailedToAddSupplyOrder"
                  }
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить информацию о поставке",
        "description": "Возвращает информацию о поставке",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "responses": {
          "200": {
            "description": "Информация о поставке",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Supply"
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Удалить поставку",
        "description": "Удаляет поставку, если она активна и за ней не закреплено ни одно сборочное задание.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "За поставкой закреплены сборочные задания",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "SupplyHasOrders": {
                    "$ref": "#/components/examples/SupplyHasOrders"
                  }
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/orders": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить сборочные задания в поставке",
        "description": "Возвращает сборочные задания, закреплённые за поставкой.",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "responses": {
          "200": {
            "description": "Список сборочных заданий",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "orders": {
                      "type": "array",
                      "nullable": false,
                      "items": {
                        "$ref": "#/components/schemas/SupplyOrder"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/deliver": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "patch": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Передать поставку в доставку",
        "description": "Закрывает поставку и переводит все сборочные задания в ней в статус **complete** (\"В доставке\").\nПосле закрытия поставки новые сборочные задания к ней добавить будет невозможно.\nПередать поставку в доставку можно только при наличии в ней хотя бы одного сборочного задания и отсутствии пустых коробов.\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "responses": {
          "204": {
            "description": "Передано в доставку"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка закрытия поставки",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "SupplyHasZeroOrders": {
                    "$ref": "#/components/examples/SupplyHasZeroOrders"
                  }
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/barcode": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить QR поставки",
        "description": "Возвращает QR в svg, zplv (вертикальный), zplh (горизонтальный), png. <br>\nМожно получить, только если поставка передана в доставку.\n<dt>Доступные размеры:</dt>\n<dd>580x400 пикселей\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          },
          {
            "name": "type",
            "in": "query",
            "required": true,
            "description": "Тип этикетки",
            "schema": {
              "type": "string",
              "enum": [
                "svg",
                "zplv",
                "zplh",
                "png"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "QR поставки",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "barcode": {
                      "type": "string",
                      "nullable": false,
                      "description": "Закодированное значение этикетки (идентификатор поставки)",
                      "example": "WB-GI-12345678"
                    },
                    "file": {
                      "type": "string",
                      "format": "byte",
                      "nullable": false,
                      "description": "Полное представление этикетки в заданном формате. (кодировка base64)",
                      "example": "U3dhZ2dlciByb2Nrcw=="
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "409": {
            "description": "Ошибка запроса данных",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "SupplyNotClosed": {
                    "$ref": "#/components/examples/SupplyNotClosed"
                  }
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/trbx": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить список коробов поставки",
        "description": "Возвращает список коробов и идентификаторы заказов, входящих в них. <span class=\"newM\">new</span>\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "responses": {
          "200": {
            "description": "Список коробов",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "trbxes": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/SupplyTrbx"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Добавить короба к поставке",
        "description": "Добавляет требуемое количество коробов в поставку. Можно добавить, только пока поставка на сборке. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "amount"
                ],
                "properties": {
                  "amount": {
                    "type": "integer",
                    "minimum": 1,
                    "maximum": 1000,
                    "description": "Количество коробов, которые необходимо добавить к поставке.",
                    "example": 4
                  }
                }
              }
            }
          }
        },
        "responses": {
          "201": {
            "description": "Создано",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "trbxIds": {
                      "type": "array",
                      "description": "Список ID коробов, которые были созданы.",
                      "minimum": 1,
                      "items": {
                        "type": "string",
                        "example": "WB-TRBX-1234567"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Удалить короба из поставки",
        "description": "Убирает заказы из перечисленных коробов поставки и удаляет короба. Можно удалить, только пока поставка на сборке. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "trbxIds"
                ],
                "properties": {
                  "trbxIds": {
                    "type": "array",
                    "description": "Список ID коробов, которые необходимо удалить.",
                    "items": {
                      "type": "string",
                      "example": "WB-TRBX-1234567"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/trbx/{trbxId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "patch": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Добавить заказы к коробу",
        "description": "Добавляет заказы в короб для выбранной поставки. Можно добавить, только пока поставка на сборке. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          },
          {
            "$ref": "#/components/parameters/Trbx"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "orderIds"
                ],
                "properties": {
                  "orderIds": {
                    "type": "array",
                    "description": "Список заказов, которые необходимо добавить в короб.",
                    "items": {
                      "type": "integer",
                      "example": 1234567
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Добавлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/trbx/{trbxId}/orders/{orderId}": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Удалить заказ из короба",
        "description": "Удаляет заказ из короба выбранной поставки. Можно удалить, только пока поставка на сборке. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          },
          {
            "$ref": "#/components/parameters/Trbx"
          },
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/supplies/{supplyId}/trbx/stickers": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Поставки"
        ],
        "summary": "Получить стикеры коробов поставки",
        "description": "Возвращает стикеры QR в svg, zplv (вертикальный), zplh (горизонтальный), png. <span class=\"newM\">new</span> <br>\nМожно получить, только если в коробе есть заказы.\n<dt>Размер стикеров: 580x400 пикселей</dt>\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/Supply"
          },
          {
            "name": "type",
            "in": "query",
            "required": true,
            "description": "Тип этикетки",
            "schema": {
              "type": "string",
              "enum": [
                "svg",
                "zplv",
                "zplh",
                "png"
              ]
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "trbxIds"
                ],
                "properties": {
                  "trbxIds": {
                    "type": "array",
                    "description": "Список ID коробов, по которым необходимо вернуть стикеры.",
                    "items": {
                      "type": "string",
                      "example": "WB-TRBX-1234567"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Стикеры коробов",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "stickers": {
                      "type": "array",
                      "minLength": 1,
                      "items": {
                        "$ref": "#/components/schemas/TrbxStickers"
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/{orderId}/meta": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Метаданные"
        ],
        "summary": "Получить метаданные заказа",
        "description": "Возвращает метаданные заказа. Возможные метаданные **imei**, **uin**. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "responses": {
          "200": {
            "description": "Метаданные заказа",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "nullable": false,
                  "properties": {
                    "meta": {
                      "$ref": "#/components/schemas/Meta"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "404": {
            "$ref": "#/components/responses/NotFound"
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      },
      "delete": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Метаданные"
        ],
        "summary": "Удалить метаданные заказа",
        "description": "Удаляет значение метаданных заказа для переданного ключа. Возможные метаданные **imei**, **uin**. Передается только одно значение. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          },
          {
            "name": "key",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "description": "Название метаданных для удаления (**imei**, **uin**). Передается только одно значение."
          }
        ],
        "responses": {
          "204": {
            "description": "Удалено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "409": {
            "description": "Ошибка удаления метаданных.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/{orderId}/meta/uin": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "put": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Метаданные"
        ],
        "summary": "Закрепить за сборочным заданием УИН (уникальный идентификационный номер)",
        "description": "Обновляет УИН сборочного задания. У одного сборочного задания может быть только один УИН. Добавлять маркировку можно только для заказов в статусе `confirm`. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "uin": {
                    "type": "string",
                    "minLength": 16,
                    "maxLength": 16,
                    "description": "УИН",
                    "example": "1234567890123456"
                  }
                },
                "required": [
                  "uin"
                ]
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Обновлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "409": {
            "description": "Ошибка обновления метаданных.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v3/orders/{orderId}/meta/imei": {
      "servers": [
        {
          "url": "https://suppliers-api.wildberries.ru"
        }
      ],
      "put": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "tags": [
          "Marketplace / Метаданные"
        ],
        "summary": "Закрепить за сборочным заданием IMEI",
        "description": "Обновляет IMEI сборочного задания. У одного сборочного задания может быть только один IMEI. Добавлять маркировку можно только для заказов в статусе `confirm`. <span class=\"newM\">new</span>",
        "parameters": [
          {
            "$ref": "#/components/parameters/Order"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "imei": {
                    "type": "string",
                    "minLength": 15,
                    "maxLength": 15,
                    "description": "IMEI",
                    "example": "123456789012345"
                  }
                },
                "required": [
                  "imei"
                ]
              }
            }
          }
        },
        "responses": {
          "204": {
            "description": "Обновлено"
          },
          "400": {
            "description": "Запрос содержит некорректные данные. Проверьте его на соответствие документации.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "IncorrectRequestBody": {
                    "$ref": "#/components/examples/IncorrectRequestBody"
                  },
                  "IncorrectRequest": {
                    "$ref": "#/components/examples/IncorrectRequest"
                  },
                  "IncorrectParameter": {
                    "$ref": "#/components/examples/IncorrectParameter"
                  }
                }
              }
            }
          },
          "401": {
            "$ref": "#/components/responses/Unauthorized"
          },
          "403": {
            "$ref": "#/components/responses/AccessDenied"
          },
          "409": {
            "description": "Ошибка обновления метаданных.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                }
              }
            }
          },
          "429": {
            "$ref": "#/components/responses/ExceededLimitRequests"
          },
          "500": {
            "$ref": "#/components/responses/InternalServerError"
          }
        }
      }
    },
    "/api/v1/supplier/incomes": {
      "servers": [
        {
          "url": "https://statistics-api.wildberries.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Поставки",
        "description": "Поставки. <br>Если Вы получили ошибку со статус-кодом 408 и текстом <b>(api-new) request timeout</b> подождите некоторое время и повторите запрос.\n",
        "tags": [
          "Статистика"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/dateFrom"
          }
        ],
        "responses": {
          "200": {
            "description": "Список поставок",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/IncomesItem"
                  }
                },
                "example": [
                  {
                    "incomeId": 12345,
                    "number": "",
                    "date": "2022-05-08T00:00:54",
                    "lastChangeDate": "2022-05-08T00:44:15.5",
                    "supplierArticle": "ABCDEF",
                    "techSize": "0",
                    "barcode": "2000328074123",
                    "quantity": 3,
                    "totalPrice": 0,
                    "dateClose": "2022-05-08T00:00:00",
                    "warehouseName": "Подольск",
                    "nmId": 1234567,
                    "status": "Принято"
                  }
                ]
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenIsNotApplicable"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "408": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RequestTimeout"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/supplier/stocks": {
      "servers": [
        {
          "url": "https://statistics-api.wildberries.ru/"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Склад",
        "description": "Остатки товаров на складах WB. Данные обновляются раз в 30 минут. <br> Сервис статистики не хранит историю остатков товаров, поэтому получить данные о них можно только в режиме \"на текущий момент\".<br> Если Вы получили ошибку со статус-кодом 408 и текстом <b>(api-new) request timeout</b> подождите некоторое время и повторите запрос.\n",
        "tags": [
          "Статистика"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/dateFrom"
          }
        ],
        "responses": {
          "200": {
            "description": "Список товаров на складе",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/StocksItem"
                  }
                },
                "example": [
                  {
                    "lastChangeDate": "2023-07-05T11:13:35",
                    "warehouseName": "Краснодар",
                    "supplierArticle": "443284",
                    "nmId": 1439871458,
                    "barcode": "2037401340280",
                    "quantity": 33,
                    "inWayToClient": 1,
                    "inWayFromClient": 0,
                    "quantityFull": 34,
                    "category": "Посуда и инвентарь",
                    "subject": "Формы для запекания",
                    "brand": "X",
                    "techSize": "0",
                    "Price": 185,
                    "Discount": 0,
                    "isSupply": true,
                    "isRealization": false,
                    "SCCode": "Tech"
                  }
                ]
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenIsNotApplicable"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "408": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RequestTimeout"
                }
              }
            }
          }
        }
      }
    },
    "/api/v1/supplier/orders": {
      "servers": [
        {
          "url": "https://statistics-api.wildberries.ru/"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Заказы",
        "description": "Заказы. <br>  Важно: гарантируется хранение данных по заказам не более 90 дней от даты заказа. Данные обновляются раз в 30 минут.  Точное время обновления информации в сервисе можно увидеть в поле `lastChangeDate`. <br> Для идентификации товаров из одного заказа, а также продаж по ним, следует использовать  поле `gNumber` (строки с одинаковым значением этого поля относятся к одному заказу) и номер  уникальной позиции в заказе `odid` (`rid`).  <br> <br>Если Вы получили ошибку со статус-кодом 408 и текстом <b>(api-new) request timeout</b> подождите некоторое время и повторите запрос.\n",
        "tags": [
          "Статистика"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/dateFrom"
          },
          {
            "$ref": "#/components/parameters/flag"
          }
        ],
        "responses": {
          "200": {
            "description": "Список заказов",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/OrdersItem"
                  }
                },
                "example": [
                  {
                    "date": "2022-03-02T14:34:05",
                    "lastChangeDate": "2022-03-02T19:30:16",
                    "supplierArticle": "12345",
                    "techSize": "0",
                    "barcode": "9990016520011",
                    "totalPrice": 120.56,
                    "discountPercent": 0,
                    "warehouseName": "Екатеринбург",
                    "oblast": "Московская",
                    "incomeID": 123456,
                    "odid": 12345678,
                    "nmId": 12345678,
                    "subject": "Респираторы",
                    "category": "Спецодежда и СИЗы",
                    "brand": "wildberries",
                    "isCancel": false,
                    "cancel_dt": "0001-01-01T00:00:00",
                    "gNumber": "12345678",
                    "sticker": "",
                    "orderType": "Клиентский"
                  }
                ]
              }
            }
          },
          "400": {
            "description": "Ошибка в запросе",
            "content": {
              "application/json": {
                "example": {
                  "errors": [
                    "can't parse dateFrom"
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenIsNotApplicable"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "408": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RequestTimeout"
                }
              }
            }
          },
          "429": {
            "description": "Слишком много запросов"
          }
        }
      }
    },
    "/api/v1/supplier/sales": {
      "servers": [
        {
          "url": "https://statistics-api.wildberries.ru/"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Продажи",
        "description": "Продажи. <br> Важно: гарантируется хранение данных по заказам не более 90 дней от даты заказа. Данные обновляются раз в 30 минут. Точное время обновления информации в сервисе можно увидеть в поле `lastChangeDate`. <br> Для идентификации товаров из одного заказа, а также продаж по ним, следует использовать  поле `gNumber` (строки с одинаковым значением этого поля относятся к одному заказу) и номер  уникальной позиции в заказе `odid` (`rid`).  <br> Для расчета окончательной стоимости (суммы к оплате) следует пользоваться следующей формулой: <br> `priceWithDiscount = totalPrice * (1 - discountPercent/100)` <br> <br>Если Вы получили ошибку со статус-кодом 408 и текстом <b>(api-new) request timeout</b> подождите некоторое время и повторите запрос.\n",
        "tags": [
          "Статистика"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/dateFrom"
          },
          {
            "$ref": "#/components/parameters/flag"
          }
        ],
        "responses": {
          "200": {
            "description": "Список продаж",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/SalesItem"
                  }
                },
                "example": [
                  {
                    "date": "2022-03-04T00:00:00",
                    "lastChangeDate": "2022-03-06T10:11:07",
                    "supplierArticle": "12345",
                    "techSize": "",
                    "barcode": "123453559000",
                    "totalPrice": 0,
                    "discountPercent": 0,
                    "isSupply": false,
                    "isRealization": true,
                    "promoCodeDiscount": 0,
                    "warehouseName": "Подольск",
                    "countryName": "Россия",
                    "oblastOkrugName": "Центральный федеральный округ",
                    "regionName": "Московская",
                    "incomeID": 0,
                    "saleID": "D99937000247",
                    "odid": 456739003897,
                    "spp": 0,
                    "forPay": 0,
                    "finishedPrice": 0,
                    "priceWithDisc": 0,
                    "nmId": 1234567,
                    "subject": "Мультистайлеры",
                    "category": "Бытовая техника",
                    "brand": "Тест",
                    "IsStorno": 0,
                    "gNumber": "34343462218572569531",
                    "sticker": ""
                  }
                ]
              }
            }
          },
          "400": {
            "description": "Ошибка в запросе",
            "content": {
              "application/json": {
                "example": {
                  "errors": [
                    "can't parse dateFrom"
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenIsNotApplicable"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          },
          "408": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RequestTimeout"
                }
              }
            }
          },
          "429": {
            "description": "Слишком много запросов"
          }
        }
      }
    },
    "/api/v1/supplier/reportDetailByPeriod": {
      "servers": [
        {
          "url": "https://statistics-api.wildberries.ru/"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Отчет о продажах по реализации",
        "description": "Отчет о продажах по реализации.  <br> В отчете доступны данные за последние 3 месяца. <br> В случае отсутствия данных за указанный период метод вернет `null`. <br> Технический перерыв в работе метода: каждый понедельник с 3:00 до 16:00. <br> <a href=\"./excel/ru/stat-excel.html\">Инструкция: Сохранение статистики в Excel</a>\n",
        "tags": [
          "Статистика"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/dateFrom"
          },
          {
            "in": "query",
            "name": "limit",
            "schema": {
              "type": "integer",
              "default": 100000
            },
            "required": false,
            "description": "Максимальное количество строк отчета, возвращаемых методом. Не может быть более 100000."
          },
          {
            "in": "query",
            "name": "dateTo",
            "schema": {
              "type": "string",
              "format": "date"
            },
            "required": true,
            "description": "Конечная дата отчета"
          },
          {
            "in": "query",
            "name": "rrdid",
            "schema": {
              "type": "integer"
            },
            "required": false,
            "description": "Уникальный идентификатор строки отчета. Необходим для получения отчета частями. \n<br>\nЗагрузку отчета нужно начинать с `rrdid = 0` и при последующих вызовах API передавать в запросе значение `rrd_id` из последней строки, полученной в результате предыдущего вызова. \n<br>\nТаким образом для загрузки одного отчета может понадобиться вызывать API до тех пор, пока количество возвращаемых строк не станет равным нулю.\n"
          }
        ],
        "responses": {
          "200": {
            "description": "Список реализованных позиций",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DetailReportItem"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TokenMissing"
                    },
                    {
                      "$ref": "#/components/schemas/TokenInvalid"
                    },
                    {
                      "$ref": "#/components/schemas/TokenIsNotApplicable"
                    },
                    {
                      "$ref": "#/components/schemas/TokenNotFound"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v1/save-ad": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Создание РК",
        "description": "Метод позволяет создавать рекламные кампании. <span class=\"newM\">new</span><br> `Важно:` На данный момент создавать можно только автоматические РК. Возможность создания остальных типов РК будет реализована позднее.\n",
        "tags": [
          "Реклама"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "<dl> <dt>Тип создаваемой РК:</dt> <dd><code>8</code> - автоматическая рекламная кампания</dd> </dl>\n",
                    "type": "integer",
                    "example": 8
                  },
                  "name": {
                    "description": "Название РК (max. 128 символов)",
                    "type": "string",
                    "example": "Реклама парашютов"
                  },
                  "subjectId": {
                    "description": "ID предмета, для которого создается РК.<br> Существующие у продавца идентификаторы можно получить методом из раздела \"Контент / Просмотр\" - \"Список НМ\", поле ответа - `objectID`.\n",
                    "type": "integer",
                    "example": 270
                  },
                  "sum": {
                    "description": "Сумма пополнения",
                    "type": "integer",
                    "example": 500
                  },
                  "btype": {
                    "description": "<dl> <dt>Tип списания.</dt> <dd><code>0</code> - balance</dd> <dd><code>1</code> - net</dd> <dd><code>3</code> - bonus</dd> </dl>\n",
                    "type": "integer",
                    "example": 1
                  }
                }
              },
              "example": {
                "type": 8,
                "name": "Реклама парашютов",
                "subjectId": 270,
                "sum": 500,
                "btype": 1
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "description": "ID созданной РК",
                  "type": "string"
                },
                "example": "9008917"
              }
            }
          },
          "400": {
            "description": "Неверная форма запроса",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string"
                    }
                  }
                },
                "examples": {
                  "IncorrectId": {
                    "summary": "",
                    "description": "",
                    "value": {
                      "error": "некорректный ид предмета"
                    }
                  },
                  "BaseBudget500": {
                    "value": {
                      "error": "базовый бюджет должен быть больше 500р"
                    }
                  },
                  "InvalidWriteOffType": {
                    "value": {
                      "error": "некорректный тип списания"
                    }
                  },
                  "DepositAmount50": {
                    "value": {
                      "error": "Сумма пополнения должна быть кратна 50р"
                    }
                  },
                  "InsufficientFundsInAccount": {
                    "value": {
                      "error": "недостаточно средств на счете"
                    }
                  },
                  "IncorrectCompanyName": {
                    "value": {
                      "error": "Некорректное название кампании"
                    }
                  },
                  "NoProductsSelectedCategory": {
                    "value": {
                      "error": "Товары выбранной категории не в наличии"
                    }
                  },
                  "PlacementIsNotPossible": {
                    "value": {
                      "error": "размещение невозможно"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          },
          "422": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string"
                    }
                  }
                },
                "examples": {
                  "ReceivingRecommendationsOnMainPage": {
                    "value": {
                      "error": "Ошибка получения размещения в рекомендациях на главной"
                    }
                  },
                  "NotGetSupplierBalance": {
                    "value": {
                      "error": "не удалось получить баланс поставщика"
                    }
                  },
                  "CreatingSinglePlacement": {
                    "value": {
                      "error": "Ошибка создания единственного размещения"
                    }
                  },
                  "ReceivingInProductCard": {
                    "value": {
                      "error": "Ошибка получения размещения в карточке товара"
                    }
                  },
                  "GettingCpmCalculation": {
                    "value": {
                      "error": "Ошибка получения расчета ставок"
                    }
                  },
                  "SavingPlacementInCard": {
                    "value": {
                      "error": "Ошибка сохранения размещения в карточке"
                    }
                  },
                  "SavingPlacementInRecommend": {
                    "value": {
                      "error": "Ошибка сохранения размещения в рекомендациях"
                    }
                  },
                  "FailedPutCampaignInCache": {
                    "value": {
                      "error": "не удалось положить кампанию в кеш"
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/count": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Получение РК",
        "description": "Получение количества рекламных кампаний (РК) поставщика. <br>Допускается максимум 300 запросов в минуту.",
        "tags": [
          "Реклама"
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "all": {
                      "description": "Общее количество РК всех статусов и типов",
                      "type": "integer",
                      "example": 99
                    },
                    "adverts": {
                      "description": "Массив РК",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "type": {
                            "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd> <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd> </dl>\n",
                            "type": "integer",
                            "example": 6
                          },
                          "status": {
                            "description": "<dl> <dt>Статус РК:</dt> <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd> <dd><code>7</code> - РК завершена</dd> <dd><code>8</code> - отказался</dd> <dd><code>9</code> - идут показы</dd> <dd><code>11</code> - РК на паузе</dd> </dl>\n",
                            "type": "integer",
                            "example": 11
                          },
                          "count": {
                            "description": "Количество РК",
                            "type": "integer",
                            "example": 2
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IncorrectSupplierId"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/adverts": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Список РК",
        "description": "Метод позволяет получить список РК продавца. <br>Допускается максимум 300 запросов в минуту.",
        "tags": [
          "Реклама"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "description": "<dl> <dt>Статус РК:</dt> <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd> <dd><code>7</code> - РК завершена</dd> <dd><code>8</code> - отказался</dd> <dd><code>9</code> - идут показы</dd> <dd><code>11</code> - РК на паузе</dd> </dl>\n",
            "schema": {
              "type": "integer",
              "enum": [
                4,
                7,
                9,
                11
              ]
            }
          },
          {
            "name": "type",
            "in": "query",
            "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd> <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd> </dl>\n",
            "schema": {
              "type": "integer",
              "enum": [
                4,
                5,
                6,
                7
              ]
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Количество кампаний в ответе",
            "schema": {
              "type": "integer",
              "example": 1
            }
          },
          {
            "name": "offset",
            "in": "query",
            "description": "Смещение относительно первой РК",
            "schema": {
              "type": "integer",
              "example": 0
            }
          },
          {
            "name": "order",
            "in": "query",
            "description": "<dl> <dt>Порядок:</dt> <dd><code>create</code> (по времени создания РК)</dd> <dd><code>change</code> (по времени последнего изменения РК)</dd> <dd><code>id</code> (по идентификатору РК)</dd> </dl> <br>Например: <code>**/adv/v0/adverts?type=6&limit=5&offset=10&<b>order=change</b>&direction=asc**</code>\n",
            "schema": {
              "type": "string",
              "enum": [
                "create",
                "change",
                "id"
              ]
            }
          },
          {
            "name": "direction",
            "in": "query",
            "description": "<dl> <dt>Направление:</dt> <dd><code>desc</code> (от большего к меньшему)</dd> <dd><code>asc</code> (от меньшего к большему)</dd> </dl> <br>Например: <code>**/adv/v0/adverts?type=6&limit=5&offset=10&order=change&<b>direction=asc</b>**</code>\n",
            "schema": {
              "type": "string",
              "enum": [
                "desc",
                "asc"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "nullable": true,
                  "items": {
                    "type": "object",
                    "properties": {
                      "advertId": {
                        "description": "Идентификатор РК",
                        "type": "integer",
                        "example": 456
                      },
                      "type": {
                        "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> <dd><code>8</code> - автоматическая рекламная кампания <span class=\"new\">new</span></dd> <dd><code>9</code> - поиск + каталог <span class=\"new\">new</span></dd> </dl>\n",
                        "type": "integer",
                        "example": 6
                      },
                      "status": {
                        "description": "<dl> <dt>Статус РК:</dt> <dd><code>4</code> - готова к запуску <span class=\"new\">new</span></dd> <dd><code>7</code> - РК завершена</dd> <dd><code>8</code> - отказался</dd> <dd><code>9</code> - идут показы</dd> <dd><code>11</code> - РК на паузе</dd> </dl>\n",
                        "type": "integer",
                        "example": 11
                      },
                      "dailyBudget": {
                        "description": "Сумма дневного бюджета",
                        "type": "string"
                      },
                      "createTime": {
                        "description": "Время создания РК",
                        "type": "string",
                        "example": "2022-03-09T10:50:21.831623+03:00"
                      },
                      "changeTime": {
                        "description": "Время последнего изменения РК",
                        "type": "string",
                        "example": "2022-12-22T18:24:19.808701+03:00"
                      },
                      "startTime": {
                        "description": "Время последнего запуска РК",
                        "type": "string",
                        "example": "2022-03-09T12:50:21.831623+03:00"
                      },
                      "endTime": {
                        "description": "Время завершения РК (state 7)",
                        "type": "string",
                        "example": "2022-11-09T14:40:21.831623+03:00"
                      }
                    }
                  }
                }
              }
            }
          },
          "204": {
            "description": "Кампании не найдены"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/IncorrectType"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectSupplierId"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorProcesRequestParam"
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/advert": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Информация о РК",
        "description": "Получение информации об одной РК. <br> `Важно`: Чтобы у РК со статусом <b>4</b> отображалась структура `params` необходимо после создания РК нажать кнопку \"Применить изменения\" в рекламном кабинете.<br> Допускается максимум 300 запросов в минуту.\n",
        "tags": [
          "Реклама"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор РК",
            "schema": {
              "type": "integer",
              "example": 1234
            },
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/ResponseInfoAdvert"
                    },
                    {
                      "$ref": "#/components/schemas/ResponseInfoAdvertType8"
                    },
                    {
                      "$ref": "#/components/schemas/ResponseInfoAdvertType9"
                    }
                  ]
                }
              }
            }
          },
          "204": {
            "description": "Кампания не найдена"
          },
          "400": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/InvalidRcId"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectSupplierId"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/params/subject": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Словарь значений параметра subjectId",
        "description": "Метод позволяет получить список значений параметра <code>subjectId</code>.<br> Допускается максимум 300 запросов в минуту.\n",
        "tags": [
          "Реклама / Словари"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор предметной группы, для которой создана РК (для РК в поиске и рекомендациях). <br> Принимает значение параметра `subjectId` из РК. <br> При пустом параметре вернётся весь список существующих значений.\n",
            "schema": {
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "description": "Значение для параметра `subjectId`",
                        "type": "integer"
                      },
                      "name": {
                        "description": "Название предметной группы, для которой создана РК",
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": 699,
                    "name": "Гелевые полоски"
                  },
                  {
                    "id": 12345,
                    "name": "Гелевые кружочки"
                  }
                ]
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IncorrectSupplierId"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/params/menu": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Словарь значений параметра menuId",
        "description": "Метод позволяет получить список значений параметра <code>menuId</code>.<br>Допускается максимум 300 запросов в минуту.",
        "tags": [
          "Реклама / Словари"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор меню, где размещается РК (для РК в каталоге). <br> Принимает значение параметра `menuId` из РК. <br> При пустом параметре вернётся весь список существующих значений.\n",
            "schema": {
              "type": "integer",
              "example": 8967
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "description": "Значение для параметра `menuId`",
                        "type": "integer"
                      },
                      "name": {
                        "description": "Название меню, где размещается РК",
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": 8967,
                    "name": "Уход за кожей"
                  }
                ]
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IncorrectSupplierId"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/params/set": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Словарь значений параметра setId",
        "description": "Метод позволяет получить список значений параметра <code>setId</code>.<br> Допускается максимум 300 запросов в минуту.\n",
        "tags": [
          "Реклама / Словари"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор сочетания предмета и пола (для РК в карточке товара). <br> Принимает значение параметра `setId` из РК. <br> При пустом параметре вернётся весь список существующих значений.\n",
            "schema": {
              "type": "integer"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "description": "Значение для параметра `setId`",
                        "type": "integer"
                      },
                      "name": {
                        "description": "Сочетание предмета и пола",
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "id": 477,
                    "name": "Подушки для малышей"
                  },
                  {
                    "id": 744,
                    "name": "Хлопушки для малышей"
                  }
                ]
              }
            }
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IncorrectSupplierId"
                }
              }
            }
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v0/adverts/create": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "post": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Создание РК",
        "description": "Метод позволяет создать рекламные кампании. <span class=\"newM\">new</span><br> Максимум можно создать 50 РК.<br> <br> <b>Метод создан исключительно для целей тестирования</b>.<br>  О появлении метода создания РК на продакшене будет сообщено отдельно, предварительно это 3 квартал 2023 года.<br> РК (статус `4`, `9`, `11`) будут удалены через 24 часа с момента внесения последних изменений, а завершенные РК (статус `7`) будут удалены через 1 час.<br> <br> Статус РК при создании - РК на паузе (`4`).<br> Дневной бюджет(`dailyBudget`) при создании РК равно 0.<br> Параметры `menuId`, `menuName`, `subjectId`, `subjectName`, `setId`, `setName`, `nm` при создании РК подставляются автоматически.<br> Флаг активности РК и состояние номенклатуры при создании `true`.\n",
        "tags": [
          "Реклама / Тестовый контур"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "type": {
                      "description": "<dl> <dt>Тип РК:</dt> <dd><code>4</code> - реклама в каталоге</dd> <dd><code>5</code> - реклама в карточке товара</dd> <dd><code>6</code> - реклама в поиске</dd> <dd><code>7</code> - реклама в рекомендациях на главной странице</dd> </dl>\n",
                      "type": "integer"
                    },
                    "startTime": {
                      "description": "Дата запуска РК. <br> Дата в формате RFC3339. <br>Примеры: <ul> <li> `2019-06-20T00:00:00Z` <li> `2019-06-20T23:59:59` <li> `2019-06-20T00:00:00.12345Z` <li> `2019-06-20T00:00:00.12345` <li> `2017-03-25T00:00:00` </ul>\n",
                      "type": "string"
                    },
                    "endTime": {
                      "description": "Дата завершения РК. <br> Дата в формате RFC3339. <br>Примеры: <ul> <li> `2019-06-20T00:00:00Z` <li> `2019-06-20T23:59:59` <li> `2019-06-20T00:00:00.12345Z` <li> `2019-06-20T00:00:00.12345` <li> `2017-03-25T00:00:00` </ul>                      \n",
                      "type": "string"
                    },
                    "name": {
                      "description": "Название РК (max. 50)",
                      "type": "string"
                    },
                    "params": {
                      "description": "Параметры РК",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "intervals": {
                            "description": "Интервалы часов показа РК (max. 24)",
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "Begin": {
                                  "description": "Время начала показов",
                                  "type": "integer"
                                },
                                "End": {
                                  "description": "Время окончания показов",
                                  "type": "integer"
                                }
                              }
                            }
                          },
                          "price": {
                            "description": "Текущая ставка. Для РК в каталоге, в карточке товара и в поиске `price` >= 50. <br> Для РК в рекомендациях `price` >= 250.\n",
                            "type": "integer"
                          }
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "type": 4,
                    "startTime": "2023-03-20T15:04:05",
                    "endTime": "2023-04-20T15:04:05",
                    "name": "FirstAdvert",
                    "params": [
                      {
                        "intervals": [
                          {
                            "Begin": 3,
                            "End": 20
                          }
                        ],
                        "price": 50
                      },
                      {
                        "intervals": [],
                        "price": 234
                      }
                    ]
                  },
                  {
                    "type": 5,
                    "startTime": "2023-03-20T15:04:05",
                    "endTime": "2023-04-20T15:04:05",
                    "name": "FirstAdvert2",
                    "params": [
                      {
                        "intervals": [
                          {
                            "Begin": 3,
                            "End": 20
                          }
                        ],
                        "price": 50
                      },
                      {
                        "intervals": [],
                        "price": 234
                      }
                    ]
                  },
                  {
                    "type": 6,
                    "startTime": "2023-03-20T15:04:05",
                    "endTime": "2023-04-20T15:04:05",
                    "name": "FirstAdvert3",
                    "params": [
                      {
                        "intervals": [
                          {
                            "Begin": 3,
                            "End": 20
                          }
                        ],
                        "price": 50
                      },
                      {
                        "intervals": [],
                        "price": 234
                      }
                    ]
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Успешно"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/IncorrectPriceType4"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectPriceType5"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectPriceType6"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectPriceType7"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectType"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectSupplierId"
                    },
                    {
                      "$ref": "#/components/schemas/IncorrectNumDisplayIntervals"
                    }
                  ]
                }
              }
            }
          },
          "422": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RequestBodyProcessError"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/MaxLimitRK"
                    },
                    {
                      "$ref": "#/components/schemas/MaxLimitDeleteRK"
                    },
                    {
                      "$ref": "#/components/schemas/InternalServerError"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    },
    "/adv/v1/stat/words": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Статистика поисковой кампании по ключевым фразам",
        "description": "Метод позволяет получать статистику поисковой кампании по ключевым фразам.<br> Информация обновляется примерно каждые полчаса. <br> Допускается максимум 240 запросов в минуту.\n",
        "tags": [
          "Реклама / Статистика"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор РК",
            "schema": {
              "type": "integer",
              "example": 1
            },
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "words": {
                      "description": "Блок информации по ключевым фразам",
                      "type": "object",
                      "properties": {
                        "phrase": {
                          "description": "Фразовое соответствие (минус фразы)",
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "strong": {
                          "description": "Точное соответствие (минус фразы)",
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "excluded": {
                          "description": "Минус фразы из поиска",
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "pluse": {
                          "description": "Фиксированные фразы",
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "keywords": {
                          "description": "Блок со статистикой по ключевым фразам",
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "keyword": {
                                "description": "Ключевая фраза",
                                "type": "string"
                              },
                              "count": {
                                "description": "Количество просмотров по ключевой фразе",
                                "type": "integer"
                              }
                            }
                          }
                        },
                        "fixed": {
                          "description": "Фиксированные ключевые фразы (`true` - включены, `false` - выключены)\n",
                          "type": "boolean"
                        }
                      }
                    },
                    "stat": {
                      "description": "Массив информации по статистике.<br> <b>Первый элемент массива</b> с `keyword: \"Всего по кампании\"` содержит суммарную информацию по всем ключевым фразам.<br> <b>Каждый следующий элемент массива</b> содержит информацию по отдельной ключевой фразе.<br> Отображается 60 ключевых фраз с наибольшим количеством просмотров.\n",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "advertId": {
                            "description": "Идентификатор РК в системе Wildberries",
                            "type": "integer"
                          },
                          "keyword": {
                            "description": "Ключевая фраза",
                            "type": "string"
                          },
                          "advertName": {
                            "description": "Поле перманентно отключено",
                            "type": "string"
                          },
                          "campaignName": {
                            "description": "Название РК",
                            "type": "string"
                          },
                          "begin": {
                            "description": "Дата запуска РК",
                            "type": "string",
                            "format": "date-time"
                          },
                          "end": {
                            "description": "Дата завершения РК",
                            "type": "string",
                            "format": "date-time"
                          },
                          "views": {
                            "description": "Количество просмотров",
                            "type": "integer"
                          },
                          "clicks": {
                            "description": "Количество кликов",
                            "type": "integer"
                          },
                          "frq": {
                            "description": "Частота (отношение количества просмотров к количеству уникальных пользователей)",
                            "type": "integer"
                          },
                          "ctr": {
                            "description": "Показатель кликабельности (отношение числа кликов к количеству показов. Выражается в процентах).\n",
                            "type": "number"
                          },
                          "cpc": {
                            "description": "Стоимость клика, ₽",
                            "type": "number"
                          },
                          "duration": {
                            "description": "Длительность РК, в секундах",
                            "type": "integer"
                          },
                          "sum": {
                            "description": "Затраты, ₽.",
                            "type": "number"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "words": {
                    "phrase": [],
                    "strong": [],
                    "excluded": [],
                    "pluse": [
                      "детское постельное белье для мальчика 1.5"
                    ],
                    "keywords": [
                      {
                        "keyword": "постельное белье 1.5",
                        "count": 772
                      }
                    ],
                    "fixed": true
                  },
                  "stat": [
                    {
                      "advertId": 7703570,
                      "keyword": "Всего по кампании",
                      "advertName": "",
                      "campaignName": "Реклама белья",
                      "begin": "2023-07-03T15:15:38.287441+03:00",
                      "end": "2023-07-03T15:15:38.287441+03:00",
                      "views": 1846,
                      "clicks": 73,
                      "frq": 1.03,
                      "ctr": 3.95,
                      "cpc": 7.88,
                      "duration": 769159,
                      "sum": 575.6
                    },
                    {
                      "advertId": 7703570,
                      "keyword": "постельное белье 1.5 детское",
                      "advertName": "",
                      "campaignName": "Реклама белья",
                      "begin": "2023-07-03T15:15:38.287441+03:00",
                      "end": "2023-07-03T15:15:38.287441+03:00",
                      "views": 1846,
                      "clicks": 73,
                      "frq": 1.03,
                      "ctr": 3.95,
                      "cpc": 7.88,
                      "duration": 769159,
                      "sum": 575.6
                    }
                  ]
                }
              }
            }
          },
          "400": {
            "description": ""
          },
          "401": {
            "description": "Не авторизован",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/EmptyToken"
                    },
                    {
                      "$ref": "#/components/schemas/InvalidToken"
                    },
                    {
                      "$ref": "#/components/schemas/TokenScopeNotAllowed"
                    }
                  ]
                }
              }
            }
          },
          "429": {
            "description": "Превышен лимит по запросам",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response429"
                }
              }
            }
          }
        }
      }
    },
    "/adv/v1/fullstat": {
      "servers": [
        {
          "url": "https://advert-api.wb.ru"
        }
      ],
      "get": {
        "security": [
          {
            "HeaderApiKey": []
          }
        ],
        "summary": "Полная статистика кампании",
        "description": "Метод позволяет получать расширенную статистку кампании, разделенную по дням, номенклатурам и платформам (сайт, андроид, IOS). <br> Информация обновляется каждые два часа.<br> Допускается максимум 120 запросов в минуту.\n",
        "tags": [
          "Реклама / Статистика"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "Идентификатор РК.",
            "schema": {
              "type": "integer",
              "example": 1
            },
            "required": true
          },
          {
            "name": "begin",
            "in": "query",
            "description": "Начало запрашиваемого периода. <span class=\"new\">new</span>",
            "schema": {
              "type": "string",
              "example": "2023-05-03"
            }
          },
          {
            "name": "end",
            "in": "query",
            "description": "Конец запрашиваемого периода. <span class=\"new\">new</span>",
            "schema": {
              "type": "string",
              "example": "2023-06-19"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "advertId": {
                      "description": "ID рекламной кампании",
                      "type": "integer"
                    },
                    "begin": {
                      "description": "Дата запуска РК",
                      "type": "string",
                      "format": "date-time"
                    },
                    "end": {
                      "description": "Дата остановки РК",
                      "type": "string",
                      "format": "date-time"
                    },
                    "days": {
                      "description": "Блок статистики по дням",
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "date": {
                            "description": "Дата генерации блока данных. В блоке отображаются статистические данные за эту дату.\n",
                            "type": "string",
                            "format": "date-time"
                          },
                          "apps": {
                            "description": "Блок информации о платформе",
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "appType": {
                                  "description": "Тип платформы (`1` - сайт, `32` - Android, `64` - IOS)",
                                  "type": "integer"
                                },
                                "nm": {
                                  "description": "Блок статистики по артикулам WB",
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "nmId": {
                                        "description": "Артикул WB",
                                        "type": "integer"
                                      },
                                      "name": {
                                        "description": "Наименование товара",
                                        "type": "string"
                                      },
                                      "views": {
                                        "description": "Количество просмотров",
                                        "type": "integer"
                                      },
                                      "clicks": {
                                        "description": "Количество кликов",
                                        "type": "integer"
                                      },
                                      "frq": {
                                        "description": "Частота (отношение количества просмотров к количеству уникальных пользователей)\n",
                                        "type": "integer"
                                      },
                                      "unique_users": {
                                        "description": "Количество уникальных пользователей просмотревших товар",
                                        "type": "integer"
                                      },
                                      "ctr": {
                                        "description": "Показатель кликабельности.<br> Отношение числа кликов к количеству показов. Выражается в процентах.\n",
                                        "type": "integer"
                                      },
                                      "cpc": {
                                        "description": "Средняя стоимость клика, ₽.",
                                        "type": "integer"
                                      },
                                      "sum": {
                                        "description": "Затраты, ₽.",
                                        "type": "number"
                                      },