---
title: "Returns current air quality conditions - Given a geolocation."
method: GET
path: "/current/airquality"
tags: ["Current Air Quality"]
---

# Returns current air quality conditions - Given a geolocation.

`GET /current/airquality`

Returns current air quality conditions.

## Query parameters

- `lat` number, double
- `lon` number, double
- `city` string, string
- `postal_code` string, string
- `country` string, string
- `key` string, string, required

## Response `200`

Current air quality conditions

- AQCurrentGroup
  - `city_name` string — Nearest city name
  - `state_code` string — State Abbreviation
  - `country_code` string — Country Abbreviation
  - `lat` number — Latitude
  - `lon` number — Longitude
  - `timezone` string — Local IANA time zone
  - `data` AQCurrent[]
    - `aqi` integer — Cloud cover as a percentage (%)
    - `co` number — Concentration of CO (µg/m³)
    - `so2` number — Concentration of SO2 (µg/m³)
    - `no2` number — Concentration of NO2 (µg/m³)
    - `o3` number — Concentration of O3 (µg/m³)
    - `pm25` number — Concentration of PM 2.5 (µg/m³)
    - `pm10` number — Concentration of PM 10 (µg/m³)
    - `mold_level` integer — Mold level category
    - `pollen_level_grass` integer — Grass pollen level category
    - `pollen_level_tree` integer — Tree pollen level category
    - `pollen_level_weed` integer — Weed pollen level category
    - `predominant_pollen_type` string — Predominant pollen type

## Other responses

- `204` — No Data Found
- `400` — Client Error
- `403` — Unauthorized/No Access for current plan level
- `429` — Daily or Velocity limit exceeded
- `500` — Internal Server Error

---

[API](https://skmtc.dev/weatherbit/apis/weatherbit-interactive-swagger-ui-documentation.md) · [All operations](https://skmtc.dev/weatherbit/apis/weatherbit-interactive-swagger-ui-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/weatherbit/weatherbit-interactive-swagger-ui-documentation/revisions/31cff6bde48b/schema)
