23d8982b533d
Build a Tink Link
This endpoint lets you create a Tink Link for any product, including user and session generation within one call.
Headers
Request body
The deep link for an Android or iOS hosting app. Use when Tink Link is embedded in an Android/iOS app to redirect the user back to the hosting app after authenticating in a third-party app (such as Mobile Bank ID).
Use for Android or iOS integrations. When TRUE, this will directly open the bank app during the authentication step if installed on the user's device or otherwise fall back to a web-based authentication flow in the system's default browser.
External reference forwarded to Tink Link as external_reference. This is distinct from sessionConfig.externalReference, which is used when creating a Link session.
Identifier of the financial institution to preselect, otherwise the user will be presented with a list of financial institutions.
Set to true to make the response message sent via postMessage to the parent window. Use when Tink Link is embedded in an iframe.
Iframe behaviour (PARENT_REDIRECT, POPUP). Defaults to POPUP if iframe is true.
The unique name of the provider (ex: sbab-bankid). If provided, user can skip provider selection. Otherwise, they will choose the provider from a list in the Tink UI.
The Locale to use, will influence the language in Tink Link.
The Market to use for the Tink Link.
The product dimension part of the Tink Link, e.g. "create-report". Has to be compatible with the product type. Optional for productType 'account-check' (defaults to 'create-report'), 'authorize' (defaults to 'connect'), and 'pay' (defaults to 'direct').
Available when productType is authorize. Allowed values: connect.
Available when productType is pay. Allowed values: direct, credentials, bulk, vrp-mandate, vrp-mandate-pickup, cancellation.
Available when productType is credentials. Allowed values: add, refresh, authenticate, extend-consent.
Available when productType is account-check. Allowed values: create-report, update-consent, extend-consent, connect.
Available when productType is business-account-check. Allowed values: create-report, extend-consent.
Available when productType is income-check. Allowed values: connect, create-report.
Available when productType is transactions. Allowed values: update-consent, connect-accounts, extend-consent, add-accounts.
Available when productType is business-transactions. Allowed values: update-consent, connect-accounts, extend-consent, add-accounts.
Available when productType is reports. Allowed values: create-report.
Available when productType is risk-insights. Allowed values: create-report.
Available when productType is expense-check. Allowed values: create-report.
Available when productType is products. Allowed values: update-consent, connect-accounts, extend-consent.
The product type part of the Tink link, e.g. "account-check". Has to be compatible with the product dimension.
The URL Tink Link should redirect to after.
State parameter to be attached to the Tink Link.
Specifying LIGHT or DARK overrides the user's system preference and displays the specified theme. Requires both themes to be configured to have any effect.
Response
Successful response