Помилки та відповіді
Посібник з інтеграції мобільного додатку
HTTP-коди статусу
| 200 | OK - запит успішний. |
| 204 | No Content - returned for OPTIONS preflight requests (CORS). |
| 400 | Bad Request - відсутній або недійсний параметр. |
| 401 | Unauthorized - токен відсутній або недійсний. |
| 404 | Not Found - endpoint або ресурс не існує. |
| 405 | Method Not Allowed - неправильний HTTP-метод для цього endpoint. |
Схема успішної відповіді
JSON
{
"success": true,
"...": "endpoint-specific fields"
}
Схема відповіді з помилкою
JSON
{
"success": false,
"message": "Human-readable error description"
}
CORS
All API responses include the following headers, so the API can be called from web clients:
HTTP
Access-Control-Allow-Origin: * Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Headers: Authorization, Content-Type, X-API-Token
Browsers send a preflight
OPTIONS request before a cross-origin POST. The API responds with 204 No Content and the CORS headers above - no body required.