Get Transaction History
Retrieves the recorded change history for a transaction, including changes made by users, rules, and provider synchronization.
Use the entries to inspect which fields changed and who or what made the change. The transaction may be hidden or deleted, but its account must not be deleted.
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
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/households/string/transactions/string/history"{ "entries": [ { "history_id": "hist_7pLm3xQ9vK2d", "history_date": "2019-08-24T14:15:22Z", "history_type": "created", "change_source": "user", "change_source_id": "Us2mH7qB5kLp", "action_id": "8e394bc8-d5cc-4c48-a2fd-58c37c9838f6", "initiated_by": { "id": "Us2mH7qB5kLp", "name": "Avery Chen", "image_url": "https://cdn.penny.finance/users/Us2mH7qB5kLp.png" }, "user": { "id": "Us2mH7qB5kLp", "name": "Avery Chen", "image_url": "https://cdn.penny.finance/users/Us2mH7qB5kLp.png" }, "rule": { "id": "Rl9cF3nV7sQa" }, "changes": [ { "field": "household_finance_category", "before": "Coffee Shops", "after": "Coffee & Dining", "before_id": "Ct3dM7qA9sXe", "after_id": "Ct5nR8wY1jFu", "before_currency": "USD", "after_currency": "CAD" } ] } ]}Dismiss Duplicates POST
Clears possible-duplicate flags for the supplied transactions and removes references to them from other transactions. Transaction records and their amounts…
List Splits GET
Retrieves a split transaction's original parent and its child transactions for inspection or editing. Pass either the parent ID or one of its child IDs.…
