Skip to main content
Subscribe to metar.obs.<icao> to receive official METAR reports for a station, keyed by its lowercase ICAO code. Coverage spans 50+ stations across four continents, including every resolving station used by Polymarket’s highest-temperature markets and more. New reports typically publish 1 to 5 minutes after the observation time, and reach subscribers within milliseconds of the poller picking them up. The station list grows over time, so subscribing to a station that isn’t covered yet simply fails with a channel_format error.
metar.obs.<icao> requires a Starter plan or higher. On a Sandbox key, these channels respond with permission_denied.

Sample event

Fields always present

Fields parsed from the report

These fields follow the naming used by NOAA’s aviationweather.gov METAR JSON, with explicit unit suffixes. Each one is omitted when the corresponding group is absent from the report or not machine-parseable, so read them defensively.

Next: D-ATIS Fast Lane

See how the Pro-only ATIS channel gets you weather minutes earlier.