Build on Float
API keys, webhooks and a read API β the developer surface is part of the Scale plan. Manage it under Settings β Developer tools.
API keys
Create keys under Settings β Developer tools. The full secret (prefixed float_sk_) is shown once at creation β copy it then; Float only ever stores a SHA-256 hash. Authenticate with a bearer token:
curl https://<your-float-host>/api/v1/summary \ -H "Authorization: Bearer float_sk_..."
Read API
Forecast summary β operating cash, next crunch, receivables and health score.
Invoices with status, amounts and predicted payment dates.
A summary response looks like this β everything you need to drop your runway into a dashboard or trigger an internal alert:
{
"currency": "AED",
"operating_cash": 30000,
"safety_buffer": 6000,
"crunch": { "day": 43, "date": "2026-08-21", "balance": 2932 },
"receivables": { "outstanding": 38450, "overdue": 3150 },
"health_score": 62
}Webhooks
Register endpoints under Settings β Developer tools and subscribe to events. Every delivery is signed with an HMAC-SHA256 X-Float-Signature header β verify it against your endpoint secret.
An invoice was marked paid.
A chase was sent to a client.
A financing bridge was accepted.
A cash crunch entered the forecast.
Integrations
Beyond the API, Float connects to accounting, tax, payments, payroll, commerce and expenses apps per edition (Xero, QuickBooks, Stripe, Shopify, HMRC MTD / FTA, WPS, and more). Connections only report βconnectedβ after a real sync β no fake states.
docs/ARCHITECTURE.md in the repository, alongside the ADRs in docs/adr/.