StormPull

StormPull — Historical Hail & Storm Data API StormPull gives you instant access to over 10 years of NOAA hail and severe storm data, geocoded to the address level, through a simple REST API. Query any street address or GPS coordinate in the contiguous United States and get back a complete hail history — event dates, hail sizes in inches, distances from the search point, and source attribution —…

1 subscribers
9 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

StormPull endpoints

MethodEndpointDescription
Health
GET getStatus
/status
Comprehensive health check covering the API server, database, and NOAA data pipeline. The pipeline status is determined by the most recent GitHub Actions workflow run.
GET getHealth
/health
Simple liveness probe that verifies database connectivity.
Auth
POST signup
/v1/auth/signup
Creates a new sandbox account and returns a one-time API key. **Save the key immediately — it cannot be retrieved later.**
Hail
GET getHailByAddress
/v1/hail/address
Geocodes the given address and searches for historical hail events within the specified radius. Results are sorted by date descending. Each call counts as one lookup against your…
GET getHailByCoordinate
/v1/hail/coordinate
Searches for historical hail events near the given latitude/longitude within the contiguous US (CONUS). Each call counts as one lookup against your plan allowance.
Account
GET getAccountUsage
/v1/account/usage
Returns plan details, lookup counters, and the 20 most recent API calls.
Billing
POST handleStripeWebhook
/webhooks/stripe
Handles Stripe webhook events for subscription lifecycle management. Authenticated via Stripe signature verification, not API key. **Handled events:**…
POST createCheckout
/v1/billing/checkout
Creates a Stripe Checkout session to subscribe to a paid plan. Returns a URL to redirect the user to Stripe's hosted checkout page. | Plan | Lookups | Overage |…
POST createPortalSession
/v1/billing/portal
Creates a Stripe Billing Portal session for managing the existing subscription, payment method, and invoices. Requires an active Stripe customer relationship.

StormPull pricing

PlanPriceRate limitQuotas
BASIC Free 10 / minute
  • Requests: 250 / monthly
PRO $49 / month 60 / minute
  • Requests: 2,500 / monthly (then $0.0250 each)
ULTRA Recommended $149 / month 120 / minute
  • Requests: 10,000 / monthly (then $0.0180 each)
MEGA $399 / month 300 / minute
  • Requests: 40,000 / monthly (then $0.0120 each)

More Weather APIs

View all →
  • WeatherAPI.com is a freemium weather and geolocation API that bundles real-time conditions, multi-day…

    ReviewedWeatherFreemium51.9k subscribers
  • Yahoo Weather is a freemium weather data API that lets developers query current conditions and forecasts…

    ReviewedWeatherFreemium10.6k subscribers
  • Meteostat is a historical weather and climate data API that serves time-series observations from thousands…

    ReviewedWeatherFreemium15.4k subscribers
  • Open Weather is a freemium REST API that delivers current weather conditions and 5-day forecasts for any…

    ReviewedWeatherFreemium30.3k subscribers
  • Query for weather forecast news, weather information, such as : NOAA, hurricane, daily temperature, a UV…

    WeatherFreemium2.7k subscribers
  • Access detailed real-time weather conditions, 5-day forecasts, hourly predictions, temperature, humidity,…

    WeatherFreemium5.6k subscribers