Получение машин контакта [1.0]

Описание

Получение машин по id контакта текущей фирмы.

Структура URL

HTTP метод: GET, ресурс: <base_url>/trucks?contactId=<id_контакта>

Результат

Массив структур "Машина"

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

Название
Описание
Способ передачи параметра
Обязательный
contact_idid контактапараметр URL 

 

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

Запрос

GET, http://api.ati.su/trucks?contactId=1

Ответ

json вида

 

[
    {
        "truck_id": "ff4fd643-da4d-e211-b493-14dae93e0938",
        "firm_id": 348662,
        "added_at": "2011-09-16T13:10:26",
        "updated_at": "2011-09-28T07:12:41",
        "archived_at": null,
        "true_price": 0,
        "true_currency_id": 0,
        "unloading": {
            "point_type": 1,
            "point_id": 153,
            "radius": 0,
            "additional_points": []
        },
        "contact_id1": 1,
        "contact_id2": null,
        "note": "",
        "first_date": "2011-09-28T00:00:00",
        "last_date": "2011-09-30T00:00:00",
        "periodicity_id": 0,
        "date_type": 0,
        "transport": {
            "car_type": 200,
            "body_type": 1,
            "loading_type": 8,
            "weight": 20,
            "volume": 82,
            "truck_length": 0,
            "truck_width": 0,
            "truck_height": 0,
            "trailer_length": 0,
            "trailer_width": 0,
            "trailer_height": 0,
            "hydrolift": true,
            "partial_load": true,
            "koniki": true,
            "tir": true,
            "ekmt": true,
            "adr": 0,
            "adr_type": 0
        },
        "loading": {
            "city_id": 3611,
            "radius": 0
        },
        "payment": {
            "rate_sum": 0,
            "currency_id": 0,
            "cashless": true,
            "nds": true,
            "card": true,
            "nal": true
        },
        "priority_view": {
            "view_rate": 0,
            "order_limit": 0,
            "daily_limit": 0,
            "is_for_payed_only": false
        }
    },
    {
        "truck_id": "0250d643-da4d-e211-b493-14dae93e0938",
        "firm_id": 348662,
        "added_at": "2011-09-20T14:23:15",
        "updated_at": "2011-09-28T07:12:41",
        "archived_at": null,
        "true_price": 0,
        "true_currency_id": 0,
        "unloading": {
            "point_type": 1,
            "point_id": 153,
            "radius": 0,
            "additional_points": []
        },
        "contact_id1": 1,
        "contact_id2": null,
        "note": "Поедем в сторону Урала. Звонить по телефону: +7-904-847-94-21 - Владимир",
        "first_date": "2011-09-28T00:00:00",
        "last_date": "2011-09-30T00:00:00",
        "periodicity_id": 0,
        "date_type": 0,
        "transport": {
            "car_type": 300,
            "body_type": 1,
            "loading_type": 4,
            "weight": 20,
            "volume": 82,
            "truck_length": 0,
            "truck_width": 0,
            "truck_height": 0,
            "trailer_length": 0,
            "trailer_width": 0,
            "trailer_height": 0,
            "hydrolift": true,
            "partial_load": true,
            "koniki": true,
            "tir": true,
            "ekmt": true,
            "adr": 0,
            "adr_type": 0
        },
        "loading": {
            "city_id": 1,
            "radius": 0
        },
        "payment": {
            "rate_sum": 0,
            "currency_id": 0,
            "cashless": true,
            "nds": true,
            "card": true,
            "nal": true
        },
        "priority": {
            "view_rate": 0,
            "order_limit": 0,
            "daily_limit": 0,
            "is_for_payed_only": false
        }
    }
]

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

Каждая ошибка кроме HTTP кода имеет уникальный строковый код. Подробнее..

HTTP код ответа
Код ошибки
Сообщение
200--Операция завершена успешно
401--Требуется авторизация