OPT-AIS-005Bank's choiceregulatedinconsistencyAccount information
Balances returned
Which balances does the bank return?
The options
One balance
At least one, normally the booked balance for a current account.
Several
CLBD,XPCD,VALU,OTHR,PRCD,ITAV, each with its label.In the account list
The bank may include balances directly in
GET /accounts.
- In STET 1.6.3
- Bank side
- According to the spec, any balance shown in online banking must also be provided by the API.
lastChangeDateTime,referenceDateandlastCommittedTransactionare optional. - TPP side
- Pick the balance by its
balanceType, not by its label or its position. The TPP cannot ask for balances in the account list, since there is nowithBalanceparameter. - Regulation
The same information as through direct access (Article 36(1)(a) of the RTS).
Texts cited
- Spec inconsistency
- The spec recommends the “CACC” balance, which is an account type and not a balance type.
CLBDis probably what is meant.
The entry as stored
{
"id": "OPT-AIS-005",
"edition": "1.6.3",
"chooser": "aspsp",
"title": {
"fr": "Soldes renvoyés",
"en": "Balances returned",
"es": "Saldos devueltos",
"pt-br": "Saldos retornados"
},
"question": {
"fr": "Quels soldes la banque renvoie-t-elle ?",
"en": "Which balances does the bank return?",
"es": "¿Qué saldos devuelve el banco?",
"pt-br": "Quais saldos o banco retorna?"
},
"options": [
{
"label": {
"fr": "Un solde",
"en": "One balance",
"es": "Un saldo",
"pt-br": "Um saldo"
},
"text": {
"fr": "Au moins un, en principe le solde comptable pour un compte courant.",
"en": "At least one, normally the booked balance for a current account.",
"es": "Al menos uno, en principio el saldo contable para una cuenta corriente.",
"pt-br": "Pelo menos um, em princípio o saldo contábil no caso de uma conta corrente."
}
},
{
"label": {
"fr": "Plusieurs",
"en": "Several",
"es": "Varios",
"pt-br": "Vários"
},
"text": {
"fr": "`CLBD`, `XPCD`, `VALU`, `OTHR`, `PRCD`, `ITAV`, chacun avec son libellé.",
"en": "`CLBD`, `XPCD`, `VALU`, `OTHR`, `PRCD`, `ITAV`, each with its label.",
"es": "`CLBD`, `XPCD`, `VALU`, `OTHR`, `PRCD`, `ITAV`, cada uno con su etiqueta.",
"pt-br": "`CLBD`, `XPCD`, `VALU`, `OTHR`, `PRCD`, `ITAV`, cada um com o seu rótulo."
}
},
{
"label": {
"fr": "Dans la liste des comptes",
"en": "In the account list",
"es": "En la lista de cuentas",
"pt-br": "Na lista de contas"
},
"text": {
"fr": "La banque peut inclure les soldes directement dans `GET /accounts`.",
"en": "The bank may include balances directly in `GET /accounts`.",
"es": "El banco puede incluir los saldos directamente en `GET /accounts`.",
"pt-br": "O banco pode incluir os saldos diretamente em `GET /accounts`."
}
}
],
"stet": {
"sections": [
{
"part": "framework",
"section": "2.2.3",
"page": 13
},
{
"part": "functional-model",
"section": "4.4.3",
"page": 34
}
],
"openapi": [
"GET /accounts/{accountResourceId}/balances",
"BalanceStatus"
],
"flows": [],
"changes": [],
"remark": null
},
"aspsp": {
"fr": "Tout solde affiché en banque en ligne doit aussi être fourni par l'API, d'après la spec. `lastChangeDateTime`, `referenceDate` et `lastCommittedTransaction` sont optionnels.",
"en": "According to the spec, any balance shown in online banking must also be provided by the API. `lastChangeDateTime`, `referenceDate` and `lastCommittedTransaction` are optional.",
"es": "Según la especificación, todo saldo que se muestre en la banca en línea también debe proporcionarse a través de la API. `lastChangeDateTime`, `referenceDate` y `lastCommittedTransaction` son opcionales.",
"pt-br": "Todo saldo exibido no internet banking também deve ser fornecido pela API, segundo a especificação. `lastChangeDateTime`, `referenceDate` e `lastCommittedTransaction` são opcionais."
},
"tpp": {
"fr": "Choisir le solde par son `balanceType`, pas par son libellé ni par sa position. Le TPP ne peut pas demander les soldes dans la liste des comptes, il n'existe pas de paramètre `withBalance`.",
"en": "Pick the balance by its `balanceType`, not by its label or its position. The TPP cannot ask for balances in the account list, since there is no `withBalance` parameter.",
"es": "Elegir el saldo por su `balanceType`, no por su etiqueta ni por su posición. El TPP no puede pedir los saldos en la lista de cuentas: no existe ningún parámetro `withBalance`.",
"pt-br": "Escolher o saldo pelo `balanceType`, não pelo rótulo nem pela posição. O TPP não pode pedir os saldos na lista de contas, pois não existe parâmetro `withBalance`."
},
"regulation": {
"text": {
"fr": "Mêmes informations qu'en accès direct (art. 36(1)(a) des RTS).",
"en": "The same information as through direct access (Article 36(1)(a) of the RTS).",
"es": "La misma información que en acceso directo (art. 36(1)(a) de las RTS).",
"pt-br": "As mesmas informações que em acesso direto (art. 36(1)(a) das RTS)."
},
"sources": [
{
"act": "rts",
"ref": "art. 36(1)(a)"
}
]
},
"note": {
"fr": "La spec recommande le solde « CACC », qui est un type de compte et pas un type de solde. `CLBD` est probablement visé.",
"en": "The spec recommends the “CACC” balance, which is an account type and not a balance type. `CLBD` is probably what is meant.",
"es": "La especificación recomienda el saldo «CACC», que es un tipo de cuenta y no un tipo de saldo. Probablemente se refiere a `CLBD`.",
"pt-br": "A especificação recomenda o saldo “CACC”, que é um tipo de conta e não um tipo de saldo. Provavelmente se trata de `CLBD`."
},
"production": null,
"verifiedAt": "2026-10-19"
}