Fintraker Public API
The Fintraker public API lets you read your financial data and record movements from scripts and external services.
- Base URL:
https://api.fintraker.com/v1 - Format: JSON over HTTPS
- Auth: personal API token (see Authentication)
Quick start
- Sign in at fintraker.com and open Settings → API Access.
- Generate an API token. It is shown once — store it securely.
- Make your first request:
curl https://api.fintraker.com/v1/movements \
-H "Authorization: Bearer ftk_live_..."
curl https://api.fintraker.com/v1/movements \
-H "Authorization: Bearer ftk_live_..." \
-H "Content-Type: application/json" \
-X POST \
-d '{
"type": "expense",
"amount": 12.5,
"account": { "id": "<account-uuid>" },
"asset": { "id": "<asset-uuid>" },
"category": { "id": "<category-uuid>" },
"description": "Coffee"
}'
Account, asset, and category IDs come from the corresponding list endpoints — see the API Reference.