{
// Общий результат запроса
"success": true,
// Просто чтобы убедиться, что мы смотрим на возраст вселенной одинаково
"time": "2014-11-07T16:21:03+03:00",
// будет объект либо массив (см. документацию по вызову), содержащий
// результаты работы API. Для actions тут всегда объект со статусом
// (ok|error) и иногда еще какая-то минимальная информация.
"Act1": {
"success": true
},
"Act2": {
"success": true
"affected": "1"
},
"Act3": {
// Ошибки опознаются по статусу "success": "false", у каждой ошибки есть код
// (если для данной функции это допустимо)
"success": false
"error_message": "Внутренняя ошибка сервера",
"error_code": 101003
},
"GetDat1": {
"name": "username",
"id": 45654,
"account": 5.54,
"mail": "sdf@sdf.ri",
"whatever": "else"
},
// Запросы на просмотр каталога возвращают массив объектов-книг
"GetDat2": [
{
"id": 56,
"title": "Название книги"
},
{
"id": 99,
"title": "Название книги1"
}
],
"GetDat3": {
"success": false
"error_message": "Неизвестная функция",
"error_code": 101002
}
}