REST APIWeather

Pirate Weather API

Pirate Weather API is a rest api from Pirate Weather providing weather data. A free, open-source, Dark Sky-compatible REST weather API that repackages raw NOAA GFS, HRRR, and NBM model output as clean JSON. A Polymarket bot can pull hourly/daily temperature and precipitation forecasts (e.g. NYC high temp) for any lat/lon to price weather markets, with the familiar Dark Sky response schema making it a drop-in for legacy forecasting code.

At a glance

ProviderPirate Weather
TypeREST API
CategoryWeather
Real-timeNo — request/response
AuthAPI key
PricingFree (10,000 calls/mo); $2/mo donation raises limit to 20,000 calls/mo — Free: 10,000 API calls/month, permanent, no card required, Supporter ($2/mo donation via GitHub Sponsors): raises limit to 20,000 calls/month, Custom/higher volume: contact maintainer / self-host the open-source stack

What data it provides

  • Current conditions (temperature, apparent temp, humidity, wind, pressure)
  • Hourly forecast up to ~7-8 days (temp, precip probability/intensity/type)
  • Daily forecast with high/low temperature and precipitation totals
  • Minutely precipitation nowcast
  • Historical / time-machine data up to 7 days back
  • Weather alerts and a fire (danger) index

Features

  • Backed directly by NOAA GFS, HRRR (high-res short-range), and NBM models
  • Dark Sky-compatible JSON response format for easy migration
  • Global coverage by lat/lon; units selectable (auto, us, si, ca, uk, uk2)
  • Forecasts refresh on the underlying NOAA model cadence (HRRR hourly)
  • Open-source code on GitHub; can be self-hosted; remote MCP server available
  • Also distributed via RapidAPI; Home Assistant integration

Links

Use it in a bot

Other weather data sources

Listed, not endorsed. Pricing and capabilities change without notice — check the provider's own documentation before you depend on anything here. Browse the full data resources directory or the strategy database.
Join Discord