{"uid":"cap_u7DWtOIrOP5a3ULmxMeb_","slug":"flightaware-airport-weather-observations-metar-api-8d5bd251","name":"FlightAware Airport Weather Observations (METAR) API","description":"Gets live weather observations for JFK airport.","url":"https://stable-travel-git-migrate-stabletravel-router-140-merit-systems.vercel.app/api/flightaware/airports/KJFK/weather/observations","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"timestamp":{"type":"string"},"temperature_units":{"enum":["fahrenheit","celsius"],"type":"string"},"return_nearby_weather":{"type":"boolean"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"time":{"type":"string"},"clouds":{"type":"array","items":{}},"dewpoint":{"anyOf":[{"type":"number"},{"type":"null"}]},"pressure":{"anyOf":[{"type":"number"},{"type":"null"}]},"raw_data":{"anyOf":[{"type":"string"},{"type":"null"}]},"conditions":{"anyOf":[{"type":"string"},{"type":"null"}]},"visibility":{"anyOf":[{"type":"number"},{"type":"null"}]},"wind_speed":{"anyOf":[{"type":"number"},{"type":"null"}]},"pressure_hg":{"anyOf":[{"type":"number"},{"type":"null"}]},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}]},"airport_code":{"type":"string"},"flight_rules":{"anyOf":[{"type":"string"},{"type":"null"}]},"humidity_pct":{"anyOf":[{"type":"number"},{"type":"null"}]},"wind_friendly":{"anyOf":[{"type":"string"},{"type":"null"}]},"wind_variable":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"cloud_friendly":{"type":"string"},"wind_direction":{"anyOf":[{"type":"number"},{"type":"null"}]},"density_altitude":{"anyOf":[{"type":"number"},{"type":"null"}]}},"additionalProperties":false}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"temperature_units":"fahrenheit","return_nearby_weather":false}}},"response":{"links":{"next":"/airports/KJFK/weather/observations?return_nearby_weather=true&temperature_units=fahrenheit&cursor=e87b439af5c3987"},"num_pages":1,"observations":[{"time":"2026-05-29T19:51:00Z","clouds":[{"type":"SCT","symbol":"SCT070","altitude":7000},{"type":"SCT","symbol":"SCT140","altitude":14000},{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":29.83,"raw_data":"KJFK 291951Z 20018KT 10SM SCT070 SCT140 SCT250 22/09 A2983 RMK AO2 SLP100 T02170094 $","temp_air":71,"conditions":null,"visibility":10,"wind_speed":18,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":48,"wind_friendly":"Windy","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":71,"wind_direction":200,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":45},{"time":"2026-05-29T18:51:00Z","clouds":[{"type":"FEW","symbol":"FEW065","altitude":6500},{"type":"SCT","symbol":"SCT160","altitude":16000},{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":29.85,"raw_data":"KJFK 291851Z 22017KT 10SM FEW065 SCT160 SCT250 23/08 A2985 RMK AO2 SLP108 T02330083 $","temp_air":73,"conditions":null,"visibility":10,"wind_speed":17,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Windy","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":73,"wind_direction":220,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":38},{"time":"2026-05-29T17:51:00Z","clouds":[{"type":"FEW","symbol":"FEW065","altitude":6500},{"type":"FEW","symbol":"FEW150","altitude":15000},{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":29.88,"raw_data":"KJFK 291751Z 30010G14KT 10SM FEW065 FEW150 SCT250 24/06 A2988 RMK AO2 SLP119 T02440056 10244 20167 58029 $","temp_air":75,"conditions":null,"visibility":10,"wind_speed":10,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":42,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":75,"wind_direction":300,"wind_speed_gust":14,"visibility_units":"SM","relative_humidity":30},{"time":"2026-05-29T16:51:00Z","clouds":[{"type":"FEW","symbol":"FEW065","altitude":6500},{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.92,"raw_data":"KJFK 291651Z VRB04KT 10SM FEW065 FEW250 23/05 A2992 RMK AO2 SLP131 T02280050 $","temp_air":73,"conditions":null,"visibility":10,"wind_speed":4,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":41,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":73,"wind_direction":0,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":31},{"time":"2026-05-29T15:51:00Z","clouds":[{"type":"FEW","symbol":"FEW060","altitude":6000},{"type":"FEW","symbol":"FEW170","altitude":17000},{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.94,"raw_data":"KJFK 291551Z 29006KT 10SM FEW060 FEW170 FEW250 22/06 A2994 RMK AO2 SLP139 T02170056 $","temp_air":71,"conditions":null,"visibility":10,"wind_speed":6,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":42,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":71,"wind_direction":290,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":35},{"time":"2026-05-29T14:51:00Z","clouds":[{"type":"FEW","symbol":"FEW050","altitude":5000},{"type":"FEW","symbol":"FEW170","altitude":17000},{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.97,"raw_data":"KJFK 291451Z 31005KT 10SM FEW050 FEW170 FEW250 21/07 A2997 RMK AO2 SLP148 T02110072 58009 $","temp_air":69,"conditions":null,"visibility":10,"wind_speed":5,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":44,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":69,"wind_direction":310,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":41},{"time":"2026-05-29T13:51:00Z","clouds":[{"type":"SCT","symbol":"SCT170","altitude":17000},{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":29.98,"raw_data":"KJFK 291351Z 32008KT 10SM SCT170 SCT250 21/08 A2998 RMK AO2 SLP153 T02060083 $","temp_air":69,"conditions":null,"visibility":10,"wind_speed":8,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":69,"wind_direction":320,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":45},{"time":"2026-05-29T12:51:00Z","clouds":[{"type":"SCT","symbol":"SCT170","altitude":17000},{"type":"BKN","symbol":"BKN250","altitude":25000}],"pressure":30,"raw_data":"KJFK 291251Z 33007KT 280V360 10SM SCT170 BKN250 18/08 A3000 RMK AO2 SLP157 T01830083 $","temp_air":64,"conditions":null,"visibility":10,"wind_speed":7,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":64,"wind_direction":330,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":52},{"time":"2026-05-29T11:51:00Z","clouds":[{"type":"BKN","symbol":"BKN170","altitude":17000},{"type":"BKN","symbol":"BKN250","altitude":25000}],"pressure":30,"raw_data":"KJFK 291151Z 31010KT 10SM BKN170 BKN250 17/08 A3000 RMK AO2 SLP158 T01670078 10167 20144 51007 $","temp_air":62,"conditions":null,"visibility":10,"wind_speed":10,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":62,"wind_direction":310,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":56},{"time":"2026-05-29T10:51:00Z","clouds":[{"type":"SCT","symbol":"SCT170","altitude":17000},{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":30,"raw_data":"KJFK 291051Z 31011KT 10SM SCT170 SCT250 16/08 A3000 RMK AO2 SLP157 T01560078 $","temp_air":60,"conditions":null,"visibility":10,"wind_speed":11,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Windy","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":60,"wind_direction":310,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":60},{"time":"2026-05-29T09:51:00Z","clouds":[{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.98,"raw_data":"KJFK 290951Z 32011KT 10SM FEW250 15/08 A2998 RMK AO2 SLP151 T01500078 $","temp_air":59,"conditions":null,"visibility":10,"wind_speed":11,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Windy","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":59,"wind_direction":320,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":62},{"time":"2026-05-29T08:51:00Z","clouds":[{"type":"SCT","symbol":"SCT250","altitude":25000}],"pressure":29.98,"raw_data":"KJFK 290851Z 32012KT 10SM SCT250 15/08 A2998 RMK AO2 SLP150 T01500078 55002 $","temp_air":59,"conditions":null,"visibility":10,"wind_speed":12,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Windy","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":59,"wind_direction":320,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":62},{"time":"2026-05-29T07:51:00Z","clouds":[{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.97,"raw_data":"KJFK 290751Z 33009KT 10SM FEW250 15/08 A2997 RMK AO2 SLP149 T01500078 $","temp_air":59,"conditions":null,"visibility":10,"wind_speed":9,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":59,"wind_direction":330,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":62},{"time":"2026-05-29T06:51:00Z","clouds":[{"type":"FEW","symbol":"FEW250","altitude":25000}],"pressure":29.98,"raw_data":"KJFK 290651Z 33008KT 10SM FEW250 16/08 A2998 RMK AO2 SLP151 T01560078 $","temp_air":60,"conditions":null,"visibility":10,"wind_speed":8,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":46,"wind_friendly":"Light winds","cloud_friendly":"Partly cloudy","pressure_units":"in Hg","temp_perceived":60,"wind_direction":330,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":60},{"time":"2026-05-29T05:51:00Z","clouds":[{"type":"CLR","symbol":"CLR","altitude":null}],"pressure":29.98,"raw_data":"KJFK 290551Z 33013KT 10SM CLR 16/07 A2998 RMK AO2 SLP153 T01610072 10206 20161 53004 $","temp_air":60,"conditions":null,"visibility":10,"wind_speed":13,"wind_units":"KT","airport_code":"KJFK","temp_dewpoint":44,"wind_friendly":"Windy","cloud_friendly":"Clear skies","pressure_units":"in Hg","temp_perceived":60,"wind_direction":330,"wind_speed_gust":0,"visibility_units":"SM","relative_humidity":56}]}},"exampleRequest":{"temperature_units":"fahrenheit","return_nearby_weather":false},"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"1.00","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_K3iP4czJ0sxBcL7oteWn5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches current and recent METAR weather observations for a specific airport by its ICAO code","exampleAgentPrompt":"What are the current weather conditions at JFK airport — give me the temperature in Fahrenheit, wind speed and direction, visibility, cloud layers, and flight rules?","exampleUseCases":null,"resultDescription":"Returns an array of recent METAR observations for the specified airport including time, temperature, dewpoint, wind speed/direction, visibility, pressure (inHg), cloud layers with altitude, flight rules (VFR/IFR/MVFR), relative humidity, raw METAR string, and human-friendly wind and cloud descriptions. Paginated with a next cursor link.","failureModes":["Invalid or unknown ICAO airport code returns an error","Airport has no recent METAR data available","Payment not provided or insufficient USDC balance returns 402","Rate limiting or service unavailability returns 5xx","Invalid temperature_units enum value returns validation error"],"whenToPreferThis":"Use this endpoint when you need structured, parsed METAR weather data for a specific airport including flight rules classification, cloud layers, wind, and visibility — especially when you need both human-friendly summaries and raw METAR strings for aviation planning or pre-flight checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-05-27T18:46:33.632Z","lastSuccessfullyRanAt":"2026-05-27T18:46:33.632Z","lastHealthCheckAt":"2026-09-15T04:06:33.885Z","isFirstParty":false}