- All eleven models, full forecast hours
- Every derived field and composite
- REFS probabilities, GEFS member plume
- Experimental severe outlook + hourly signal
- MRMS radar loop, NWS alerts, soundings
- Point and bulk forecast APIs
Pricing
MesoViewer is in beta: everything that exists is free. The tiers below are the plan for after beta, and they are labeled that way. Nothing on this page sells a feature that has not shipped.
- Core surface fields + reflectivity
- Live NWS alerts overlay
- Last 24 hours of cached runs
- Saved locations
- All derived fields and composites
- Soundings + time-height profiles
- REFS probability suite, GEFS plume
- Point + bulk forecast API keys
- Dedicated /studio workspace
- Brand kit + 16:9 / 9:16 / 1:1 framing
- PNG stills + MP4 forecast loops
- City-values station plots
- Full data catalog included
- Everything in Pro
- Hourly-max severe fields (UH, hail, gusts)
- REFS ensemble probabilities
- Unlimited saved locations
- Multi-user accounts
- Alerting integrations (under design)
- Higher API rate limits
- Deployment support for self-hosting
APIs
These endpoints exist and answer today, unauthenticated while in beta. Key authentication and per-tier rate limits are planned before general availability.
GET /api/forecast?lat=&lon=&model=¶ms= returns hourly values for any cached field at one location.
POST /api/forecast/bulk accepts up to 1,000 points per request, with splines built once per grid.
GET /api/sounding/{model}/{run}?lat=&lon=&fhr= returns the full vertical profile at a point.
GET /api/plume/gefs/{run}/t2m?lat=&lon= returns all 31 GEFS members at a point for every cached hour.