Update Rule
Replaces all matching conditions and actions of an existing rule while preserving its position in the priority order. Omitted fields reset to their schema defaults.
Set apply_to_existing: true to apply the updated rule to existing visible transactions and return applied_count. Category and merchant choices protected by field locks are preserved, and tag actions add to existing tags. Use the dry-run endpoint to preview matching transactions before updating.
Authorization
PersonalApiToken Use your personal API token (penny_pat_…) as the bearer credential. Enter the token only; the client adds the Bearer prefix. Read-only tokens permit read requests. Read/write tokens remain limited by your current household membership and role. See https://penny.finance/docs/api#authentication for setup.
In: header
Path Parameters
Request Body
application/json
falsefalsefalseResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/v1/households/string/rules/string" \ -H "Content-Type: application/json" \ -d '{}'{ "id": "Rl9cF3nV7sQa", "priority": 1, "account_ids": [ "Ac7kP2mN9qRs" ], "merchant_ids": [ "Mr9dL3xT6bQa" ], "category_ids": [ "Ct5nR8wY1jFu" ], "amount_filter": { "direction": "income", "operator": "equals", "value": "68.42", "value_upper": "100.00" }, "penny_detailed_categories": [ "RENT_AND_UTILITIES_RENT" ], "name_conditions": [ { "pattern": "BLUE BOTTLE", "mode": "contains" } ], "filter_uncategorized": true, "set_category_id": "Ct5nR8wY1jFu", "set_merchant_id": "Mr9dL3xT6bQa", "apply_tag_ids": [ "Tg8qN1cK5rWd" ], "set_hidden": true, "set_needs_review": true, "applied_count": 18}Delete Rule DELETE
Deletes a household rule so it is no longer applied to transactions. Changes previously made by the rule, including assigned categories and tags, are…
List Recurring Transactions GET
Lists the household's recurring income and expense series ordered by name, optionally filtered by status or merchant. Both active and cancelled series are…
