TinkMoneyManagerUI Documentation Beta

Structure Scope

public struct Scope

Access to Tink is divided into scopes which grant access to different API endpoints. Each API customer has a set of scopes which control the maximum permitted data access. To see the total set of scopes that you can use, go to app settings in the Tink Console.

Nested Types

Scope.ReadAccess
Scope.ReadWriteAccess
Scope.AuthorizationAccess
Scope.CredentialsAccess
Scope.TransactionAccess
Scope.TransferAccess
Scope.UserAccess

Methods

accounts(_:​)

public static func accounts(_ access: ReadWriteAccess) -> Scope

Access to all the user's account information, including balances.

activities(_:​)

public static func activities(_ access: ReadAccess) -> Scope

authorization(_:​)

public static func authorization(_ access: AuthorizationAccess) -> Scope

beneficiaries(_:​)

public static func beneficiaries(_ access: ReadWriteAccess) -> Scope

budgets(_:​)

public static func budgets(_ access: ReadWriteAccess) -> Scope

calendar(_:​)

public static func calendar(_ access: ReadAccess) -> Scope

categories(_:​)

public static func categories(_ access: ReadAccess) -> Scope

contacts(_:​)

public static func contacts(_ access: ReadAccess) -> Scope

credentials(_:​)

public static func credentials(_ access: CredentialsAccess) -> Scope

Access to the information describing the user's different bank credentials connected to Tink.

data​Exports(_:​)

public static func dataExports(_ access: ReadWriteAccess) -> Scope

documents(_:​)

public static func documents(_ access: ReadWriteAccess) -> Scope

follow(_:​)

public static func follow(_ access: ReadWriteAccess) -> Scope

identity(_:​)

public static func identity(_ access: ReadWriteAccess) -> Scope

Access to the user's personal information that can be used for identification purposes.

insights(_:​)

public static func insights(_ access: ReadWriteAccess) -> Scope

investments(_:​)

public static func investments(_ access: ReadAccess) -> Scope

Access to the user's portfolios and underlying financial instruments.

properties(_:​)

public static func properties(_ access: ReadWriteAccess) -> Scope

providers(_:​)

public static func providers(_ access: ReadAccess) -> Scope

statistics(_:​)

public static func statistics(_ access: ReadAccess) -> Scope

Access to all the user's statistics, which can include filters on statistic.type.

suggestions(_:​)

public static func suggestions(_ access: ReadAccess) -> Scope

transactions(_:​)

public static func transactions(_ access: TransactionAccess) -> Scope

Access to all the user's transactional data.

transfer(_:​)

public static func transfer(_ access: TransferAccess) -> Scope

user(_:​)

public static func user(_ access: UserAccess) -> Scope

Access to user profile data such as e-mail, date of birth, etc.