FinancialDashboard
19
Tue,December
Show my Tasks
Hey, need help?
Just ask me anything!

API Documentation

Integrate FinFlow with your existing tools and workflows.

Authentication
v2.0

All API requests require an API key passed in the Authorization header:

Authorization: Bearer fk_live_xxxxxxxxxxxxxxxxxxxx

Generate your API key in Settings → Security.

Endpoints
GET/api/v2/balanceGet account balance
curl -H "Authorization: Bearer YOUR_KEY" https://api.finflow.io/v2/balance
GET/api/v2/transactionsList recent transactions
curl -H "Authorization: Bearer YOUR_KEY" https://api.finflow.io/v2/transactions?limit=50
POST/api/v2/invoicesCreate a new invoice
curl -X POST -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" -d '{"client":"Acme Corp","amount":8900}' https://api.finflow.io/v2/invoices
GET/api/v2/analytics/summaryGet financial summary
curl -H "Authorization: Bearer YOUR_KEY" https://api.finflow.io/v2/analytics/summary?period=monthly
Rate Limits
Free100 req/day
Pro10,000 req/day
EnterpriseUnlimited
Webhooks

Subscribe to real-time events:

  • payment.received
  • invoice.overdue
  • balance.low
  • goal.milestone