Результатом запроса всегда будет результат, в котором будет указан код ответа и мета-результат.
Запрос выполнен без ошибок
{
"meta": {
"success": true,
"msg": ""
},
code: 200,
result: {
"records": []
}
}
При удачном запросе всегда будет возвращаться code равная 200 (Не путать со статусом HTTP запроса). Значение meta.success равна true. При этом иногда может быть указано поле meta.msg.
Запрос выполнен с ошибкой
{
"meta": {
"success": false,
"msg": ""
},
code: 500,
result: {
"records": []
}
}
Если запрос завершается с ошибкой, то code может быть, либо 401 — не авторизован, либо 500 — серверная ошибка (т. е. отличное от 200). Текст ошибки будет указан в свойстве meta.msg, а значение meta.success равно false.