BLIK API Errors
All BLIK-related errors are returned in a unified error response structure:
{
"errors": [
{
"error_code": "BLIKXXX",
"detail": "Error description",
"data": []
}
]
}
Fields:
error_codeBLIK error identifier.
detailError description.
dataOptional additional context (present only for selected errors, e.g.
BLIK002).
BLIK Error Codes
BLIK000– Invalid BLIK codeInvalid BLIK six-digit code.
BLIK001– Bad aliasGiven alias has not been registered or has been deregistered.
BLIK002– Multiple banking applicationsGiven alias is non-unique.
Returned
datacontains list of available banking applications:{ "data": [ { "name": "mBank", "key": "1" }, { "name": "ING", "key": "2" } ] }
BLIK003– Transaction timeoutTransaction time window has expired.
BLIK004– Invalid transaction statusInvalid transaction status for the requested operation.
BLIK005– Transaction authorizedTransaction has already been authorized.
BLIK006– BLIK code already usedThe provided BLIK code has already been consumed.
BLIK007– Other errorGeneric BLIK processing error.