---
title: "Current METAR + TAF forecast + static airport info for an ICAO airport"
method: GET
path: "/v1/airports/{icao}/weather"
tags: ["data"]
---

# Current METAR + TAF forecast + static airport info for an ICAO airport

`GET /v1/airports/{icao}/weather`

## Request

- Base URL: `https://api.travelminds.ai`
- URL: `https://api.travelminds.ai/v1/airports/{icao}/weather`
- Auth: none declared

Returns NOAA Aviation Weather Center data for one airport: current observation (METAR — temp, wind, visibility, ceiling, flight category VFR/MVFR/IFR/LIFR), forecast (TAF, broken into change periods covering ~24h forward), and static metadata (IATA/FAA ids, runways, elevation, tower frequencies). Use `mode=current` for METAR only, `mode=forecast` for TAF only, default `mode=both` returns all three. Cached 10 min in-process. License: PD-US (NOAA, public domain). Attribution: 'Source: NOAA Aviation Weather Center.'

## Path parameters

- `icao` string, required

## Query parameters

- `mode` string

## Headers

- `authorization` string, nullable
- `x-rapidapi-proxy-secret` string, nullable
- `x-rapidapi-user` string, nullable
- `x-tmai-proxy-secret` string, nullable
- `x-tmai-proxy-provider` string, nullable
- `x-tmai-proxy-user` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway.md) · [All operations](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/travelminds/apis/travelmindsai-api-gateway/revisions/d05c8634e340?raw)
