Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| status | string | No | active | Filter by status: active, inactive, irregular, or all |
Response
The response separates recurring transactions into inflows (income) and outflows (expenses).Outflow fields
| Field | Type | Description |
|---|---|---|
| source_name | string | Merchant or service name |
| categories | array | Assigned categories |
| frequency | string | WEEKLY, BIWEEKLY, MONTHLY, etc. |
| average_amount | string | Average payment amount |
| last_amount | string | Most recent payment amount |
| status | string | active, inactive, or irregular |
| next_expected_date | string | Predicted next payment date |
| historical_transactions | array | Past transactions for this source |
Inflow fields
| Field | Type | Description |
|---|---|---|
| source_name | string | Income source name |
| frequency | string | Payment frequency |
| average_amount | string | Average payment amount |
| income_type | string | Type of income (e.g. salary) |
| status | string | active or inactive |
| next_expected_date | string | Predicted next payment date |
Example
Prompt: “Show me all my active subscriptions” Called withstatus: "active":
Related
- spendingAnalysis - aggregated spending patterns
- incomeReport - detailed income breakdown