Skip to main content
Connect to /v1/ws/metar with the airports you want, send a JSON ping every 20 seconds, and read new_metar_arrived messages. No reports are sent on connect.
Connect
GET /v1/metar/latest is optional backfill of the current latest report per airport. API keys are issued on request from support@mobs.ws. There are no accounts, plans or sign-up.

Quickstart

Get an API key, connect, read a record.

Authentication

Send your API key as a Bearer header, or as ?token= on the socket.

WebSocket API

Connect, change the airport list, new reports, heartbeat, close codes.

HTTP API

Latest report per airport, resync after a reconnect, latency.

Errors

Socket close codes and HTTP status codes.

Stations

The 14 covered stations and their routine minutes.

Caveat labels

These docs keep two labels from the MOBS docs:
Placeholder: behaviour MOBS chose where no public reference exists; may change. Each one has a code such as A6.
To be confirmed: waiting on an open decision. Each one has a code such as D3.