{
  "x402Version": 2,
  "id": 299,
  "slug": "299",
  "resource": "https://vibesprings.net/api/air-quality",
  "description": "Real-time and forecast air quality index (AQI) and particulate matter database. Retrieves PM2.5, PM10, ozone (O3), nitrogen dioxide (NO2), sulfur dioxide (SO2), carbon monoxide (CO), US AQI scale labels, and European AQI parameters for any location globally. Crucial for smart city analytics, health monitoring, outdoor event planning, and environmental geointelligence.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x38C063312719220c676E988f0DEE14B4ec0e44C8",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "2000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "category": "data-provider",
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "days": 3,
            "location": "Beijing"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "current": {
              "carbon_monoxide": 0.8,
              "nitrogen_dioxide": 18.4,
              "ozone": 22.1,
              "pm10": 60.2,
              "pm2_5": 43.5,
              "us_aqi": 120,
              "us_aqi_label": "Unhealthy for Sensitive Groups"
            },
            "daily_summary": [
              {
                "avg_us_aqi": 110,
                "date": "2026-05-24",
                "max_pm2_5": 45,
                "overall_label": "Unhealthy for Sensitive Groups"
              }
            ],
            "location": "Beijing, China"
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {
                  "days": {
                    "description": "Forecast window in days, ranging from 1 to 7 days (default is 1)",
                    "type": "number"
                  },
                  "location": {
                    "description": "City name, region, country, or coordinate pairs (e.g. 'Beijing', 'New York', '39.9042,116.4074')",
                    "type": "string"
                  }
                },
                "required": [
                  "location"
                ],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      },
      "tags": [
        "air-quality",
        "environmental-data",
        "pollution",
        "geointelligence",
        "pm25",
        "ozone",
        "smog-index"
      ]
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "vibesprings.net",
  "lastUpdated": "2026-09-09T16:20:28.441Z",
  "quality": {
    "calls30d": 1,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-09-09T16:20:28.147Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "vibesprings.net",
    "manifest_name": "vibesprings.net",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}