Error Codes
Successful requests will return a HTTP 200 response and may or may not include a response body, depending on the request endpoint.
Whenever a problem occurs, Alfred will respond to the client using a 4xx or 5xx status code. All
4xx status codes indicate a problem with your request, while a 5xx status code indicates an internal problem with our systems.
All exceptions come equipped with an error code ID. If you require support, please supply this identifier to assist our support team in locating your issue.
The following table describes the fields included in the returned JSON exception:
Field | Description |
---|---|
errorCode | A unique identifier for this exception. This is very helpful when contacting support |
errorMessage | A human-friendly description of the problem |
errorMetadata | Describes the associated fields related to the error |
An example JSON representation:
{
"errorCode": 110002,
"errorMessage": "Invalid field(s)"
"errorMetadata: {
"fields": ["fromCurrency", "toCurrency"]
}
}
Error Codes
Error Code | Error Message |
---|---|
110002 | Invalid field(s) |
110003 | Bank Unresponsive |
111301 | UNKNOWN_ERROR |
111302 | Invalid parameter(s) |
111303 | Required parameter(s) missing |
111304 | Customer IP not allowed |
111305 | Unauthorized |
111306 | Unsupported trading pair |
111307 | Unsupported fiat method |
111308 | Unsupported chain |
111309 | Given fiat account does not belong to the customer |
111310 | Customer has exceeded their deposit limit |
111311 | Deposit exceeds single deposit limit |
111401 | EDD verification form must be completed to continue |
111402 | KYC submission not found |
111403 | KYB submission not found |
111404 | KYC record cannot be retried |
111405 | KYB record cannot be retried |
111406 | Customer KYC incomplete |
111407 | Customer KYB incomplete |
111408 | Phone number already registered |
111409 | Email already registered |
111410 | Phone country code and customer country does not match |
111411 | KYC has already been completed for this customer |
111412 | KYB has already been completed for this customer |
111413 | Invalid ID type |
111414 | Invalid file submission |
111415 | Customer not found |
111416 | Business customer not found |
111417 | Invalid customer |
111428 | Quote not found |
111429 | Quote already used or expired |
111430 | Invalid quote for onramp |
111431 | Invalid quote |
111432 | Quote does not correspond to a fiat currency |
111438 | Please, only send one field, can be fromAmount or toAmount |
111476 | Onramp deposit not found |
111477 | Onramp trade not found |
111478 | Onramp transaction not found |
111479 | Duplicate onramp deposit found |
111480 | Duplicate onramp trade found |
111481 | Duplicate onramp transaction found |
111482 | Fiat account not found |
111483 | Offramp not found |
111484 | Account number not valid |
111526 | Invalid support ticket type |
111527 | Duplicate support request found |
111555 | Reference id not found |
111556 | Invalid event type |
111557 | Expected metadata not found |
Updated about 2 months ago