Account-Details

The account details flow can be used to acquire detailed information about a specific account of the consumer.

Once the flow is finished one “Account” object can be obtained. The information provided can differ depending on the selected bank, as some banks provide more information than others.

In order to request the details of a specific account, the account identifier provided in the result from an accounts flow or an IBAN can be passed in the payload of the request. If neither the identifier nor the IBAN is set the consumer has to select an account, if more than one is available.

Request Body Structure of an Account Details Flow

{
    "iban": ?string,
    "account_id": ?string
}

Response Structure of a successful Account Details Flow

{
    "data": {
        "result": ?{
            "account": Account,
            "type": string
        },
        "state": enum<'INITIALIZED', 'PROCESSING', 'CONSUMER_INPUT_NEEDED', 'ABORTED', 'EXCEPTION', 'FINISHED'>
    }
}

The type property always holds the value account_details.

Detailed information on the Account object can be found here.

Example Response for a successful Account Details Flow

{
    "data": {
        "result": {
            "account": {
                "id": "0",
                "alias": "Girokonto (MaxMustermann)",
                "iban": "DE06000000000023456789",
                "bic": "SFRTDE20XXX",
                "account_number": "23456789",
                "holder_name": "MaxMustermann",
                "bank_code": "123",
                "transfer_type": "FULL",
                "account_type": "DEFAULT",
                "balance": {
                    "amount": 12345,
                    "currency": "EUR"
                }
            },
            "type": "account_details"
        },
        "state": "FINISHED"
    }
}

results matching ""

    No results matching ""