Tink.Enrichment.Recurring (Tink v1.0.0)

Copy Markdown View Source

Recurring transaction detection, grouping, and prediction. Requires enrichment.transactions:readonly or transactions.recurring:read.

Summary

Functions

Get a single recurring transaction group.

List recurring transactions.

List all recurring transaction groups.

List predicted upcoming recurring transactions.

Functions

get_group(client, group_id)

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

Get a single recurring transaction group.

list(client, opts \\ [])

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

List recurring transactions.

list_groups(client, opts \\ [])

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

List all recurring transaction groups.

list_predicted(client, opts \\ [])

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

List predicted upcoming recurring transactions.