Errors

HTTP statuses
HTTP statusWhen
400Field validation failed.
403Access control denied the request, or x-client-id / x-api-key are missing on webhook endpoints.
404The account, payment or card does not exist or does not belong to the client.
500Internal error, or the service is temporarily unavailable.
{
  "status": "ERROR",
  "errors": [
    {
      "title": "Account not found",
      "code": "OPEN-BANKING-011",
      "message": "Account not found."
    }
  ]
}
Frequently returned error codes
CodeMeaning
OPEN-BANKING-003Forbidden.
OPEN-BANKING-004Validation failed.
OPEN-BANKING-008Currency not found.
OPEN-BANKING-009Country not found.
OPEN-BANKING-011Account not found.
OPEN-BANKING-012Card not found.
OPEN-BANKING-029Invalid payload in the code-for-token exchange.
OPEN-BANKING-030Invalid authorization token.
OPEN-BANKING-033Payment not found.
OPEN-BANKING-034Payment is in an invalid state for this operation.
OPEN-BANKING-038User not found.
OPEN-BANKING-042Webhook not found.
OPEN-BANKING-046Unsupported currency.
OPEN-BANKING-047Limit not found.
OPEN-BANKING-048Limit check failed.
OPEN-BANKING-050Fee calculation failed.
OPEN-BANKING-051Card is in an invalid state for this operation.
OPEN-BANKING-053Route not found.