check-airport-delays
Use this skill when the user asks about airport disruption: is a given airport delayed, how severe is it, what share of flights are affected. Alerts carry IATA/ICAO codes, delay type, severity, and quantified impact.
Authentication
Server-to-server callers (agents, scripts, SDKs) MUST present an API key in the X-WorldMonitor-Key header. Authorization: Bearer … is for MCP/OAuth or Clerk JWTs — not raw API keys.
X-WorldMonitor-Key: wm_0123456789abcdef0123456789abcdef01234567
Issue a key at https://www.worldmonitor.app/pro.
Endpoint
GET https://worldmonitor.app/api/aviation/v1/list-airport-delays
Parameters
| Name | In | Required | Shape | Notes |
|---|---|---|---|---|
region | query | no | region filter | Narrow to a world region. |
min_severity | query | no | severity floor | Drop minor alerts. |
page_size / cursor | query | no | pagination | Response carries a pagination cursor. |
jmespath | query | no | JMESPath, ≤ 1024 chars | Server-side projection. |
Response shape
{
"alerts": [
{
"id": "…",
"iata": "FRA",
"icao": "EDDF",
"name": "Frankfurt Airport",
…