---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.kz/routing/doc/en/delivery/quickstart/depot.md
  - https://yandex.kz/routing/doc/kk/delivery/quickstart/depot.md
  - https://yandex.kz/routing/doc/ru/delivery/quickstart/depot.md
  - https://yandex.kz/routing/doc/tr/delivery/quickstart/depot.md
  - href: kk/delivery/quickstart/depot.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
title: Яндекс Маршрутизация — порядок внедрения API — добавление складов
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.kz/routing/doc/kk/llms.txt


# Добавление складов

Перед началом работы для компании нужно настроить список складов, с которых выполняется доставка. Склад определяет точку, откуда будут начинаться все маршруты.

{% note info %}

<!-- source: kk/delivery/_includes/poluchenie-ID.md -->
Для работы с API Мониторинга нужно использовать ID компании. Если у вас нет ID, [напишите нам](../_includes/<mailto:routing@yandex-team.ru>).
<!-- endsource: kk/delivery/_includes/poluchenie-ID.md -->

{% endnote %}


**_Через интерфейс Рабочего места логиста_**

  1. <!-- source: kk/delivery/_includes/open-logist-workplace.md -->
     Откройте [Рабочее место логиста](https://yandex.kz/courier/companies/).
     <!-- endsource: kk/delivery/_includes/open-logist-workplace.md -->
  2. В меню слева выберите **Настройки** → **Склады**.
  3. Нажмите **Создать склад**.
  4. Введите информацию о складе и нажмите **Создать**.

**Через API**

: Отправьте запрос к ресурсу [depots-batch](https://yandex.ru/routing/doc/ru/delivery/redoc/index.html#operation/editsMultipleDepots). В запросе укажите информацию о складах.

  <!-- source: kk/_includes/postman-collection.md -->
  Для отправки API-запросов вы можете использовать коллекцию [Routing API](https://doc-static.yandex.net/src/dev/routing/postman-collection/routeq-api-postman-collection-kk.zip). Подробнее о том, как загрузить коллекцию в Postman или Bruno, см. на странице [Работа с готовой коллекцией запросов](https://yandex.kz/routing/doc/kk/vrp/upload-api-collection.md).
  <!-- endsource: kk/_includes/postman-collection.md -->


  {% note alert %}

  В спецификации указаны обязательные поля для уже существующих объектов, для новых этот список шире. При добавлении новых объектов через запрос к ресурсу `depots-batch` заполните поля, указанные как обязательные при запросе к ресурсу [depots](https://yandex.ru/routing/doc/ru/delivery/redoc/index.html#operation/addsADepot).

  {% endnote %}

  **Запрос:**

  {% list tabs %}

  - Windows

    cURL

    ```html
    curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-токен>" -X POST -d @<Путь_до_файла_в_кодировке_UTF-8> https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/depots-batch
    ```

    Файл

    
    ```json
    [
      {
        "number":"111",
        "name":"Склад 1",
        "address":"ул. Льва Толстого, 16",
        "lat": 55.7447,
        "lon": 37.6728,
        "time_interval":"10-22"
      }, 
      {
        "number":"112",
        "name":"Склад 2",
        "address":"ул. Льва Толстого, 17",
        "lat": 55.7448,
        "lon": 37.6729,
        "time_interval":"11:00 - 23:00"
      }
    ]
    ```
    
    


  - MacOS/Linux
    
    cURL

    
    ```html
    curl -H "Content-Type: application/json" -H "Authorization: OAuth <ваш-OAuth-токен>" -X POST -d '[{"number":"111", "name":"Склад 1", "address":"ул. Льва Толстого, 16", "lat": 55.7447, "lon": 37.6728, "time_interval":"10-22"}, {"number":"112", "name":"Склад 2", "address":"ул. Льва Толстого, 17", "lat": 55.7448, "lon": 37.6729, "time_interval":"11:00 - 23:00"}]' https://courier.yandex.ru/api/v1/companies/<id-вашей-компании>/depots-batch
    ```
    
    


  {% endlist %}

  **Результат:**

  ```json
  {
    "inserted": 2,
    "updated": 0
  }
  ```

<!-- source: kk/delivery/_includes/feedback.md -->


[//]: # (Вариант без html\: \[Написать в службу поддержки\]\(../../../feedback.md\))

<!-- source: kk/_includes/neuroexpert.md -->
<div style="display: none;"> </div>
<!-- endsource: kk/_includes/neuroexpert.md -->
<!-- endsource: kk/delivery/_includes/feedback.md -->
