---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.0
alternate:
  - https://yandex.com/dev/market/partner-api/doc/en/reference/supply-requests/getSupplyRequests.md
  - https://yandex.com/dev/market/partner-api/doc/ru/reference/supply-requests/getSupplyRequests.md
  - https://yandex.com/dev/market/partner-api/doc/zh/reference/supply-requests/getSupplyRequests.md
  - href: en/reference/supply-requests/getSupplyRequests.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/market/partner-api/doc/en/llms.txt

<!-- source: en/api/supply-requests/getSupplyRequests.md -->
<div class="openapi">

# Receiving information about orders for delivery, removal and disposal

<!-- markdownlint-disable-file -->

{% list tabs %}

- Info

  
  <!-- source: en/_auto/method_scopes/getSupplyRequests.md -->
  **The method is available for models: [FBY](https://yandex.com/dev/market/partner-api/doc/en/overview/fby.md) and [LaaS](https://yandex.com/dev/market/partner-api/doc/en/overview/laas.md).**

  {% cut "**If you are using an API Key token, one of the accesses in the list is required to call the method**" %}

  * supplies-management:read-only — [View FBY requests](https://yandex.com/dev/market/partner-api/doc/en/_auto/scopes_summary/pages/supplies-management_read-only.md)
  * all-methods — Full account management
  * all-methods:read-only — View all data

  {% endcut %}
  <!-- endsource: en/_auto/method_scopes/getSupplyRequests.md -->
  
  
  Returns requests for delivery, export, and disposal, as well as information on them, using the specified filters.
  
  
  <!-- source: en/_auto/method_limits/getSupplyRequests.md -->
  |<div style="text-align: left;">**⚙️ Limit:** 1 000 requests per hour</div>|
  |-|
  <!-- endsource: en/_auto/method_limits/getSupplyRequests.md -->
  
  
  
  ## Request
  
  <div class="openapi__requests">
  
  <div class="openapi__request__wrapper" style="--method: var(--dc-openapi-methods-post);margin-bottom: 12px">
  
  <div class="openapi__request">
  
  POST {.openapi__method}
  ```text translate=no
  https://api.partner.market.yandex.ru/v2/campaigns/{campaignId}/supply-requests
  ```
  
  </div>
  
  </div>
  
  </div>
  
  ### Path parameters
  
  #|
  || **Name** | **Description** ||
  ||
  
  _campaignId_{.json-schema-reset .json-schema-property .json-schema-required}
  {.table-cell}|
  **Type**: integer
  
  The ID of the campaign (store) — The technical identifier that represents your store in the Yandex Market system when working through the API. It is uniquely linked to your store, but it is intended only for automated interaction.
  
  You can find it using a query [GET v2/campaigns](https://yandex.com/dev/market/partner-api/doc/en/reference/campaigns/getCampaigns.md) or find it in the seller's office on the Market. Click on your account icon → **Settings** and in the menu on the left, select **APIs and modules**:
  
  * block **Campaign ID**;
  * tab **Query log** → drop-down list in the block **Show logs**.
  
  ⚠️ Do not confuse it with:
  - the store's identifier, which is displayed in the merchant's personal account.
  - advertising campaigns.
  
  
  _Min value:_{.json-schema-reset .json-schema-assertion} `1`
  {.table-cell}
  ||
  |#{.json-schema-properties}
  
  ### Query parameters
  
  #|
  || **Name** | **Description** ||
  ||
  
  _limit_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer
  
  The number of values per page.
  
  
  _Default:_{.json-schema-reset .json-schema-value} `50`
  
  _Min value:_{.json-schema-reset .json-schema-assertion} `1`
  
  _Max value:_{.json-schema-reset .json-schema-assertion} `100`
  {.table-cell}
  ||
  ||
  
  _pageToken_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string
  
  ID of the results page.
  
  If the parameter is omitted, the first page is returned.
  
  Pass the value of the output parameter `nextPageToken`, received during the last request.
  
  
  _Example:_{.json-schema-reset .json-schema-example} ``
  {.table-cell}
  ||
  |#{.json-schema-properties}
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "requestIds": [
      1
    ],
    "requestDateFrom": "2025-01-01T00:00:00Z",
    "requestDateTo": "2025-01-01T00:00:00Z",
    "requestTypes": [
      "SUPPLY"
    ],
    "requestSubtypes": [
      "DEFAULT"
    ],
    "requestStatuses": [
      "CREATED"
    ],
    "sorting": {
      "direction": "ASC",
      "attribute": "ID"
    }
  }
  ```
  
  {% endcut %}
  
  #|
  || **Name** | **Description** ||
  ||
  
  _requestDateFrom_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string&lt;date-time&gt; &#124; null
  
  The start date of the request filtering period.
  
  _Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
  {.table-cell}
  ||
  ||
  
  _requestDateTo_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string&lt;date-time&gt; &#124; null
  
  The end date of the request filtering period.
  
  _Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
  {.table-cell}
  ||
  ||
  
  _requestIds_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer[] &#124; null
  
  Request IDs.
  
  _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
  _Max items:_{.json-schema-reset .json-schema-assertion} `100`
  
  _Unique items:_{.json-schema-reset .json-schema-assertion} `true`
  
  {% cut "**Example**" %}{.json-schema-example}
  
  ```json translate=no
  [
    1
  ]
  ```
  
  {% endcut %}
  {.table-cell}
  ||
  ||
  
  _requestStatuses_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string[] &#124; null
  
  Request statuses for filtering.
  
  _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
  _Unique items:_{.json-schema-reset .json-schema-assertion} `true`
  
  {% cut "**Example**" %}{.json-schema-example}
  
  ```json translate=no
  [
    "CREATED"
  ]
  ```
  
  {% endcut %}
  {.table-cell}
  ||
  ||
  
  _requestSubtypes_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string[] &#124; null
  
  Subtypes of requests for filtering.
  
  _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
  _Unique items:_{.json-schema-reset .json-schema-assertion} `true`
  
  {% cut "**Example**" %}{.json-schema-example}
  
  ```json translate=no
  [
    "DEFAULT"
  ]
  ```
  
  {% endcut %}
  {.table-cell}
  ||
  ||
  
  _requestTypes_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string[] &#124; null
  
  Types of requests to filter.
  
  _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
  _Unique items:_{.json-schema-reset .json-schema-assertion} `true`
  
  {% cut "**Example**" %}{.json-schema-example}
  
  ```json translate=no
  [
    "SUPPLY"
  ]
  ```
  
  {% endcut %}
  {.table-cell}
  ||
  ||
  
  _sorting_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object" %}
  
  #|
  ||
  
  _attribute_{.json-schema-reset .json-schema-property .json-schema-required}
  {.table-cell}|
  **Type**: string
  
  Which parameter to sort applications by:
  
  * `ID` — the application ID.
  * `REQUESTED_DATE` — date of delivery to the storage warehouse.
  
      If the goods passed through a transit warehouse, it sorts them by delivery dates to both warehouses.
  * `UPDATED_AT` — the time of the application update.
  * `STATUS` — the status of the application.
  
  
  _Enum:_{.json-schema-reset .json-schema-value} `ID`, `REQUESTED_DATE`, `UPDATED_AT`, `STATUS`
  {.table-cell}
  ||
  ||
  
  _direction_{.json-schema-reset .json-schema-property .json-schema-required}
  {.table-cell}|
  **Type**: string
  
  Sorting direction:
  
  - `ASC` — sort in ascending order.
  - `DESC` — sort in descending order.
  
  
  _Enum:_{.json-schema-reset .json-schema-value} `ASC`, `DESC`
  {.table-cell}
  ||
  |#{.json-schema-properties}
  
  {% endcut %}
  
  Sorting parameters.
  
  {% cut "**Example**" %}{.json-schema-example}
  
  ```json translate=no
  {
    "direction": "ASC",
    "attribute": "ID"
  }
  ```
  
  {% endcut %}
  {.table-cell}
  ||
  |#{.json-schema-properties}
  
  </div>
  
  ## Responses
  
  <div class="openapi__response__code__200">
  
  ## 200 OK
  
  A list of applications and information on them.
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "result": {
      "requests": [
        {
          "id": {},
          "type": "SUPPLY",
          "subtype": "DEFAULT",
          "status": "CREATED",
          "updatedAt": "2025-01-01T00:00:00Z",
          "counters": {},
          "parentLink": {},
          "childrenLinks": [
            null
          ],
          "targetLocation": {},
          "transitLocation": {}
        }
      ],
      "paging": {
        "nextPageToken": "example"
      }
    }
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
  - {% cut "**Type**: object" %}
  
    #|
    ||
  
    _status_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The type of response.
    Possible values:
    * `OK` — There are no errors.
    * `ERROR` — an error occurred while processing the request.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The standard wrapper for server responses.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK"
    }
    ```
  
    {% endcut %}
  
  - {% cut "**Type**: object" %}
  
    #|
    ||
  
    _result_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _requests_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object[]" %}
  
    #|
    ||
  
    _counters_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _acceptableCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of items that can be brought additionally.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _actualBoxCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of boxes that are accepted in the warehouse.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _actualPalletsCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of pallets that are accepted in the warehouse.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _defectCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of defective products.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _factCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of items that are accepted in the warehouse.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _planCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of items in the delivery request.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _shortageCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of defective products.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _surplusCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of extra items.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _unacceptableCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of items that cannot be delivered additionally.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    ||
  
    _undefinedCount_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer
  
    The number of rejected products.
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `0`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The number of goods, boxes and pallets in the application.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "planCount": 0,
      "factCount": 0,
      "undefinedCount": 0,
      "surplusCount": 0,
      "shortageCount": 0,
      "defectCount": 0,
      "acceptableCount": 0,
      "unacceptableCount": 0,
      "actualPalletsCount": 0,
      "actualBoxCount": 0
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: integer
  
    The application ID.
  
  
    {% note warning "Используется только в API" %}
  
  
    It will not be possible to find applications in the seller's account on the Market. To do this, use `marketplaceRequestId` or `warehouseRequestId`.
  
  
    {% endnote %}
  
  
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `1`
    {.table-cell}
    ||
    ||
  
    _marketplaceRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The application number on the marketplace.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _warehouseRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The order number in the warehouse.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The application ID and numbers.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "id": 1,
      "marketplaceRequestId": "example",
      "warehouseRequestId": "example"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _status_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    Delivery request status:
  
    * `CREATED` — The application has been created.
    * `FINISHED` — The application is completed, the goods are:
      * accepted at the warehouse;
      * transferred to another warehouse during the transfer;
      * transferred to the seller during export;
      * disposed of.
    * `CANCELLED` — the application has been cancelled.
    * `INVALID` — processing error.
    * `VALIDATED` — the application is being processed.
    * `PUBLISHED` — The application has been submitted for approval.
    * `ARRIVED_TO_SERVICE` — the delivery has been shipped.
    * `ARRIVED_TO_XDOC_SERVICE` — The delivery is waiting to be sent to the final warehouse.
    * `SHIPPED_TO_SERVICE` — The delivery was sent from the transit warehouse to the storage warehouse.
    * `CANCELLATION_REQUESTED` — cancellation of the request has been requested.
    * `CANCELLATION_REJECTED` — The application will not be cancelled.
    * `REGISTERED_IN_ELECTRONIC_QUEUE` — the delivery is registered in the electronic queue.
    * `READY_FOR_UTILIZATION` — the goods are ready for disposal.
    * `TRANSIT_MOVING` — moving goods to the export warehouse.
    * `WAREHOUSE_HANDLING` — secondary acceptance of goods or their assembly for export or disposal (commodity acceptance).
    * `ACCEPTED_BY_WAREHOUSE_SYSTEM` — The application has been approved.
    * `READY_TO_WITHDRAW` — the goods are ready for delivery.
    * `NEED_PREPARATION` — information is expected from the seller.
    * `WAREHOUSE_SIGNED_ACT` — The EAPP is signed by the warehouse.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `CREATED`, `FINISHED`, `CANCELLED`, `INVALID`, `VALIDATED`, `PUBLISHED`, `ARRIVED_TO_SERVICE`, `ARRIVED_TO_XDOC_SERVICE`, `SHIPPED_TO_SERVICE`, `CANCELLATION_REQUESTED`, `CANCELLATION_REJECTED`, `REGISTERED_IN_ELECTRONIC_QUEUE`, `READY_FOR_UTILIZATION`, `TRANSIT_MOVING`, `WAREHOUSE_HANDLING`, `ACCEPTED_BY_WAREHOUSE_SYSTEM`, `READY_TO_WITHDRAW`, `NEED_PREPARATION`, `WAREHOUSE_SIGNED_ACT`
    {.table-cell}
    ||
    ||
  
    _subtype_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    Application subtype:
  
    * `DEFAULT` — delivery of goods to or from a storage warehouse.
    * `XDOC` — delivery of goods through a transit warehouse or export from it.
    * `INVENTORYING_SUPPLY` — inventory in the warehouse at the request of the store.
    * `INVENTORYING_SUPPLY_WAREHOUSE_BASED_PER_SUPPLIER` — inventory in the warehouse at the request of the warehouse.
    * `MOVEMENT_SUPPLY` — incoming movement between warehouses.
  
        When moving between warehouses, 2 orders are created — `MOVEMENT_SUPPLY` and `MOVEMENT_WITHDRAW`.
    * `ADDITIONAL_SUPPLY` — additional delivery of rejected goods.
    * `VIRTUAL_DISTRIBUTION_CENTER` — parent application for delivery of goods to a storage warehouse or [multi-delivery](*multisupply).
    * `VIRTUAL_DISTRIBUTION_CENTER_CHILD` — a subsidiary application for the delivery of goods to a storage warehouse or [multi-delivery](*multisupply).
  
        It doesn't come back for her `transitLocation`.
    * `FORCE_PLAN` — automatic disposal at the request of the warehouse.
    * `FORCE_PLAN_ANOMALY_PER_SUPPLY` — disposal of rejected goods.
    * `PLAN_BY_SUPPLIER` — disposal at the request of the store.
    * `ANOMALY_WITHDRAW` — export of rejected goods.
    * `FIX_LOST_INVENTORYING` — items that were not found after the second inventory.
    * `OPER_LOST_INVENTORYING` — items that were not found after the first inventory.
    * `MOVEMENT_WITHDRAW` — outbound movement between warehouses.
  
        When moving between warehouses, 2 orders are created — `MOVEMENT_SUPPLY` and `MOVEMENT_WITHDRAW`.
    * `MISGRADING_SUPPLY` — re-sorting for the better.
    * `MISGRADING_WITHDRAW` — re-sorting in a smaller direction.
    * `MAN_UTIL` — manual disposal at the request of the warehouse.
    * `WITHDRAW_AUTO_UTILIZATION` — automatic disposal of goods in the export order when their storage period has expired.
    * `EXTERNAL_WITHDRAW_INT_OZON` — export of goods to the Ozon marketplace. The request for delivery is made in the Personal account of Ozon.
    * `EXTERNAL_WITHDRAW_INT_WB` — export of goods to the Wildberries marketplace. The request for delivery is made in the Wildberries Personal Account.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `DEFAULT`, `XDOC`, `INVENTORYING_SUPPLY`, `INVENTORYING_SUPPLY_WAREHOUSE_BASED_PER_SUPPLIER`, `MOVEMENT_SUPPLY`, `ADDITIONAL_SUPPLY`, `VIRTUAL_DISTRIBUTION_CENTER`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD`, `FORCE_PLAN`, `FORCE_PLAN_ANOMALY_PER_SUPPLY`, `PLAN_BY_SUPPLIER`, `ANOMALY_WITHDRAW`, `FIX_LOST_INVENTORYING`, `OPER_LOST_INVENTORYING`, `MOVEMENT_WITHDRAW`, `MISGRADING_SUPPLY`, `MISGRADING_WITHDRAW`, `MAN_UTIL`, `WITHDRAW_AUTO_UTILIZATION`, `EXTERNAL_WITHDRAW_INT_OZON`, `EXTERNAL_WITHDRAW_INT_WB`
    {.table-cell}
    ||
    ||
  
    _targetLocation_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _address_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _fullAddress_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The full address of the warehouse or PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _gps_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _latitude_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: number
  
    Width.
    {.table-cell}
    ||
    ||
  
    _longitude_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: number
  
    Longitude.
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    GPS coordinates of latitude and longitude.
  
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "latitude": 0.5,
      "longitude": 0.5
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The address of the warehouse or PVZ.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "fullAddress": "example",
      "gps": {
        "latitude": 0.5,
        "longitude": 0.5
      }
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _name_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The name of the warehouse or PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _serviceId_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: integer
  
    ID of the warehouse or logistics partner of the PVZ.
    {.table-cell}
    ||
    ||
  
    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    Type of warehouse or PVZ:
  
    * `FULFILLMENT` — storage warehouse.
    * `XDOC` — transit warehouse.
    * `PICKUP_POINT` — PVZ.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `FULFILLMENT`, `XDOC`, `PICKUP_POINT`
    {.table-cell}
    ||
    ||
  
    _requestedDate_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;date-time&gt;
  
    Date and time of delivery to the warehouse or to the PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    Information about the warehouse or PVZ in the application.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "requestedDate": "2025-01-01T00:00:00Z",
      "serviceId": 0,
      "name": "example",
      "address": {
        "fullAddress": "example",
        "gps": {
          "latitude": 0.5,
          "longitude": 0.5
        }
      },
      "type": "FULFILLMENT"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    Application type:
  
    * `SUPPLY` — delivery of goods.
    * `WITHDRAW` — export of goods.
    * `UTILIZATION` — disposal of goods.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `SUPPLY`, `WITHDRAW`, `UTILIZATION`
    {.table-cell}
    ||
    ||
  
    _updatedAt_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string&lt;date-time&gt;
  
    The date and time of the last application update.
  
    _Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
    {.table-cell}
    ||
    ||
  
    _childrenLinks_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object[]" %}
  
    #|
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: integer
  
    The application ID.
  
  
    {% note warning "Используется только в API" %}
  
  
    It will not be possible to find applications in the seller's account on the Market. To do this, use `marketplaceRequestId` or `warehouseRequestId`.
  
  
    {% endnote %}
  
  
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `1`
    {.table-cell}
    ||
    ||
  
    _marketplaceRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The application number on the marketplace.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _warehouseRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The order number in the warehouse.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The application ID and numbers.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "id": 1,
      "marketplaceRequestId": "example",
      "warehouseRequestId": "example"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The type of connection between the two applications:
  
    * `VIRTUAL_DISTRIBUTION` — [multi-delivery](*multisupply).
  
    * `WITHDRAW` — export of rejected goods.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `ANOMALY_WITHDRAW`.
  
    * `UTILIZATION` — disposal of rejected goods.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `FORCE_PLAN_ANOMALY_PER_SUPPLY`.
  
    * `ADDITIONAL_SUPPLY` — additional delivery.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `ADDITIONAL_SUPPLY`.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `VIRTUAL_DISTRIBUTION`, `WITHDRAW`, `UTILIZATION`, `ADDITIONAL_SUPPLY`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    Links to child applications.
  
    _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    [
      {
        "id": {
          "id": 1,
          "marketplaceRequestId": "example",
          "warehouseRequestId": "example"
        },
        "type": "VIRTUAL_DISTRIBUTION"
      }
    ]
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _parentLink_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _id_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: integer
  
    The application ID.
  
  
    {% note warning "Используется только в API" %}
  
  
    It will not be possible to find applications in the seller's account on the Market. To do this, use `marketplaceRequestId` or `warehouseRequestId`.
  
  
    {% endnote %}
  
  
  
    _Min value:_{.json-schema-reset .json-schema-assertion} `1`
    {.table-cell}
    ||
    ||
  
    _marketplaceRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The application number on the marketplace.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _warehouseRequestId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    The order number in the warehouse.
  
    It is also indicated in the seller's account on the Market.
  
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The application ID and numbers.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "id": 1,
      "marketplaceRequestId": "example",
      "warehouseRequestId": "example"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The type of connection between the two applications:
  
    * `VIRTUAL_DISTRIBUTION` — [multi-delivery](*multisupply).
  
    * `WITHDRAW` — export of rejected goods.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `ANOMALY_WITHDRAW`.
  
    * `UTILIZATION` — disposal of rejected goods.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `FORCE_PLAN_ANOMALY_PER_SUPPLY`.
  
    * `ADDITIONAL_SUPPLY` — additional delivery.
  
        Subtypes of the application: `DEFAULT`, `XDOC`, `VIRTUAL_DISTRIBUTION_CENTER_CHILD` and `ADDITIONAL_SUPPLY`.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `VIRTUAL_DISTRIBUTION`, `WITHDRAW`, `UTILIZATION`, `ADDITIONAL_SUPPLY`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    Information about related applications.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "id": {
        "id": 1,
        "marketplaceRequestId": "example",
        "warehouseRequestId": "example"
      },
      "type": "VIRTUAL_DISTRIBUTION"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _transitLocation_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _address_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _fullAddress_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The full address of the warehouse or PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _gps_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _latitude_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: number
  
    Width.
    {.table-cell}
    ||
    ||
  
    _longitude_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: number
  
    Longitude.
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    GPS coordinates of latitude and longitude.
  
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "latitude": 0.5,
      "longitude": 0.5
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The address of the warehouse or PVZ.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "fullAddress": "example",
      "gps": {
        "latitude": 0.5,
        "longitude": 0.5
      }
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _name_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    The name of the warehouse or PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||
  
    _serviceId_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: integer
  
    ID of the warehouse or logistics partner of the PVZ.
    {.table-cell}
    ||
    ||
  
    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string
  
    Type of warehouse or PVZ:
  
    * `FULFILLMENT` — storage warehouse.
    * `XDOC` — transit warehouse.
    * `PICKUP_POINT` — PVZ.
  
  
    _Enum:_{.json-schema-reset .json-schema-value} `FULFILLMENT`, `XDOC`, `PICKUP_POINT`
    {.table-cell}
    ||
    ||
  
    _requestedDate_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;date-time&gt;
  
    Date and time of delivery to the warehouse or to the PVZ.
  
    _Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    Information about the warehouse or PVZ in the application.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "requestedDate": "2025-01-01T00:00:00Z",
      "serviceId": 0,
      "name": "example",
      "address": {
        "fullAddress": "example",
        "gps": {
          "latitude": 0.5,
          "longitude": 0.5
        }
      },
      "type": "FULFILLMENT"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The list of applications.
  
    _Min items:_{.json-schema-reset .json-schema-assertion} `0`
  
    _Max items:_{.json-schema-reset .json-schema-assertion} `100`
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    [
      {
        "id": {
          "id": 1,
          "marketplaceRequestId": "example",
          "warehouseRequestId": "example"
        },
        "type": "SUPPLY",
        "subtype": "DEFAULT",
        "status": "CREATED",
        "updatedAt": "2025-01-01T00:00:00Z",
        "counters": {
          "planCount": 0,
          "factCount": 0,
          "undefinedCount": 0,
          "surplusCount": 0,
          "shortageCount": 0,
          "defectCount": 0,
          "acceptableCount": 0,
          "unacceptableCount": 0,
          "actualPalletsCount": 0,
          "actualBoxCount": 0
        },
        "parentLink": {
          "id": {
            "id": 1,
            "marketplaceRequestId": "example",
            "warehouseRequestId": "example"
          },
          "type": "VIRTUAL_DISTRIBUTION"
        },
        "childrenLinks": [
          {
            "id": {
              "id": 1,
              "marketplaceRequestId": "example",
              "warehouseRequestId": "example"
            },
            "type": "VIRTUAL_DISTRIBUTION"
          }
        ],
        "targetLocation": {
          "requestedDate": "2025-01-01T00:00:00Z",
          "serviceId": 0,
          "name": "example",
          "address": {
            "fullAddress": "example",
            "gps": {
              "latitude": 0.5,
              "longitude": 0.5
            }
          },
          "type": "FULFILLMENT"
        },
        "transitLocation": {
          "requestedDate": "2025-01-01T00:00:00Z",
          "serviceId": 0,
          "name": "example",
          "address": {
            "fullAddress": "example",
            "gps": {
              "latitude": 0.5,
              "longitude": 0.5
            }
          },
          "type": "FULFILLMENT"
        }
      }
    ]
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    ||
  
    _paging_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}
  
    #|
    ||
  
    _nextPageToken_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string
  
    ID of the next results page.
  
    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    The ID of the next page.
  
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "nextPageToken": "example"
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    A list of applications and information on them.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "requests": [
        {
          "id": {
            "id": 1,
            "marketplaceRequestId": "example",
            "warehouseRequestId": "example"
          },
          "type": "SUPPLY",
          "subtype": "DEFAULT",
          "status": "CREATED",
          "updatedAt": "2025-01-01T00:00:00Z",
          "counters": {
            "planCount": 0,
            "factCount": 0,
            "undefinedCount": 0,
            "surplusCount": 0,
            "shortageCount": 0,
            "defectCount": 0,
            "acceptableCount": 0,
            "unacceptableCount": 0,
            "actualPalletsCount": 0,
            "actualBoxCount": 0
          },
          "parentLink": {
            "id": {
              "id": 1,
              "marketplaceRequestId": "example",
              "warehouseRequestId": "example"
            },
            "type": "VIRTUAL_DISTRIBUTION"
          },
          "childrenLinks": [
            {
              "id": {},
              "type": "VIRTUAL_DISTRIBUTION"
            }
          ],
          "targetLocation": {
            "requestedDate": "2025-01-01T00:00:00Z",
            "serviceId": 0,
            "name": "example",
            "address": {
              "fullAddress": "example",
              "gps": {}
            },
            "type": "FULFILLMENT"
          },
          "transitLocation": {
            "requestedDate": "2025-01-01T00:00:00Z",
            "serviceId": 0,
            "name": "example",
            "address": {
              "fullAddress": "example",
              "gps": {}
            },
            "type": "FULFILLMENT"
          }
        }
      ],
      "paging": {
        "nextPageToken": "example"
      }
    }
    ```
  
    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}
  
    {% endcut %}
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "result": {
        "requests": [
          {
            "id": {
              "id": 1,
              "marketplaceRequestId": "example",
              "warehouseRequestId": "example"
            },
            "type": "SUPPLY",
            "subtype": "DEFAULT",
            "status": "CREATED",
            "updatedAt": "2025-01-01T00:00:00Z",
            "counters": {
              "planCount": 0,
              "factCount": 0,
              "undefinedCount": 0,
              "surplusCount": 0,
              "shortageCount": 0,
              "defectCount": 0,
              "acceptableCount": 0,
              "unacceptableCount": 0,
              "actualPalletsCount": 0,
              "actualBoxCount": 0
            },
            "parentLink": {
              "id": {},
              "type": "VIRTUAL_DISTRIBUTION"
            },
            "childrenLinks": [
              {}
            ],
            "targetLocation": {
              "requestedDate": "2025-01-01T00:00:00Z",
              "serviceId": 0,
              "name": "example",
              "address": {},
              "type": "FULFILLMENT"
            },
            "transitLocation": {
              "requestedDate": "2025-01-01T00:00:00Z",
              "serviceId": 0,
              "name": "example",
              "address": {},
              "type": "FULFILLMENT"
            }
          }
        ],
        "paging": {
          "nextPageToken": "example"
        }
      }
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
  
  <div class="openapi__response__code__400">
  
  ## 400 Bad Request
  
  The request contains incorrect data. [More information about the error](https://yandex.com/dev/market/partner-api/doc/en/concepts/error-codes.md#400)
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "errors": [
      {
        "code": "example",
        "message": "example"
      }
    ]
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}
  
  - **Type**: object
  
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
    - **Type**: object
  
      #|
      ||
  
      _status_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The type of response.
      Possible values:
      * `OK` — There are no errors.
      * `ERROR` — an error occurred while processing the request.
  
  
      _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      The standard wrapper for server responses.
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "status": "OK"
      }
      ```
  
      {% endcut %}
  
    - **Type**: object
  
      #|
      ||
  
      _errors_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}
  
      #|
      ||
  
      _code_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The error code.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||
  
      _message_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string
  
      Description of the error.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% endcut %}
  
      A list of errors.
  
      _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      [
        {
          "code": "example",
          "message": "example"
        }
      ]
      ```
  
      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "errors": [
          {
            "code": "example",
            "message": "example"
          }
        ]
      }
      ```
  
      {% endcut %}
  
    {% endcut %}
  
    A standard wrapper for server errors.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK",
      "errors": [
        {
          "code": "example",
          "message": "example"
        }
      ]
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
  
  <div class="openapi__response__code__401">
  
  ## 401 Unauthorized
  
  The authorization data is not specified in the request. [More information about the error](https://yandex.com/dev/market/partner-api/doc/en/concepts/error-codes.md#401)
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "errors": [
      {
        "code": "example",
        "message": "example"
      }
    ]
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}
  
  - **Type**: object
  
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
    - **Type**: object
  
      #|
      ||
  
      _status_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The type of response.
      Possible values:
      * `OK` — There are no errors.
      * `ERROR` — an error occurred while processing the request.
  
  
      _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      The standard wrapper for server responses.
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "status": "OK"
      }
      ```
  
      {% endcut %}
  
    - **Type**: object
  
      #|
      ||
  
      _errors_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}
  
      #|
      ||
  
      _code_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The error code.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||
  
      _message_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string
  
      Description of the error.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% endcut %}
  
      A list of errors.
  
      _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      [
        {
          "code": "example",
          "message": "example"
        }
      ]
      ```
  
      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "errors": [
          {
            "code": "example",
            "message": "example"
          }
        ]
      }
      ```
  
      {% endcut %}
  
    {% endcut %}
  
    A standard wrapper for server errors.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK",
      "errors": [
        {
          "code": "example",
          "message": "example"
        }
      ]
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
  
  <div class="openapi__response__code__403">
  
  ## 403 Forbidden
  
  The authorization data is incorrect or access to the resource is prohibited. [More information about the error](https://yandex.com/dev/market/partner-api/doc/en/concepts/error-codes.md#403)
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "errors": [
      {
        "code": "example",
        "message": "example"
      }
    ]
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}
  
  - **Type**: object
  
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
    - **Type**: object
  
      #|
      ||
  
      _status_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The type of response.
      Possible values:
      * `OK` — There are no errors.
      * `ERROR` — an error occurred while processing the request.
  
  
      _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      The standard wrapper for server responses.
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "status": "OK"
      }
      ```
  
      {% endcut %}
  
    - **Type**: object
  
      #|
      ||
  
      _errors_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}
  
      #|
      ||
  
      _code_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The error code.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||
  
      _message_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string
  
      Description of the error.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% endcut %}
  
      A list of errors.
  
      _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      [
        {
          "code": "example",
          "message": "example"
        }
      ]
      ```
  
      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "errors": [
          {
            "code": "example",
            "message": "example"
          }
        ]
      }
      ```
  
      {% endcut %}
  
    {% endcut %}
  
    A standard wrapper for server errors.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK",
      "errors": [
        {
          "code": "example",
          "message": "example"
        }
      ]
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
  
  <div class="openapi__response__code__420">
  
  ## 420 Method Failure
  
  The resource access limit has been exceeded. [More information about the error](https://yandex.com/dev/market/partner-api/doc/en/concepts/error-codes.md#420)
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "errors": [
      {
        "code": "example",
        "message": "example"
      }
    ]
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}
  
  - **Type**: object
  
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
    - **Type**: object
  
      #|
      ||
  
      _status_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The type of response.
      Possible values:
      * `OK` — There are no errors.
      * `ERROR` — an error occurred while processing the request.
  
  
      _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      The standard wrapper for server responses.
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "status": "OK"
      }
      ```
  
      {% endcut %}
  
    - **Type**: object
  
      #|
      ||
  
      _errors_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}
  
      #|
      ||
  
      _code_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The error code.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||
  
      _message_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string
  
      Description of the error.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% endcut %}
  
      A list of errors.
  
      _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      [
        {
          "code": "example",
          "message": "example"
        }
      ]
      ```
  
      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "errors": [
          {
            "code": "example",
            "message": "example"
          }
        ]
      }
      ```
  
      {% endcut %}
  
    {% endcut %}
  
    A standard wrapper for server errors.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK",
      "errors": [
        {
          "code": "example",
          "message": "example"
        }
      ]
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
  
  <div class="openapi__response__code__500">
  
  ## 500 Internal Server Error
  
  Internal error of Yandex. Market. [More information about the error](https://yandex.com/dev/market/partner-api/doc/en/concepts/error-codes.md#500)
  
  <div class="openapi-entity">
  
  ### Body
  
  {% cut "application/json" %}
  
  ```json translate=no
  {
    "status": "OK",
    "errors": [
      {
        "code": "example",
        "message": "example"
      }
    ]
  }
  ```
  
  {% endcut %}
  
  **Type**: object
  
  {% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}
  
  - **Type**: object
  
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}
  
    - **Type**: object
  
      #|
      ||
  
      _status_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The type of response.
      Possible values:
      * `OK` — There are no errors.
      * `ERROR` — an error occurred while processing the request.
  
  
      _Enum:_{.json-schema-reset .json-schema-value} `OK`, `ERROR`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      The standard wrapper for server responses.
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "status": "OK"
      }
      ```
  
      {% endcut %}
  
    - **Type**: object
  
      #|
      ||
  
      _errors_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}
  
      #|
      ||
  
      _code_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string
  
      The error code.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||
  
      _message_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string
  
      Description of the error.
  
      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% endcut %}
  
      A list of errors.
  
      _Min items:_{.json-schema-reset .json-schema-assertion} `1`
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      [
        {
          "code": "example",
          "message": "example"
        }
      ]
      ```
  
      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}
  
      {% cut "**Example**" %}{.json-schema-example}
  
      ```json translate=no
      {
        "errors": [
          {
            "code": "example",
            "message": "example"
          }
        ]
      }
      ```
  
      {% endcut %}
  
    {% endcut %}
  
    A standard wrapper for server errors.
  
    {% cut "**Example**" %}{.json-schema-example}
  
    ```json translate=no
    {
      "status": "OK",
      "errors": [
        {
          "code": "example",
          "message": "example"
        }
      ]
    }
    ```
  
    {% endcut %}
  
  {% endcut %}
  
  </div>
  
  </div>
        

