ATLAS UNITED
Live map Get data

Atlas · API

Every address a storm
was reported near, or might reach next.

One endpoint returns storm-event addresses and forecasted risk addresses, nationwide, updated around the clock. Preview any county for free. Pay only for the addresses you actually pull.

Insurance & ClaimsDisaster RecoveryGovernment & Emergency MgmtProperty InvestmentProptech & UnderwritingExterior & Restoration Trades

1 ENDPOINT · FREE PREVIEWS · BEARER TOKEN FOR REAL PULLS · JSON OR CSV · ATLASCAST REFRESHES 4×/DAY · TRUEFIXR EVERY 15 MIN

I · Quickstart

Free preview. Then addresses=true.

Previews need no token at all. Sign up, add a balance, get a key, and pass it only when you're ready for the real, billed pull.

quickstart.sh
# Free preview, no token needed
curl "https://data.truefixr.com/v1/data?dataset=storms&state=TX&county=Travis"

# Response
{ "dataset": "storms", "county": "Travis", "total_leads": 1079, "storm_types": {"THUNDERSTORM_WIND": 502, "HEAVY_RAIN": 277, "HAIL": 300} }

# Same URL, add addresses=true, for the real pull
curl "https://data.truefixr.com/v1/data?dataset=storms&state=TX&county=Travis&addresses=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Only want one storm type? Filter with peril= -- free on preview, cheaper on the real pull (fewer addresses returned)
curl "https://data.truefixr.com/v1/data?dataset=storms&state=TX&county=Travis&peril=HAIL"

# Real severity too, not just type -- e.g. hail 2.5in and up (see severity_by_type in the preview for what's actually on file)
curl "https://data.truefixr.com/v1/data?dataset=storms&state=TX&county=Travis&peril=HAIL&min_severity=2.5"

# Everything for ONE address -- its own storm history + that county's current forecast risk, one call
curl "https://data.truefixr.com/v1/data?dataset=address&lat=30.3445&lon=-97.9157"

# Forecast side too -- storm type + estimated property value in the path, free
curl "https://data.truefixr.com/v1/data?dataset=risk&state=TX&county=Travis&peril=HAIL"

1 endpointFree previews5 cents per addressYour API key for pullsNo SDK requiredPrepaid balance

II · Data sets

Two data sets

Reported storms. Forecasted risk.

Same endpoint, same shape, two opposite directions in time. dataset= is the only thing that switches between them.

TrueFixR · dataset=storms

The past, reported.

Real, reported storm events (hail, wind, flood and more) going back up to 365 days. Reported and radar-detected storms matched to the address. A record, not confirmation of damage to the structure.

Answers: was a storm reported or radar-detected near this address?

AtlasCast · dataset=risk

The future, forecasted.

Probabilistic risk for future leads over the coming days, refreshed 4 times a day as new model runs land. Could happen, not yet reported. Free preview breaks it down by storm type and estimated property value in the path. Ten forecast perils: TORNADO, HAIL, WIND, FLASH_FLOOD, HEAVY_RAIN, WINTER, ICE, COASTAL_SURGE, HURRICANE, WILDFIRE.

Answers: might a storm hit this address soon?

Two more data sets

The deep archive. Live, right now.

Same endpoint, same dataset= switch. history pulls one property's full storm record back to 2003. weather pulls current conditions for any US point.

TrueFixR · dataset=history

The deep archive, back to 2003, 11 reported-event categories.

One property, every reported-event category (hail, wind, flood, lightning, tornado and more, 11 in all) in a single report, 2003 to present. Full report only, no single-peril purchase. Pass lat+lon or a plain address string; geocoding happens server-side. Add date_of_loss=YYYY-MM-DD for a real yes/no on whether a storm was reported or radar-detected near the address on that exact date, plus the real events immediately before and after it.

Answers: was a storm reported near this address on that date?

Live weather · dataset=weather

Live conditions, anywhere.

Point-in-time weather for any US coordinate: current conditions refreshed hourly, a short-term rain outlook and active severe-weather alerts. Free lean response (10 core fields) by default, no account needed.

Answers: what's happening at this exact point, right now?

III · TrueFixR · dataset=history

2003 to present. One report, 11 event categories.

Free preview shows the real line count and total price before anyone pays. 2,215,169 records on file, all 51 states plus DC, current through today.

history.sh
history.sh
# Free preview -- real line count and total price, no token needed
curl "https://data.truefixr.com/v1/data?dataset=history&address=891+Lake+Hollow+Blvd+SW,+Marietta,+GA+30064"

# Response
{ "real_line_count": 1616, "estimated_cost_usd": 80.80, "by_peril": {"hail": 108, "wind": 1316, "flood": 170, "lightning": 4, "tornado": 18} }

# Real pull -- $0.05 per line, $10.00 minimum per report
curl "https://data.truefixr.com/v1/data?dataset=history&address=891+Lake+Hollow+Blvd+SW,+Marietta,+GA+30064&addresses=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Date-of-loss lookup -- a yes/no on whether a storm was reported or radar-detected near the address on that date
curl "https://data.truefixr.com/v1/data?dataset=history&address=891+Lake+Hollow+Blvd+SW,+Marietta,+GA+30064&date_of_loss=2026-06-14"
$0.05Per report line
$10Minimum per report
2.2MRecords archived, 2003–present

IV · Live weather · dataset=weather

Any US point. Right now.

Current conditions, refreshed hourly. Free lean response by default; details=true for the full pull, billed per call, not per address. Batch endpoint covers up to 500 locations in one call.

