API Codes
Learn about the API Codes returned by this API
API Error Codes
Categories
We group the error codes into different categories for better understanding.
1xx
- Header errors2xx
- Merchant/request validations errors3xx
- User data errors4xx
- Bank errors5xx
- Internal server errors
Error Codes
API Code | HTTP Code | Type | Message |
---|---|---|---|
100 | 401 |
| Invalid credentials |
101 | 400 |
| Missing or invalid format for required header {0} |
102 | 401 |
| Invalid signature |
103 | 400 |
| X-Date header value out of valid range |
200 | 405 |
| Request method {0} not supported |
201 | 401 |
| Unregistered IP address |
202 | 400 |
| Invalid request body: {0} |
203 | 403 |
| Merchant not allowed to use this api. Please contact your account manager, or send an email to integration@d24.com |
300 | 400 |
| Invalid document number |
301 | 400 |
| Invalid bank code |
302 | 400 |
| Invalid bank account |
303 | 400 |
| Invalid bank branch |
305 | 400 |
| Missing required fields |
306 | 400 |
| Invalid Pix Key |
307 | 400 |
| Country not available |
308 | 400 |
| Invalid amount. The minimum is {amount} {currency} or equivalent in {currency} |
309 | 400 |
| Invalid Currency |
310 | 400 | LIMIT_EXCEEDED | Limit exceeded |
311 | 400 | USER_LIMIT_EXCEEDED | Transaction declined because the limit of cashouts allowed from different users to that Bank Account has been exceeded. |
400 | 400 |
| The bank account is blocked |
401 | 400 |
| The bank account is closed |
402 | 400 |
| The beneficiary name doesn't match the bank details |
404 | 400 |
| Invalid account type |
405 | 400 |
| The transfer type is not supported on this account |
406 | 400 |
| The account is unable to receive transfers |
407 | 400 |
| Other |
408 | 400 |
| Rejected by bank |
500 | 500 |
| Oh no! Something has gone wrong. Please contact a system administrator. |
Last updated