Response Codes and Error handling
Response Codes
Our API services typically use following HTTP response codes and their meaning. Any deviations or additional details are described separately with each service reference.
200
OK
Typically response to a successful GET request.
202
Accepted
Typically response to a successful POST request.
204
No Content
Service responded successfully, but there is no content - typically empty GET /messages service response.
403
Forbidden
404
Not Found
Resource is not found. Typically a specific message is already deleted or does not exist.
Too many requests
500
Internal Server Error
Technical error. Typically unplanned service interruption.
503
Service Unavailable
Technical error. Can also be used during planned maintenance
Error Handling
In case of any errors our default structure of error details is following.
Service specific details of error codes and messages can be found at each service description.
1.0
[1..1]
Errors
<Errors>
1.1
[1..n]
+Error
<Error>
1.2
[1..1]
++ErrorCode
<ErrorCode>
For example, see list of Account Statement Request Error Codes.
1.3
[1..1]
++Description
<Description>
Description text.
1.4
[0..1]
++Field
<Field>
Reference to faulty field.
Sample
General error codes
Last updated