Получение одной машины [1.0]

Описание

Получение одной машины с выбранным id.

Структура URL

HTTP метод: GET, ресурс: <base_url>/trucks/<id_машины>

Результат

Структура "Машина"

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

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

 

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

Запрос

GET, http://api.ati.su/trucks/039f2943-da4d-e211-b493-14dae93e0938

Ответ

json вида

 

{
        "truckId": "039f2943-da4d-e211-b493-14dae93e0938",
        "firmId": 348662,
        "addedAt": "2011-09-16T13:10:26",
        "updatedAt": "2011-09-28T07:12:41",
        "archivedAt": null,
        "distCountries": "RUS,",
        "truePrice": 0,
        "trueCurrencyId": 0,
        "unloading": {
            "point_type": 1,
            "point_id": 153,
            "radius": 0,
            "additionalPoints": []
        },
        "contactId1": 0,
        "contactId2": null,
        "note": "",
        "firstDate": "2011-09-28T00:00:00",
        "lastDate": "2011-09-30T00:00:00",
        "periodicityId": 0,
        "dateType": 0,
        "transport": {
            "carType": 200,
            "bodyType": 1,
            "loadingType": 8,
            "weight": 20,
            "volume": 82,
            "truckLength": 0,
            "truckWidth": 0,
            "truckHeight": 0,
            "trailerLength": 0,
            "trailerWidth": 0,
            "trailerHeight": 0,
            "hydrolift": true,
            "partialLoad": true,
            "koniki": true,
            "tir": true,
            "ekmt": true,
            "adr": 0,
            "adr_type": 0
        },
        "loading": {
            "cityId": 3611,
            "radius": 0
        },
        "payment": {
            "rateSum": 0,
            "currencyId": 0,
            "cashLess": true,
            "nds": true,
            "card": true,
            "nal": true
        },
        "priority": {
            "viewRate": 0,
            "orderLimit": 0,
            "dailyLimit": 0,
            "isForPayedOnly": false
        }
}

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

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

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