Get Recurring Transactions
Get recurring transactions (v2, ClickHouse-backed outflows + Core API inflows).
Reads outflows from local ClickHouse detection results. Proxies inflows from Core API (income detection is a separate pipeline).
The response includes an accounts list covering every account
referenced by an inflow or outflow, so clients can display the source
account (name, mask) on each row without an extra lookup. Match each
item’s account_id against accounts[].id.
Returns empty lists if no recurring detection data exists yet.
Authorizations
Bearer authentication with a personal access token (prefix pat_). Generate tokens in the Truv web app under Settings → API keys.
Query Parameters
Filter by recurring status: active, inactive, irregular, or all. Defaults to active.
active, inactive, irregular, all Response
Recurring transactions (v2, ClickHouse-backed outflows) enriched with source accounts.
Recurring transactions enriched with source accounts; match each item's account_id against accounts[].id.