Weather & geo data API

The weather API that developers actually like

Current conditions, 7-day forecasts and global geocoding through one fast, predictable REST API. Sign up, mint a key, ship — no sales call, no card.

60 req/min free99.98% uptimep50 latency 38ms
terminal
curl "https://forge-api.dev/v1/weather?city=san-francisco" \
  -H "Authorization: Bearer fg_live_YOUR_KEY"
200 OK · 41ms
{
  "status": "ok",
  "data": {
    "location": {
      "name": "San Francisco",
      "country": "US",
      "lat": 37.7749,
      "lon": -122.4194
    },
    "current": {
      "temp": 6.1,
      "humidity": 88,
      "wind_speed": 26.9,
      "condition": {
        "code": 1183,
        "text": "Light rain",
        "icon": "rain"
      }
    }
  },
  "meta": {
    "credits_used": 1,
    "units": "metric"
  }
}
RoutewiseVerdant SystemsStriderlyNorthgrid EnergyAtlas FreightKestrel Labs
Why Forge

Boring in all the right ways

We obsess over the parts of a data API you only notice when they're missing.

GET /v1/weather

One call, everything

Current conditions and up to 7 daily forecast periods in a single response. No stitching three endpoints together to render one card.

Authorization: Bearer

Sane authentication

Keys in the header where they belong — not leaking into logs via query strings. Mint, label and revoke keys from the dashboard in seconds.

X-RateLimit-Remaining

Transparent limits

Every response tells you exactly where you stand. Hit the ceiling and you get a clean 429 with Retry-After, never a silent throttle.

/v1/geocode

Geocoding built in

Resolve "spring" to Springfield before your user finishes typing. Ranked by match quality and population, same key, same envelope.

status: ok

Predictable envelope

Data under data, request metadata under meta, errors that look the same everywhere. Write your client once.

99.98%

Built to stay up

Multi-region serving, public status page, and a changelog we actually keep updated. When something breaks, we publish the postmortem.

Use cases

What teams build on Forge

From logistics ETAs to irrigation controllers — if it happens outdoors, it probably wants our data.

Developers first

Loved by the people on call

“Forge Weather API reduced our delivery ETA error rate by 18%. The sub-100ms latency and regional accuracy are exactly what we needed at scale.”

JCJames Chen
VP Engineering, Routewise

“We rely on Forge for frost alerts across 8,000 farms. The 99.95% SLA and hourly updates have prevented millions in crop loss. Customer support is outstanding.”

SOSarah Okonkwo
Founder & CEO, Verdant Systems

“Switched from our previous weather provider to Forge and immediately saw 25% lower API costs and 40% faster response times. The Python SDK integration took hours, not weeks.”

MLMarcus Lee
CTO, Striderly

“The geocoding API is rock-solid for address normalization in our dispatch system. Combined with weather forecasting, we've improved on-time performance significantly.”

PRPatricia Ruiz
Head of Data, LastMile Logistics

“Forge's granular condition codes and severe-weather alerts integrate seamlessly into our agricultural platform. Their data quality is noticeably better than competitors.”

DADr. Anil Patel
Head of Analytics, AgroDynamics

“For energy forecasting, precision matters. Forge's hourly forecasts and 99.95% uptime SLA give us the confidence to make million-dollar trading decisions daily.”

Start free. Scale when you do.

1,000 requests a day on the free plan. Upgrade only when your product deserves it.

Create your account See pricing