Skip to main content

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

  1. Sign in at fintraker.com and open Settings → API Access.
  2. Generate an API token. It is shown once — store it securely.
  3. 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.