Allergy Data API Service

Standardized, high-availability allergy data API to help enterprises integrate allergy alerting capabilities

Start Using

200+ Countries

Global coverage with grid-level precision

24-Hour Updates

Real-time data refreshed every hour

10×10 km Grid

High-resolution spatial granularity

Multi-Allergen

Pollen, dust mite, fungi & more

Core API Interfaces

GET

Multi-Allergen Concentration

Get a fixed 3-day dust mite, cockroach, pollen, or fungi concentration forecast for a given coordinate (10×10 km grid)

10×10 km 3 Days
Endpoint /api/v1/global/grid/allergens/pollen?longitude=116.4074&latitude=39.9042&lang=en

Parameters

Parameter Name Type Required Description
longitude Number Yes Longitude, range -180 ~ 180
latitude Number Yes Latitude, range -90 ~ 90
lang String Yes Response language, v1 currently only supports en (English)

Response Example

JSON 200 OK
{
  "regionCode": "CHN",
  "dailyInfo": [
    {
      "date": {
        "year": 2026,
        "month": 5,
        "day": 18
      },
      "todayAllergy": {
        "level": 3,
        "precision": 2.4,
        "prompt": "Likely to trigger pollen allergy symptoms",
        "suggestList": [
          "Wear a mask outdoors",
          "Keep windows closed"
        ],
        "populationDensity": 112.346,
        "unit": "grains/m³",
        "allergyList": [
          {
            "code": "P01",
            "name": "Pine",
            "latinName": "Pinus",
            "value": 2,
            "populationDensity": 56.173,
            "unit": "grains/m³",
            "category": "Low"
          }
        ]
      }
    }
  ]
}

Real-Time Allergen Data API

Get designated city/country allergy risk level, core allergen concentration and influencing factors

Covers 200+ countries globally 24 hours

Quick Start

Copy the endpoint, paste into your request, and receive structured allergen data in seconds.

GET /api/v1/global/grid/allergens/pollen
# Query pollen concentration for Beijing coordinates
curl -X GET "https://api.allercast.cn/api/v1/global/grid/allergens/pollen?longitude=116.4074&latitude=39.9042&lang=en" \\
  -H "Authorization: Bearer YOUR_API_KEY"
import requests

url = "https://api.allercast.cn/api/v1/global/grid/allergens/pollen"
params = {
    "longitude": 116.4074,
    "latitude": 39.9042,
    "lang": "en"
}
headers = {
    "Authorization": "Bearer YOUR_API_KEY"
}

resp = requests.get(url, params=params, headers=headers)
print(resp.json())
const url = "https://api.allercast.cn/api/v1/global/grid/allergens/pollen?longitude=116.4074&latitude=39.9042&lang=en";

const resp = await fetch(url, {
  method: "GET",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY"
  }
});

const data = await resp.json();
console.log(data);

Developer Portal

Full API reference, interactive documentation, and real-time testing tools.