Waqi Tools

Configuration File: waqi_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the waqi_tools.json configuration file.

Available Tools

WAQI_get_air_quality (Type: BaseRESTTool)

Get real-time Air Quality Index (AQI) data for a city or monitoring station using the World Air Q…

WAQI_get_air_quality tool specification

Tool Information:

  • Name: WAQI_get_air_quality

  • Type: BaseRESTTool

  • Description: Get real-time Air Quality Index (AQI) data for a city or monitoring station using the World Air Quality Index API with the public demo token. Returns AQI values, dominant pollutant, and individual pollutant readings (PM2.5, PM10, NO2, O3, SO2, CO). No personal API key required (uses demo token with limited quota). Useful for environmental research, health risk assessment, and air quality monitoring.

Parameters:

  • city (string) (required) City name or station name to get AQI for. Examples: ‘beijing’, ‘london’, ‘new-york’, ‘paris’, ‘delhi’, ‘los-angeles’. Use lowercase with hyphens for multi-word cities.

Example Usage:

query = {
    "name": "WAQI_get_air_quality",
    "arguments": {
        "city": "example_value"
    }
}
result = tu.run(query)