Skip to content

Finances API

All endpoints require authentication. Base path: /api/v1/finances.

MethodPathDescription
GET/v1/finances/budgetList budget items
POST/v1/finances/budgetCreate a budget item (title, type, value)
GET/v1/finances/budget/{budget}Get a budget item
PUT/v1/finances/budget/{budget}Update a budget item
DELETE/v1/finances/budget/{budget}Delete a budget item
MethodPathDescription
GET/v1/finances/wealth/fieldsList wealth fields
POST/v1/finances/wealth/fieldsCreate a wealth field (title)
PUT/v1/finances/wealth/fields/{field}Update a wealth field
DELETE/v1/finances/wealth/fields/{field}Delete a wealth field
MethodPathDescription
PUT/v1/finances/wealth/fields/{field}/valueSet the current value of a field (value)

Each wealth field keeps a timestamped value history — setting a new value records a new point, and previous values are preserved for charting over time.