The impact fee API
Every line from the jurisdiction's own published schedule. No estimates.
$ curl -H "Authorization: Bearer $KEY" \ "https://levy.thrain.ai/v1/fees/schedules?state=FL &land_use_class=single_family&fee_category=schools &as_of=2026-08-29" { "jurisdiction_name": "Lee County", "fee_name": "School Impact Fee", "land_use_label": "Single Family Residence (Detached)", "unit": "per_dwelling_unit", "amount": 2879, "amount_raw": "$2,879", "notes": "collected at 52.5% of adopted base fee", "effective_start": "2018-06-04", "source_url": "leegov.com/dcd/fees/impactfeeschedule" }
| Fee | Land use | Amount | Source |
|---|---|---|---|
| Mobility Fee | SFD 2,001–3,500 sq ft | $11,617 | tampa.gov |
| School Impact Fee | Single Family (Detached) | $2,879 | leegov.com · p.1 |
| Traffic Impact Fee Zone B | 2,000–2,999 SqFt | $30,153 | eldoradocounty.ca.gov |
| Roadway Impact Fee max | Warehousing | $1,159 | midlandtexas.gov · p.1 |
| Parks SDC | Single family | $10,479 | happyvalleyor.gov · p.1 |
| Fire Impact Fee | Single Family Residence | $636 | apopka.gov |
The printed figure, exactly.
The .gov document and page, on the row.
Any date with as_of=. New schedules within a day.
GET /v1/fees/schedulesfee lines, filterableGET /v1/fees/schedules/{key}one lineGET /v1/fees/jurisdictionsper-jurisdiction rollupGET /v1/fees/statsdataset totalsGET /v1/fees/changeschange feed, poll with since=Metro by metro, to completion. The roster.
as_ofKeys by hand while in beta, usually same-day.
Confirm with the jurisdiction before relying on a figure for a permit.