Получение пользовательских списков фирм [1.0]

Описание

Получение всех списков для текущей фирмы.

Структура URL

HTTP метод: GET, ресурс: <base_url>/account/lists

Результат

Массив структур "Списки"

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

Запрос

GET, http://api.ati.su/account/lists

Ответ

Json вида

{
  "Firms": {
    "Blacklist": [
      {
        "Id": "49df3f0f-9e63-e611-80cd-10c37b6f39fc",
        "Name": "Черный список Фирм",
        "Type": 2,
        "Description": "Черный список Фирм Описание",
        "Personal": false,
        "Firms": [
          {
            "Id": "badd201d-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 947772,
            "FirmName": "Авиатор",
            "Comment": "Фирма авиатор"
          },
          {
            "Id": "c652b828-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 947902,
            "FirmName": "Автонет",
            "Comment": "Фирма Автонет"
          },
          {
            "Id": "b9585130-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 947900,
            "FirmName": "Автосим",
            "Comment": "Фирма Автосим"
          }
        ]
      }
    ],
    "Neutral": [
      {
        "Id": "0c1a2343-9e63-e611-80cd-10c37b6f39fc",
        "Name": "Нейтральный список Фирм",
        "Type": 0,
        "Description": "Нейтральный список Фирм Описание",
        "Personal": false,
        "Firms": [
          {
            "Id": "b4ce8149-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 948026,
            "FirmName": "Автосистем",
            "Comment": "АвтосистемАвтосистем"
          }
        ]
      }
    ],
    "Partners": [
      {
        "Id": "61d3f079-9e63-e611-80cd-10c37b6f39fc",
        "Name": "Партнерский список Фирм",
        "Type": 1,
        "Description": "Партнерский список Фирм Описание",
        "Personal": false,
        "Firms": [
          {
            "Id": "62d3f079-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 50001,
            "FirmName": "АвтоТрансИнфо, программист",
            "Comment": "АвтоТрансИнфо, программистАвтоТрансИнфо, программист"
          },
          {
            "Id": "904df786-9e63-e611-80cd-10c37b6f39fc",
            "FirmId": 10083,
            "FirmName": "АвтоТрансИнфо, управляющий",
            "Comment": "АвтоТрансИнфо, управляющийАвтоТрансИнфо, управляющий"
          }
        ]
      }
    ]
  }
}

 

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

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