- Console

  ```openapi-sandbox translate=no
  pathParams:
    - description: "The ID of the campaign (store) — The technical identifier that represents your store in the Yandex Market system when working through the API. It is uniquely linked to your store, but it is intended only for automated interaction.\n\nYou can find it using a query [GET\_v2/campaigns](../../reference/campaigns/getCampaigns.md) or find it in the seller's office on the Market. Click on your account icon → **Settings** and in the menu on the left, select **APIs and modules**:\n\n* block **Campaign ID**;\n* tab **Query log** → drop-down list in the block **Show logs**.\n\n⚠️ Do not confuse it with:\n- the store's identifier, which is displayed in the merchant's personal account.\n- advertising campaigns.\n"
      name: campaignId
      in: path
      required: true
      schema:
        type: integer
        format: int64
        minimum: 1
  searchParams:
    - name: pageToken
      description: >
        ID of the results page.
  
  
        If the parameter is omitted, the first page is returned.
  
  
        Pass the value of the output parameter `nextPageToken`,
        received during the last request.
      in: query
      required: false
      x-transform: token
      x-aliases:
        - pageToken
        - page_token
      schema:
        type: string
    - name: limit
      description: |
        The number of values per page.
      in: query
      required: false
      schema:
        type: integer
        format: int32
        minimum: 1
        default: 50
        maximum: 100
  headers: []
  body: |-
    {
      "requestIds": [
        1
      ],
      "requestDateFrom": "2025-01-01T00:00:00Z",
      "requestDateTo": "2025-01-01T00:00:00Z",
      "requestTypes": [
        "SUPPLY"
      ],
      "requestSubtypes": [
        "DEFAULT"
      ],
      "requestStatuses": [
        "CREATED"
      ],
      "sorting": {
        "direction": "ASC",
        "attribute": "ID"
      }
    }
  schema:
    type: object
    description: >
      A model for filtering and sorting purchase orders.
  
      Software Filters `requestDateFrom` and
      `requestDateTo` applications are selected by
      targetLocation->requestedDate and transitLocation->requestedDate.
    properties:
      requestIds:
        type: array
        description: Request IDs.
        minItems: 1
        maxItems: 100
        uniqueItems: true
        nullable: true
        items:
          type: integer
          format: int64
          minimum: 1
          description: >+
            The application ID.
  
  
  
  
            {% note warning "Используется только в API" %}
  
  
  
  
            It will not be possible to find applications in the seller's account
            on the Market. To do this, use `marketplaceRequestId`
            or `warehouseRequestId`.
  
  
  
  
            {% endnote %}
  
  
      requestDateFrom:
        type: string
        format: date-time
        nullable: true
        description: The start date of the request filtering period.
      requestDateTo:
        type: string
        format: date-time
        nullable: true
        description: The end date of the request filtering period.
      requestTypes:
        type: array
        description: Types of requests to filter.
        minItems: 1
        uniqueItems: true
        nullable: true
        items:
          type: string
          description: |
            Application type:
  
            * `SUPPLY` — delivery of goods.
            * `WITHDRAW` — export of goods.
            * `UTILIZATION` — disposal of goods.
          enum:
            - SUPPLY
            - WITHDRAW
            - UTILIZATION
      requestSubtypes:
        type: array
        description: Subtypes of requests for filtering.
        minItems: 1
        uniqueItems: true
        nullable: true
        items:
          type: string
          description: >
            Application subtype:
  
  
            * `DEFAULT` — delivery of goods to or
            from a storage warehouse.
  
            * `XDOC` — delivery of goods through a
            transit warehouse or export from it.
  
            * `INVENTORYING_SUPPLY` — inventory in
            the warehouse at the request of the store.
  
            * `INVENTORYING_SUPPLY_WAREHOUSE_BASED_PER_SUPPLIER`
            — inventory in the warehouse at the request of the
            warehouse.
  
            * `MOVEMENT_SUPPLY` — incoming movement
            between warehouses.
  
                When moving between warehouses, 2 orders are created — `MOVEMENT_SUPPLY` and `MOVEMENT_WITHDRAW`.
            * `ADDITIONAL_SUPPLY` — additional
            delivery of rejected goods.
  
            * `VIRTUAL_DISTRIBUTION_CENTER` — parent
            application for delivery of goods to a storage warehouse or
            [multi-delivery](*multisupply).
  
            * `VIRTUAL_DISTRIBUTION_CENTER_CHILD` —
            a subsidiary application for the delivery of goods to a storage
            warehouse or [multi-delivery](*multisupply).
  
                It doesn't come back for her `transitLocation`.
            * `FORCE_PLAN` — automatic disposal at
            the request of the warehouse.
  
            * `FORCE_PLAN_ANOMALY_PER_SUPPLY` —
            disposal of rejected goods.
  
            * `PLAN_BY_SUPPLIER` — disposal at the
            request of the store.
  
            * `ANOMALY_WITHDRAW` — export of
            rejected goods.
  
            * `FIX_LOST_INVENTORYING` — items that
            were not found after the second inventory.
  
            * `OPER_LOST_INVENTORYING` — items that
            were not found after the first inventory.
  
            * `MOVEMENT_WITHDRAW` — outbound
            movement between warehouses.
  
                When moving between warehouses, 2 orders are created — `MOVEMENT_SUPPLY` and `MOVEMENT_WITHDRAW`.
            * `MISGRADING_SUPPLY` — re-sorting for
            the better.
  
            * `MISGRADING_WITHDRAW` — re-sorting in
            a smaller direction.
  
            * `MAN_UTIL` — manual disposal at the
            request of the warehouse.
  
            * `WITHDRAW_AUTO_UTILIZATION` —
            automatic disposal of goods in the export order when their storage
            period has expired.
  
            * `EXTERNAL_WITHDRAW_INT_OZON` — export
            of goods to the Ozon marketplace. The request for delivery is made in
            the Personal account of Ozon.
  
            * `EXTERNAL_WITHDRAW_INT_WB` — export of
            goods to the Wildberries marketplace. The request for delivery is made
            in the Wildberries Personal Account.
          enum:
            - DEFAULT
            - XDOC
            - INVENTORYING_SUPPLY
            - INVENTORYING_SUPPLY_WAREHOUSE_BASED_PER_SUPPLIER
            - MOVEMENT_SUPPLY
            - ADDITIONAL_SUPPLY
            - VIRTUAL_DISTRIBUTION_CENTER
            - VIRTUAL_DISTRIBUTION_CENTER_CHILD
            - FORCE_PLAN
            - FORCE_PLAN_ANOMALY_PER_SUPPLY
            - PLAN_BY_SUPPLIER
            - ANOMALY_WITHDRAW
            - FIX_LOST_INVENTORYING
            - OPER_LOST_INVENTORYING
            - MOVEMENT_WITHDRAW
            - MISGRADING_SUPPLY
            - MISGRADING_WITHDRAW
            - MAN_UTIL
            - WITHDRAW_AUTO_UTILIZATION
            - EXTERNAL_WITHDRAW_INT_OZON
            - EXTERNAL_WITHDRAW_INT_WB
      requestStatuses:
        type: array
        description: Request statuses for filtering.
        minItems: 1
        uniqueItems: true
        nullable: true
        items:
          type: string
          description: >
            Delivery request status:
  
  
            * `CREATED` — The application has been
            created.
  
            * `FINISHED` — The application is
            completed, the goods are:
              * accepted at the warehouse;
              * transferred to another warehouse during the transfer;
              * transferred to the seller during export;
              * disposed of.
            * `CANCELLED` — the application has been
            cancelled.
  
            * `INVALID` — processing error.
  
            * `VALIDATED` — the application is being
            processed.
  
            * `PUBLISHED` — The application has been
            submitted for approval.
  
            * `ARRIVED_TO_SERVICE` — the delivery
            has been shipped.
  
            * `ARRIVED_TO_XDOC_SERVICE` — The
            delivery is waiting to be sent to the final warehouse.
  
            * `SHIPPED_TO_SERVICE` — The delivery
            was sent from the transit warehouse to the storage warehouse.
  
            * `CANCELLATION_REQUESTED` —
            cancellation of the request has been requested.
  
            * `CANCELLATION_REJECTED` — The
            application will not be cancelled.
  
            * `REGISTERED_IN_ELECTRONIC_QUEUE` — the
            delivery is registered in the electronic queue.
  
            * `READY_FOR_UTILIZATION` — the goods
            are ready for disposal.
  
            * `TRANSIT_MOVING` — moving goods to the
            export warehouse.
  
            * `WAREHOUSE_HANDLING` — secondary
            acceptance of goods or their assembly for export or disposal
            (commodity acceptance).
  
            * `ACCEPTED_BY_WAREHOUSE_SYSTEM` — The
            application has been approved.
  
            * `READY_TO_WITHDRAW` — the goods are
            ready for delivery.
  
            * `NEED_PREPARATION` — information is
            expected from the seller.
  
            * `WAREHOUSE_SIGNED_ACT` — The EAPP is
            signed by the warehouse.
          enum:
            - CREATED
            - FINISHED
            - CANCELLED
            - INVALID
            - VALIDATED
            - PUBLISHED
            - ARRIVED_TO_SERVICE
            - ARRIVED_TO_XDOC_SERVICE
            - SHIPPED_TO_SERVICE
            - CANCELLATION_REQUESTED
            - CANCELLATION_REJECTED
            - REGISTERED_IN_ELECTRONIC_QUEUE
            - READY_FOR_UTILIZATION
            - TRANSIT_MOVING
            - WAREHOUSE_HANDLING
            - ACCEPTED_BY_WAREHOUSE_SYSTEM
            - READY_TO_WITHDRAW
            - NEED_PREPARATION
            - WAREHOUSE_SIGNED_ACT
      sorting:
        type: object
        description: Sorting parameters.
        required:
          - direction
          - attribute
        properties:
          direction:
            type: string
            description: |
              Sorting direction:
  
              - `ASC` — sort in ascending order.
              - `DESC` — sort in descending order.
            enum:
              - ASC
              - DESC
          attribute:
            type: string
            description: >
              Which parameter to sort applications by:
  
  
              * `ID` — the application ID.
  
              * `REQUESTED_DATE` — date of delivery
              to the storage warehouse.
  
                  If the goods passed through a transit warehouse, it sorts them by delivery dates to both warehouses.
              * `UPDATED_AT` — the time of the
              application update.
  
              * `STATUS` — the status of the
              application.
            enum:
              - ID
              - REQUESTED_DATE
              - UPDATED_AT
              - STATUS
  bodyType: application/json
  method: post
  security:
    - type: apiKey
      name: 'Api-Key'
      in: header
    - type: oauth2
      x-inline: true
      flows:
        implicit:
          authorizationUrl: https://oauth.yandex.ru/authorize
          scopes:
            market:partner-api: API Яндекс.Маркета / Поиска по товарам для партнеров
  path: v2/campaigns/{campaignId}/supply-requests
  host: https://api.partner.market.yandex.ru
  
  ```
        

{% endlist %}


</div>
<!-- endsource: en/api/supply-requests/getSupplyRequests.md -->

[*multisupply]:
Read about what it is in [Yandex.Market Help for sellers](https://yandex.ru/support/marketplace/ru/storage/shipment/application#create).

[*Deprecated]: No longer supported, please use an alternative and newer version.