Перейти к содержанию

Получение моих заявок по грузу

Описание

Получение всех собственных заявок по грузу для текущего пользователя.

Структура URL

GET /v2/proposals/my/cargoes/{status}

Список параметров

Название Описание Тип передачи параметра Обязательный(+)/По умолчанию(значение)
language Язык локализации. Описание использования. Query string parameter ru
page Количество страниц. Request Param 1
size Размер страницы. Request Param 100
status Перечисление "Статус заявки". Path parameter +

Результат

Массив структур "Груз".

Пример запроса

curl -X GET -H "Accept: application/json" -H "Authorization: 3WQ1EQ465C4005000130" "https://api.lardi-trans.com/v2/proposals/my/cargoes/published" 

Пример ответа

JSON
{
    "content": [
            {
            "id": 350203537,
            "dateCreate": 1583231716000,
            "dateRepeat": 1583231716000,
            "dateFrom": 1583193600000,
            "dateTo": 1583193600000,
            "distanceLine": 1007483.586,
            "distanceTime": 46075299,
            "waypointListSource": [
                {
                    "town": {
                        "id": 69,
                        "name": "Харьков"
                    },
                    "area": {
                        "id": 34,
                        "name": "Харьковская обл."
                    },
                    "country": {
                        "sign": "UA",
                        "name": "Украина"
                    },
                    "postCode": "61",
                    "address": "Зенитная улица, Павловка",
                    "lat": 49.9935,
                    "lon": 36.230383
                }
            ],
            "waypointListTarget": [
                {
                    "town": {
                        "id": 179,
                        "name": "Львов"
                    },
                    "area": {
                        "id": 27,
                        "name": "Львовская обл."
                    },
                    "country": {
                        "sign": "UA",
                        "name": "Украина"
                    },
                    "postCode": "",
                    "address": "Золотая улица, 17",
                    "lat": 49.839683,
                    "lon": 24.029717
                }
            ],
            "bodyType": {
                "id": 36,
                "name": "Цельномет"
            },
            "bodyGroup": {
                "id": 1,
                "name": "Крытая"
            },
            "loadTypes": [
                {
                    "id": 25,
                    "name": "боковая"
                },
                {
                    "id": 24,
                    "name": "верхняя"
                },
                {
                    "id": 26,
                    "name": "задняя"
                }
            ],
            "payment": {
                "price": "1000",
                "currency": {
                    "id": 2,
                    "name": "грн."
                },
                "unit": {
                    "id": 2,
                    "name": "км"
                },
                "moment": {
                    "id": 4,
                    "name": "на выгрузке"
                },
                "type": {
                    "id": 8,
                    "name": "эл. платеж"
                },
                "prepay": 10,
                "delay": 0,
                "vat": true
            },
            "paymentForms": [
                {
                    "type": {
                        "id": 8,
                        "name": "эл. платеж"
                    },
                    "vat": true
                }
            ],
            "cargoPackaging": [
                {
                    "type": {
                        "id": 10,
                        "name": "1,2x1,2 m"
                    },
                    "count": 12
                }
            ],
            "owner": {
                "refId": 10101583040,
                "name": "Ларди-Tест Бренд",
                "face": "Контактное лицо",
                "contactId": 0,
                "phones": [
                    {
                        "number": "+380(95)1234567",
                        "messengers": [
                            "WHATSAPP",
                            "TELEGRAM",
                            "VIBER"
                        ]
                    },
                    {
                        "number": "+380(95)2345678",
                        "messengers": [
                            "TELEGRAM"
                        ]
                    },
                    {
                        "number": "+380(95)3456789",
                        "messengers": []
                    },
                    {
                        "number": "+380(95)4567890",
                        "messengers": []
                    }
                ],
                "address": {
                    "town": {
                        "id": 69,
                        "name": "Харьков"
                    },
                    "area": {
                        "id": 34,
                        "name": "Харьковская обл."
                    },
                    "country": {
                        "sign": "UA",
                        "name": "Украина"
                    }
                },
                "rating": {
                    "positiveCommentCount": 7,
                    "negativeCommentCount": 1
                }
            },
            "note": "хрупкий хруз",
            "cmr": true,
            "cmrInsurance": false,
            "groupage": true,
            "t1": false,
            "tir": false,
            "adr": 1,
            "lorryAmount": 2,
            "photos": [
                "http://medianew.lardi-trans.com/originImage/proposal/5e5e3297f96e155451771afb/logo.jpg"
            ],
            "repeat": {
                "auto": false,
                "countToday": 0
            },
            "content": {
                "id": 1403,
                "name": "стекло в ящиках"
            },
            "size": {
                "massFrom": 15,
                "massTo": 20,
                "volumeFrom": 80,
                "volumeTo": 90,
                "length": 0,
                "width": 0,
                "height": 0
            },
            "medicalRecords": true,
            "customsControl": false,
            "loadingFrequency": {
                "id": 3,
                "name": "в неделю"
            }
        }
    ],
    "paginator": {
        "current": 0,
        "perPage": 100,
        "pages": 1,
        "totalSize": 61
    }
}