Информация о заказе (parcel/info)

Получить полную информацию по одному заказу (parcel/info)

Метод позволяет получить полную информацию по одному конкретному заказу. Историю, список товаров, способ оплаты, сумму оплаченную получателем, дату выдачи и др. 

URL запроса: https://api.multi-point.net/index.php?route=parcel/info&api_key=XXX&parcel_id=Y 

(где XXX, ключ API сгенерированный в панели управления поставщика ПВЗ, а Y - идентификатор отправления в системе). 

Тип запроса: GET 

Параметры URL запроса 

Параметр
Описание
Формат
Обязательно
api_key
Ключ API сгенерированный в панели управления поставщика ПВЗ
строка
Да
parcel_id
Идентификатор отправленияцелое числоДа

Пример реализации запроса на PHP с помощью CURL

   $url = 'https://api.multi-point.net/index.php?route=parcel/info&api_key=XXX&parcel_id=148';
    
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    
    $response = curl_exec($ch);
    
    curl_close($ch);
    
    $result = json_decode($response, true);

    return $result;

Успешный результат выполнения примера

Array
(
    [parcel_id] => 148 // Идентификатор отправления
    [external_order_id] => 332288QT // Внешний идентификатор отправления
    [point_id] => 6 // Идентификатор отделения
    [point] => ПВЗ Проспект Вернадского // Сокращённое название отделения
    [parcel_status] => Частично выдана // Статус заказа
    [parcel_number] => 8979879 // Номер заказа
    [barcode] => 123456789 // Штрих-код заказа
    [customer] => // ФИО получателя
    [telephone] => // Телефон получателя
    [email] =>  // E-mail получателя
    [quantity] => 1 // Количество грузовых мест (упаковок) в отправлении
    [note] => Тест2 // Примечание для сотрудника ПВЗ
    [total] => 2000.00 // Объявленная стоимость отправления
    [delivery_price] => 200.00 // Стоимость доставки для получателя
    [price] => 2000.00 // Стоимость к оплате с получателя
    [calculation_id] => 21 // Идентификатор отчёта (выводится только если отправление было выдано и уже присутствует в отчёте)
    [amount] => 1000.00 // Сумма оплаченная получателем (выводится только если отправление выдано получателю)
    [payment_method] => Наличными // Способ оплаты (как получатель оплатил отправление) (выводится только если отправление выдано получателю)
    [date_added] => 29.02.2020 // Дата добавления отправления в систему
    [date_modified] => 07.03.2020 11:33:37 // Дата и время изменения статуса отправления
    [date_shipment] => 07.03.2020 // Дата отгрузки заказа в отделение
    [date_delivery] => 07.03.2020 // Дата приёма заказа в отделении (выводится только если отправление было принято в отделении)
    [date_cancel] => 06.04.2020 // Срок хранения заказа или дата отмены (до какого числа заказ хранится в отделении или когда получатель отказался от отправления)
    [date_issued] => 07.03.2020 // Дата выдачи отправления (выводится только если отправление было выдано получателю)
    [items] => Array // Список товаров в отправлении
        (
            [0] => Array
                (
                    [item_barcode] => 2311313 // Штрих-код товара
                    [item_name] => Джинсы синие // Наименование товара
                    [item_quantity] => 1 // Количество единиц товара
                    [item_issued] => 0 // Количество единиц товара которые были выданы получателю
                    [item_price] => 1000.00 // Стоимость одной единицы товара
                )

            [1] => Array
                (
                    [item_barcode] => 45654644 // Штрих-код товара
                    [item_name] => Футболка белая // Наименование товара
                    [item_quantity] => 1 // Количество единиц товара
                    [item_issued] => 1 // Количество единиц товара которые были выданы получателю
                    [item_price] => 800.00 // Стоимость одной единицы товара
                )

        )

    [histories] => Array // История отправления
        (
            [0] => Array
                (
                    [parcel_status] => В обработке // Статус отправления
                    [user] => Иванов Иван // Пользователь который изменил статус отправления
                    [date_added] => 29.02.2020 20:58:30 // Дата и время добавления статуса в историю
                )

            [1] => Array
                (
                    [parcel_status] => Отправлена в отделение // Статус отправления
                    [user] => Иванов Иван // Пользователь который изменил статус отправления
                    [date_added] => 07.03.2020 11:29:04
                )

            [2] => Array
                (
                    [parcel_status] => Получена в отделении // Статус отправления
                    [user] => Цыганенко Максим // Пользователь который изменил статус отправления
                    [date_added] => 07.03.2020 11:30:06
                )

            [3] => Array
                (
                    [parcel_status] => Частично выдана // Статус отправления
                    [user] => Цыганенко Максим // Пользователь который изменил статус отправления
                    [date_added] => 07.03.2020 11:33:37 // Дата и время добавления статуса в историю
                )
        )
)

Результат примера выполненный с ошибкой авторизации
    Array
    (
        [error] => Array // Массив ошибок
        (             [warning] => У Вас нет прав для просмотра отделений! // Ключ = строковый код ошибки, значение = текст ошибки
        )     )

Отправление не найдено

    Array
    (
        [error] => Array // Массив ошибок
        (             [warning] => Нет данных! // Ключ = строковый код ошибки, значение = текст ошибки
        )     )