Получение всех списков фирм

Описание

Получение всех списков компании. 

Структура URL

HTTP метод: GET, ресурс: <base_url>/v1.2/lists/firms

Результат

Массив структур FirmList.

Внимание: вернутся только общие списки и списки, принадлежащие контакту, под которым их запрашивают.

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

Запрос

GET http://api.ati.su/v1.2/lists/firms

Ответ

Json вида

[
  {
    "id": "2570cadd-9e4a-e711-80be-0030487d29e5",
    "name": "Партнёры-перевозчики",
    "type": 1,
    "description": "Фирмы, которым вы готовы доверить перевозку своих грузов",
    "personal": false,
    "contact_id": 0,
    "ati_id": "10046694",
    "elements": [
      {
        "id": "0b1c2b2b-a04a-e711-80be-0030487d29e5",
        "ati_id": "893028",
        "firm_name": "АвтоТрансИнфо",
        "comment": null,
        "list_id": "2570cadd-9e4a-e711-80be-0030487d29e5",
        "owner_ati_id": "10046694"
      }
    ]
  },
  {
    "id": "1eaff26c-a04a-e711-80be-0030487d29e5",
    "name": "Партнёры-грузоотправители",
    "type": 1,
    "description": "Фирмы, которым вы перевозили или готовы перевезти грузы",
    "personal": false,
    "contact_id": 0,
    "ati_id": "10046694",
    "elements": [
      {
        "id": "1faff26c-a04a-e711-80be-0030487d29e5",
        "ati_id": "8888",
        "firm_name": "АвтоТрансИнфо, маркетинг и реклама",
        "comment": null,
        "list_id": "1eaff26c-a04a-e711-80be-0030487d29e5",
        "owner_ati_id": "10046694"
      }
    ]
  }
]

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

HTTP код ответа
Код ошибки
Сообщение
200--Операция завершена успешно
401UnauthorizedДля этого запроса отказано в авторизации
500--Во время выполнения запроса произошла ошибка