This endpoint provide the possibility for a TPP to check if enough funds are available at a given IBAN.
You can use the production host when you want to go live:
psd2.b2b.belfius.be:8443
psd2.b2b.banx.be:8443
Click the button below to download the open API specification.
DownloadCreates a confirmation of funds request at the ASPSP. Checks whether a specific amount is available at point of time of the request on an account linked to a given IBAN.
Access token to be passed as a header. Scope of this access-token is limited to a given type [e.g. CAF] and given IBAN. Token itself should be passed as bearer token in Authorization header, like:"Bearer 987tghjkiu6trfghjuytrghj".
example:
"Bearer 987tghjkiu6trfghjuytrghj"
ID of the request, unique to the call, as determined by the initiating party. It has to be a valid UUID in V04 format.
example:
"99391c7e-ad88-49ec-a2ad-99ddcb1f7721"
It must be of type application/json including version number. [Accept:application/vnd.belfius.api+json; version=1].
example:
"application/vnd.belfius.api+json; version=1"
Accept-Language header field sent by the Client terminal. It can include language in ISO 639-1 format [example-:fr]. Note that during redirection, Belfius screens are only available in French (fr) and in Dutch (nl).
example:
"fr"
It should be application/json.
example:
"application/json"
Client ID of registered TPP.
Name | Type | Description | |
---|---|---|---|
account | object | Reference to an account by IBAN. | required |
iban | string | IBAN of an account. Note that this IBAN must be same as the one used during consent creation, with CAF scope. | required |
instructed_amount | object | required | |
currency | string | ISO 4217 Alpha 3 currency code. | required |
amount | string | The amount given with fractional digits, where fractions must be compliant to the currency definition. Up to 14 significant figures. Negative amounts are signed by minus. The decimal separator is a dot. **Example:** Valid representations for EUR with up to two decimals are: * 1056 * 5768.2 * -1.50 * 5877.78 | required |
{ "funds_available": "boolean" }
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
Structure of the generic error message object.
example:
{ "error": "string", "error_code": "string", "error_description": "string" }
Fixed-form error tokens mapping to specific errors.
example:
string
Error specific code, could be used directly by consumer's software.
example:
string
Full description of the error.
example:
string
{ "account": { "iban": "FR7612345987650123456789014" }, "instructed_amount": { "currency": "EUR", "amount": "5877.78" } }
{ "funds_available": "boolean" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }
{ "error": "string", "error_code": "string", "error_description": "string" }