weather.sh
weather.sh
# Free lean response -- 10 core fields, no account needed
curl "https://data.truefixr.com/v1/data?dataset=weather&lat=31.07&lon=-97.65"

# Response
{ "temperature_f": 74.2, "wind_speed_mph": 13.5, "wind_gust_mph": 20.4, "precip_type": "none", "humidity_pct": 29.4 }

# Full pull -- $0.0002 per call, not per address
curl "https://data.truefixr.com/v1/data?dataset=weather&lat=31.07&lon=-97.65&details=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Batch -- up to 500 locations in one call, conditions + active severe-alert status for each
curl -X POST "https://data.truefixr.com/v1/weather/batch" \
  -H "Content-Type: application/json" \
  -d '{"locations": [{"lat": 31.07, "lon": -97.65}, {"lat": 38.90, "lon": -77.04}]}'
10Free core fields, no account
FullDetail with details=true
500Locations per batch call

V · Reference

One path. Every combination.

There's nothing else to browse. Pick a data set, pick a mode, and the real request and response update below.

Data set
Mode
get data.truefixr.com/v1/data
# Free -- no token needed
curl "https://data.truefixr.com/v1/data?dataset=risk&county=Lexington&state=SC"

# Response
{
  "dataset": "risk", "county": "Lexington", "state": "SC",
  "window": "10d", "grade": "C", "grade_label": "Elevated risk",
  "total_leads": 1000,
  "generated": "2026-09-22T21:25:14Z", "data_age_hours": 2.4
}

Calling the endpoint with no params at all returns the same menu, as JSON: what dataset values exist, what they mean, and this pricing.

ParameterUsed withWhat it does
datasetallSwitches the data set: storms, risk, address, history, weather, coverage.
state, countystorms, risk, coverageCounty preview, free, no token. state alone with dataset=coverage lists every real county name.
addresses=truestorms, risk, historyThe real, billed pull of address-level records. Requires the Authorization: Bearer header.
perilstorms, riskFilter to one storm type, e.g. HAIL. Free on preview, cheaper on the real pull (fewer addresses returned).
min_severitystormsReal severity, not just type, e.g. hail 2.5in and up. See severity_by_type in the preview for what's actually on file.
lat, lonaddress, weather, historyOne point. dataset=address returns its own storm history plus that county's current forecast risk, one call.
addresshistoryA plain address string; geocoding happens server-side.
date_of_losshistoryYYYY-MM-DD. A real yes/no on whether a storm was reported or radar-detected near the address on that date, plus the real events immediately before and after it.
details=trueweatherFull pull, billed per call ($0.0002), not per address. Default is the free lean response (10 core fields).
POST /v1/weather/batchweatherUp to 500 locations in one call, JSON body with a locations array of lat/lon pairs.

This table is a summary of the samples on this page. Responses are JSON or CSV.

Don't know a county name? Check coverage first
coverage.sh
# Free, no token. Every state we cover
curl "https://data.truefixr.com/v1/data?dataset=coverage"

# Free, no token. Every real county name in that state
curl "https://data.truefixr.com/v1/data?dataset=coverage&state=TX"

# Response
{ "state": "TX", "storms_county_count": 301, "risk_county_count": 254, "storms_counties": ["anderson", "andrews", "angelina", "..."] }

VI · How it works

Look first. Pay for what you take.

1 · Free, no signup

Preview any county

Call the endpoint with a county and state. Get counts, storm types, and current grade back, zero cost, zero token.

?dataset=storms&county=Travis
2 · Two minutes

Get a key, add a balance

Sign up, fund your balance, get your key. No procurement call, no integration meeting.

Authorization: Bearer YOUR_API_KEY
3 · $0.05 / address

Pull the real addresses

Add addresses=true. You get the real, address-level records and your balance drops by exactly what came back.

&addresses=true
$0To preview any county
$0.05Per address returned
0Plans, seats, or contracts

VII · Account and keys

Developer API. Get Free API Access.

Free to preview. $0.05 per address on the real pull. No plans, no seats.

  • New accountEmail, name and company (optional) get you a key. Starting balance: Free, or a balance to unlock paid pulls. Free preview access; add a balance any time from Manage account to unlock paid pulls. Sign up on the get started page.
  • PricingPer address: $0.05. Preview calls: Free. If auto-reload is off: calls pause at $0. Auto-reload $25 when balance drops below $5. $25 minimum. No cap beyond that, your bank decides what clears.
  • Your API keyKey issued: save it somewhere real, this is the only time it's shown in full. Also emailed to you. Keys look like tfx_live_...
  • Manage accountPaste your key to see your balance, usage, and add funds. Shows current balance, this month's addresses, spent, and plan (Pay-as-you-go).
  • Add funds$25, $50, $100 or Other. Charged and added, receipt emailed to you. Powered by Stripe: card never touches our servers. By providing your card information, you allow TrueFixR to charge your card for future payments in accordance with their terms.
  • Rotate keyThink this key leaked? Rotate it: the old one stops working immediately. The new key is also emailed.
  • Recover keyWe'll email it to the address on file, whether or not it exists. If that address has a key, it's on its way. Nothing shown either way, on purpose.

VIII · Get started

Build on real storm data.

Reported storm addresses and forecast risk addresses, one endpoint away. Free previews, 5 cents per address, prepaid balance.

Need broader property risk scoring across our full peril set instead? That's available by request, not self-serve yet. Same Contact us button above sets that up too.

Private briefing

Talk to us in person.

Request a private briefing