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.
Relationships
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.
dataExports(_:)
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.