Public API v3 is live

Build on the FireDash Public API.

Hydrant lookup, flow data, and resident-report streams — one REST endpoint, one API key, predictable per-KB pricing. Stand up an integration in an afternoon, scale to production without renegotiating.

Free in development Per-KB billing in production OpenAPI 3 spec
curl — api.firedash.us
# Find hydrants within 1,000m of a point curl -X POST 'https://api.firedash.us/v3/hydrants/nearby' \ -H 'fd-api-key: fd_live_xxx…' \ -d 'latitude=30.5083' \ -d 'longitude=-97.6789' \ -d 'meters=1000' # 200 OK { "response": [ { "hydrantId": "FH-7821", "agencyId": "cedar-park-fd", "status": "1", "distance": "142", "latitude": "30.50876", "longitude": "-97.67923" } ] }
What you can build

Everything in one REST surface.

No GraphQL chimera, no SOAP envelopes, no version bingo. One fd-api-key header, JSON in, JSON out, and a real changelog.

Hydrant lookup

Point + radius search returns the nearest hydrants with GPS, status, agency, and feet-from-origin distance.

Flow & pressure

NFPA 291 flow tests, residual pressures, and rated capacity at 20 PSI — the same numbers your local department records.

Resident endpoints

Insurance-grade distance proofs, hydrant lookup-by-address, and the same report-an-issue pipe the resident app uses.

Usage analytics

Live request & data counters per consumer application, broken out by month and rolled up at the subscriber level.

How it works

From sign-up to first call in five minutes.

No sales call, no procurement loop — just sign up, generate a key, and curl.

1. Create an account

Free to sign up. No card needed until you flip an application to Production.

2. Generate an API key

Each application has its own key — rotate, revoke, and meter usage per integration.

3. Call the API

JSON over HTTPS with an fd-api-key header. The OpenAPI 3 spec drops straight into Postman, Insomnia, or your SDK generator.

What the FireDash data covers

Hydrants, flow data, residents — all from one source.

FireDash powers fire-department hydrant management for 240+ agencies. The Public API surfaces a curated, opt-in slice of that data for partners and integrators.

240+ agencies

Live hydrant inventory across volunteer, municipal, and county-wide fire departments.

1M+ hydrants

Geocoded and reconciled. Each hydrant carries status, flow class, last test, and owning agency.

SLA-backed

99.95% uptime on the data tier, response-time SLOs published on the status page.

Pricing

Pay for what you consume.

No seat licenses, no per-call gotchas. Graduated per-kilobyte rates fall as your usage grows.

Development
Free
For local builds, sandbox apps, and integration tests.
  • Unlimited dev requests
  • Throttled hydrant payloads
  • Full OpenAPI spec
  • Email support
Create an account
Partner
Custom
High-volume integrations, SLA tiers, and custom data feeds.
  • Custom rate cards
  • Dedicated support channel
  • SSO & allowlisted IPs
  • Direct slack with engineering
Talk to us

Ready to ship?

Sign up for free and have an API key minted in under a minute.

Get an API key