Просмотр заказа (API версия 2)

From UniqTrade API
Jump to navigation Jump to search
This page contains changes which are not marked for translation.

Для перегляду замовлення потрібно відправляти настпуний запит:

GET https://order24-api.utr.ua/api/order/{order_id}

де: {order_id} – код замовлення. Значення поля можна отримати із поля id масиву результату отримання списку замовлень.
додавши при цьому в headers

Authorization: Bearer eyJ0eXAiOiJKV1Q...


Де в Authorization після ключового слова Bearer потрібно передати отриманий при проходженні аутентифікації token

В результаті ви отримаєте одну из наступних відповідей:

Помилка аутентифікації

Можливі відповіді API при помилці аутентифікації приведено в розділі Помилка аутентификації

Замовлення не знайдено

  • Status Code: 404 not found
  • Body:
{
    "code": 404,
    "message": "Order not found!"
}


Зміст замовлення

  • Status Code: 200 OK
  • Body:
{
    "id": 6802274,
    "externalCode": "УЭТ000008",
    "date": "2024-02-13T08:31:22+02:00",
    "orderItems": [
        {
            "detail": {
                "multiplicity": 1,
                "id": 1022206,
                "brand": {
                    "name": "SACHS",
                    "externalCode": "00005"
                },
                "displayBrand": "SACHS",
                "article": "317 577",
                "title": "Амортизатор",
                "quantity": 1,
                "remains": [
                    {
                        "storage": {
                            "id": 15,
                            "name": "Kиїв Правий",
                            "originalName": "Kиев Правый"
                        },
                        "remain": "6"
                    },
                    {
                        "storage": {
                            "id": 23,
                            "name": "Дніпро",
                            "originalName": "Днепр"
                        },
                        "remain": "2"
                    },
                    ...
                ],
                "detailScanCodes": [
                    {
                        "scanCode": "4013872967957"
                    }
                ],
                "category": {
                    "name": "Амортизатор"
                },
                "modifier": 0,
                "isDisabled": false,
                "hasPartnerRemain": false
            },
            "storage": {
                "id": 15,
                "name": "Kиїв Правий",
                "originalName": "Kиев Правый"
            },
            "quantity": 1,
            "price": {
                "amount": 2158.3
            }
        }
    ],
    "status": "processing",
    "delivery": {
        "name": "Курьер Киев Розничный Магазин 9:00"
    },
    "paymentType": "nal",
    "comment": "test4",
    "amount": {
        "amount": 2158.3,
        "currency": {
            "code": "UAH"
        }
    }
}