GET
/
v2.01
/
{ClientId}
/
payment-methods
/
openbanking
/
metadata
/
supported-banks
// GET has no body parameters
{
    "SupportedBanks": {
        "Countries": [
            {
                "Banks": [
                    {
                        "BankName": "at-demobank-open-banking-embedded",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "at-demobank-open-banking-redirect",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "at-demobank-password",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "AT"
            },
            {
                "Banks": [
                    {
                        "BankName": "de-demo-commerzbank-ob",
                        "Scheme": [
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER",
                            "PIS_FUTURE_DATE"
                        ],
                        "Name": "Commerzbank Sandbox"
                    },
                    {
                        "BankName": "de-demobank-open-banking-embedded-templates",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-open-banking-redirect",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-open-banking-redirect-pisonly",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-password",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "DE"
            },
            {
                "Banks": [
                    {
                        "BankName": "dk-demobank-open-banking-embedded",
                        "Scheme": [
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_INTRADAG",
                            "DANISH_DOMESTIC_CREDIT_TRANSFER",
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_STRAKS"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "dk-demobank-open-banking-redirect",
                        "Scheme": [
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_INTRADAG",
                            "DANISH_DOMESTIC_CREDIT_TRANSFER",
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_STRAKS"
                        ],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "DK"
            }
        ]
    }
}

This endpoint allows you to retrieve a paginated list of banks that you can present to the user for selection during their Pay by Bank checkout experience. Once they have selected their bank, and optionally the scheme, submit the data of their selection to the POST Create a Pay by Bank PayIn endpoint. Read the guide

Query parameters

CountryCodes
string

Allowed values: AT, DE, DK, EE, ES, FI, FR, GB, IE, IT, LV, LT, NL, NO, PL, PT.

The countries for which to return supported banks. You can combine query values in a comma-separated list.

per_page
integer

Min. value: 1; max. value: 100

Default value: 10

The number of Banks objects returned for each page of the pagination.

On this endpoint, the pagination refers to the number of Banks objects, regardless of whether they span multiple Countries objects.

page
integer

Start value: 1

Default value: 1

Indicates the index of the page for the pagination.

Responses

// GET has no body parameters
{
    "SupportedBanks": {
        "Countries": [
            {
                "Banks": [
                    {
                        "BankName": "at-demobank-open-banking-embedded",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "at-demobank-open-banking-redirect",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "at-demobank-password",
                        "Scheme": [],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "AT"
            },
            {
                "Banks": [
                    {
                        "BankName": "de-demo-commerzbank-ob",
                        "Scheme": [
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER",
                            "PIS_FUTURE_DATE"
                        ],
                        "Name": "Commerzbank Sandbox"
                    },
                    {
                        "BankName": "de-demobank-open-banking-embedded-templates",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-open-banking-redirect",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-open-banking-redirect-pisonly",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "de-demobank-password",
                        "Scheme": [
                            "PIS_BULK_PAYMENTS",
                            "SEPA_CREDIT_TRANSFER",
                            "SEPA_INSTANT_CREDIT_TRANSFER"
                        ],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "DE"
            },
            {
                "Banks": [
                    {
                        "BankName": "dk-demobank-open-banking-embedded",
                        "Scheme": [
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_INTRADAG",
                            "DANISH_DOMESTIC_CREDIT_TRANSFER",
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_STRAKS"
                        ],
                        "Name": "Tink Demo Bank"
                    },
                    {
                        "BankName": "dk-demobank-open-banking-redirect",
                        "Scheme": [
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_INTRADAG",
                            "DANISH_DOMESTIC_CREDIT_TRANSFER",
                            "INSTANT_DANISH_DOMESTIC_CREDIT_TRANSFER_STRAKS"
                        ],
                        "Name": "Tink Demo Bank"
                    }
                ],
                "Country": "DK"
            }
        ]
    }
}