API autobody.ru. Документация для разработчиков

Доступные методы

Возможные ошибки

getOrdersList

Возвращает список заказов для пользователя с переданным token.

URL для запроса

http://www.autobody.ru/api/getOrdersList/

Формат ответа

JSON

Параметры

Название Пример значения Описание
token обязательный 123456789qwertyuiopasdfghjklzxcv Уникальный 32-х значный ключ-идентификатор для доступа к API
count необязательный 1 Количество заказов,которое будет возвращено.Если данный параметр не передан,то будет возвращен только последний заказ.

Пример запроса методом GET

http://www.autobody.ru/api/getOrdersList/?token=123456789qwertyuiopasdfghjklzxcv&count=9

Пример запроса методом POST на языке PHP

    $postdata = http_build_query(
        array(
           'token' => '123456789qwertyuiopasdfghjklzxcv',
            'count' => '9',
       )
    );

    $opts = array('http' =>
       array(
           'method'  => 'POST',
           'header'  => 'Content-type: application/x-www-form-urlencoded',
           'content' => $postdata
      )
    );
    
    $context  = stream_context_create($opts);
    $result = file_get_contents('http://www.autobody.ru/api/getOrdersList/', false, $context);
    
    print_r(json_decode($result,true));
            

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

{
    "order_id":"1",
    "payed":"N",
    "canceled":"N",
    "price":"5531.46",
    "currency":"RUR",
    "price_delivery":"0.00",
    "create_date":"30.10.2014 13:22:46",
    "user_comment":"test comment",
    "tracking_number":null,
    "delivery_type":"По Москве (заказ до 30000 руб.)",
    "payment_system":"Наличные",
    "items_in_order":[
        {
            "item_id":"211029",
            "item_name":"A 155 ФАРА ЛЕВ П/КОРРЕКТОР",
            "price":"49.30",
            "currency":"USD",
            "quantity":"3.00"
        }
    ]
}