personal finance
Get personal transactions
get/personal-finance/transactions
Request
- Base URL: http://localhost:3001
- URL: http://localhost:3001/personal-finance/transactions
- Auth: bearer (a scheme the document does not define)
Query parameters
startDatestring
Example:2024-01-01
Filter by start date (YYYY-MM-DD)
endDatestring
Example:2024-12-31
Filter by end date (YYYY-MM-DD)
categoryIdstring
Example:550e8400-e29b-41d4-a716-446655440000
Filter by category ID
includeSubcategoriesboolean
Example:true
When true and categoryId is set, also match the category subcategories
savingsGoalIdstring
Example:550e8400-e29b-41d4-a716-446655440000
Filter by savings goal ID
type'expense' | 'income' | 'saving'
Filter by transaction type
typesstring[]
Multi-type filter; takes precedence over type when both are present
currencystring
Example:USD
Filter by currency code (ISO 4217)
searchstring
Example:grocery
Search in description, payee, or notes
pagenumber
Example:1
Page number (1-based)
limitnumber
Example:20
Items per page
Response
Transactions retrieved
Changes
No recorded changes to this operation across all 1 revision of this API.