PHPackages                             ashirchkov/yandex-logistics - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. ashirchkov/yandex-logistics

ActiveLibrary[API Development](/categories/api)

ashirchkov/yandex-logistics
===========================

PHP SDK for Yandex logistics (same day and another day) delivery api services

1.0.1(2y ago)22.0k↑93.8%MITPHPPHP &gt;=8.0

Since Apr 27Pushed 2y ago1 watchersCompare

[ Source](https://github.com/ashirchkov/yandex-logistics)[ Packagist](https://packagist.org/packages/ashirchkov/yandex-logistics)[ RSS](/packages/ashirchkov-yandex-logistics/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (6)Versions (3)Used By (0)

Yandex Logistics SDK
====================

[](#yandex-logistics-sdk)

Полная реализация SDK для интеграции с API Yandex Logistics

[Описание](https://yandex.ru/dev/logistics/)

Документация API
----------------

[](#документация-api)

[API Яндекс Доставки в другой день](https://yandex.ru/dev/logistics/delivery-api/doc/about/intro.html)

[API Яндекс «Экспресс-доставки»/«Доставки в течение дня»](https://yandex.ru/dev/logistics/api/about/intro.html)

Возможности:
------------

[](#возможности)

**API Яндекс Доставки в другой день**

- Подготовка заявки
    - Предварительная оценка стоимости доставки
    - Получение интервалов доставки
- Точки самопривоза и ПВЗ
    - Получение идентификатора населённого пункта
    - Получение списка точек самопривоза и ПВЗ
- Основные запросы
    - Создание заявки
    - Подтверждение заявки
    - Получение информации о заявке
    - Получение информации о заявках во временном интервале
    - Редактирование заказа
    - Получение интервалов доставки для нового места получения заказа
    - История статусов заявки
    - Отмена заявки
- Ярлыки и акты приема-передачи
    - Получение ярлыков
    - Получение актов приёма-передачи для отгрузки

**API Яндекс Доставки в другой день**

- Методы «Доставки в течение дня»
    - Интервалы «Доставки в течение дня»
- Предварительная оценка
    - Первичная оценка стоимости без создания заявки
    - Получение тарифов, доступных в точке
- Базовые методы
    - Создание заявки
    - Подтверждение заявки
    - Поиск заявок
    - Получение информации по заявке
- Отмена заявки и пропуск точек
    - Получение признака отмены
    - Отмена заявки
    - Пропуск точки в заказе с мультиточками
- Информация о курьере
    - Получение номера телефона курьера
    - Получение местоположения курьера
    - Получение ссылок для отслеживания курьера
- Коды подтверждения и акты приёма-передачи
    - Получение кода подтверждения
    - Получение акта приёма-передачи
- Информация по заявкам
    - Получение информации по нескольким заявкам
    - Журнал изменений заказов
    - Получение прогноза по времени прибытия на точки
- Редактирование заявки
    - Редактирование заявки до её подтверждения
    - Частичное редактирование заявки после ее подтверждения
    - Получить результат применения изменений
- Ровер
    - Запрос на проверку возможности доставки ровером
    - Запрос на открытие крышки ровера
- Подтверждение доставки
    - Получение фотографий по точке
    - Получение информации по заявке

Установка
---------

[](#установка)

```
$ composer require ashirchkov/yandex-logistics
```

Документация SDK
----------------

[](#документация-sdk)

### Инициализация API клиента

[](#инициализация-api-клиента)

В примере использован GuzzleHttp клиент, вы можете использовать любой PSR-18 клиент.

```
