WebSocket Reference
weather:<icao>
Weather-station temperature readings keyed by ICAO code
The weather:<icao> channel broadcasts temperature readings for a weather station, keyed by its ICAO airport/station code (for example egll for London Heathrow). It backs temperature-based weather markets.
Subscribe
{ "event": "subscribe", "data": { "channel": "weather:<icao>" } }Replace <icao> with the lowercase ICAO station code (e.g. egll).
Unsubscribe
{ "event": "unsubscribe", "data": { "channel": "weather:<icao>" } }Server Broadcast
{
"channel": "weather:egll",
"data": {
"icao": "egll",
"temperatureC": 14.2,
"temperatureF": 57.6,
"observedAt": 1716923400000
}
}Payload Schema
| Field | Type | Description |
|---|---|---|
icao | string | ICAO station code |
temperatureC | number | Temperature in Celsius |
temperatureF | number | Temperature in Fahrenheit |
observedAt | number | Unix millisecond epoch of the observation |
Notes
- Public channel — no authentication required.
- Emitted as new station readings are ingested for weather markets.