Tink.Subscriptions (Tink v1.0.0)

Copy Markdown View Source

Subscription detection and management. Requires subscriptions:read and subscriptions:write scopes.

Summary

Functions

Get transactions for a subscription. Requires subscriptions:read.

List all detected subscriptions. Requires subscriptions:read.

Update a subscription. Requires subscriptions:write.

Functions

get_transactions(client, subscription_id)

@spec get_transactions(Tink.Client.t(), String.t()) ::
  {:ok, map()} | {:error, Tink.Error.t()}

Get transactions for a subscription. Requires subscriptions:read.

list(client)

@spec list(Tink.Client.t()) :: {:ok, map()} | {:error, Tink.Error.t()}

List all detected subscriptions. Requires subscriptions:read.

update(client, subscription_id, params)

@spec update(Tink.Client.t(), String.t(), map()) ::
  {:ok, map()} | {:error, Tink.Error.t()}

Update a subscription. Requires subscriptions:write.