Skip to main content

Generic Error Codes

This topic describes the generic error codes of ABN AMRO API products.


Response attributes

These response attributes are explained below:

NameTypeRequiredDescription
codeStringtrueCode that uniquely identifies the error for the API
messageStringtrueLong text message describing the error
referenceStringtrueAPI Documentation link
statusIntegertrueHTTP Status code
traceIdStringtrueUnique request ID associated with the API call

Error codes

Error codes in the error response uniquely describe the error. Whenever you contact API Support for any specific error you are seeing in an API, provide the error code and traceId.

Details of generic error codes are as follows:

CodeCategoryDescription
ERR_1001_001INCORRECT_HEADERMalformed or incorrect Authorization header
ERR_1002_001MISSING_HEADERBasic authentication header missing
ERR_1002_002MISSING_HEADERAccess token header missing
ERR_1002_003MISSING_HEADERAPI Key Header missing
ERR_1003_001MALFORMED_REQUESTJSON Request: Container Depth exceeded
ERR_1003_002MALFORMED_REQUESTJSON Request: Number of elements/ properties in an object exceeded the allowed limit
ERR_1003_003MALFORMED_REQUESTJSON Request: Number of elements in an array exceeded the allowed limit
ERR_1003_004MALFORMED_REQUESTJSON Request: Object entry/property name too long
ERR_1003_005MALFORMED_REQUESTJSON Request: Object property value too long
ERR_1003_006MALFORMED_REQUESTRequest message malformed
ERR_1003_007MALFORMED_REQUESTSOAP Request Message malformed
ERR_1004_001INCORRECT_PARAMETERIncorrect or missing value for {parameter name}
ERR_1004_002INCORRECT_PARAMETERIncorrect value of grant type
ERR_1004_003INCORRECT_PARAMETERToken passed is not a valid token type
ERR_1004_004INCORRECT_PARAMETERIncorrect or missing value for client_assertion_type.
ERR_1005_001JWT_LIFESPAN_TOO_LONGJWT lifespan is too long.
ERR_1006_001JWT_INCORRECTAn attribute is incorrect, see the error message.
ERR_1007_001JWT_INCOMPLETEAn attribute is missing, see the error message.
ERR_1008_001JWT_EXPIREDThe presented JWT has expired.
ERR_1009_001JWT_INACTIVEThe presented JWT is not active.
ERR_1010_001JWT_INVALIDThe signature of the presented JWT is not valid.
ERR_1010_002JWT_INVALIDThe algorithm used to sign the presented JWT is not supported.
ERR_1011_001JWT_MALFORMEDThe presented JWT is malformed.
ERR_2001_001INVALID_CLIENT_IDENTIFIERClient identifier is either missing or invalid.
ERR_2002_001INVALID_ACCESS_TOKENInvalid access token.
ERR_2003_001ACCESS_TOKEN_EXPIREDAccess token expired.
ERR_2004_002APIKEY_STATUS_NOT_ACTIVEThe creator of the developer application, whose API key you are using, has an inactive status.
ERR_2004_003APIKEY_STATUS_NOT_ACTIVEThe developer application associated with the API key has been revoked.
ERR_2005_001INVALID_API_KEYInvalid API Key
ERR_2005_002INVALID_API_KEYAPI Key cannot be used for the API call.
ERR_3001_001ACCESS_DENIEDAccess denied for this IP address.
ERR_3002_001INSUFFICIENT_SCOPEInsufficient scope of the token. Token cannot be used for this call.
ERR_3002_002INSUFFICIENT_SCOPEInsufficient scope of the token. Token cannot be used for this call.
ERR_7001_001QUOTA_VIOLATIONQuota for the call has been exceeded.
ERR_7002_001TOO_MANY_REQUESTSSpikes in an API call.
ERR_8XXX_XXXINTERNAL_SERVER_ERRORAll errors of this code range correspond to an internal server error.
ERR_9001_001SERVICE_UNAVAILABLEService is currently unavailable.

TelephoneNeed help?

Check the frequently asked questions or contact us. We are happy to help.
 

Get support Learn the basics