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
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"
}