REST API Error Handling
When basic HTTP authentication fails
Sample request
HTTP Request
GET /api/v1/some_resource HTTP/1.1
Host: api.example.com
Authorization: Bearer YOUR_API_TOKEN
When validations fail
Sample request
HTTP Request
POST /api/v1/some_resource HTTP/1.1
Host: api.example.com
Authorization: Bearer YOUR_API_TOKEN
{
"errors": {
"open_till": [
"in_past"
],
"questionnaire_keys": [
"blank",
"invalid"
]
}
}