Pollen API concept

Deliver hourly, species-level pollen at any coordinate worldwide with a 4-day forecast. Power allergy-aware alerts, planning tools, and lightweight widgets with a simple web API.

  • Species & units: Alder, Birch, Grass, Mugwort, Olive, Ragweed — grains/m3
  • Temporal: hourly steps
  • Horizon: up to 4 days ahead
  • Level: surface (ground level)

Pollen levels by species (grains/m3)

Species (group)

Low

Moderate

High

Very high

Alder (Tree)

0–14

15–89

90–1,499

≥1,500

Birch (Tree)

0–14

15–89

90–1,499

≥1,500

Olive (Tree)

0–14

15–89

90–1,499

≥1,500

Grass (Grass)

0–4

5–19

20–199

≥200

Mugwort (Weed)

0–9

10–49

50–499

≥500

Ragweed (Weed)

0–9

10–49

50–499

≥500

Interpretation (for UI/alerts)

  • Low – generally safe for most users.
  • Moderate – sensitive users may experience symptoms.
  • High – many allergic users will have symptoms; consider alerts and guidance.
  • Very high – peak-season conditions; strong precautions for vulnerable users.

Current pollen data

API call

http://api.openweathermap.org/pollen/1.0/current?lat={lat}&lon={lon}&appid={API key}

Parameters

lat

required

Latitude. If you need the geocoder to automatic convert city names and zip-codes to geo coordinates and the other way around, please use our Geocoding API

lon

required

Longitude. If you need the geocoder to automatic convert city names and zip-codes to geo coordinates and the other way around, please use our Geocoding API

appid

required

Your unique API key (you can always find it on your account page under the "API key" tab)

Example of API request

http://api.openweathermap.org/pollen/1.0/current?lat=50&lon=0&appid={API key}

                
{
  "latitude": 50.0,
  "longitude": 0.0,
  "pollen": {
    "ALDER": 0.12,
    "BIRCH": 0.03,
    "GRASS": 27.4,
    "MUGWORT": 1.6,
    "OLIVE": 0.0,
    "RAGWEED": 0.2
  }
}
                
              

Example of API response

{
  "latitude": 50.0,
  "longitude": 0.0,
  "pollen": {
    "ALDER": 0.12,
    "BIRCH": 0.03,
    "GRASS": 27.4,
    "MUGWORT": 1.6,
    "OLIVE": 0.0,
    "RAGWEED": 0.2
  }
}
                   
                

Fields in API response

  • latitude Latitude of the location
  • longitude Longitude of the location
  • pollen
    • ALDER Concentration of Alder pollen, grains/m3
    • BIRCH Concentration of Birch pollen, grains/m3
    • GRASS Concentration of Grass pollen, grains/m3
    • MUGWORT Concentration of Mugwort pollen, grains/m3
    • OLIVE Concentration of Olive pollen, grains/m3
    • RAGWEED Concentration of Ragweed pollen, grains/m3

Forecast pollen data

API call

http://api.openweathermap.org/pollen/1.0/forecast?lat={lat}&lon={lon}&appid={API key}

Parameters

lat

required

Latitude. If you need the geocoder to automatic convert city names and zip-codes to geo coordinates and the other way around, please use our Geocoding API

lon

required

Longitude. If you need the geocoder to automatic convert city names and zip-codes to geo coordinates and the other way around, please use our Geocoding API

appid

required

Your unique API key (you can always find it on your account page under the "API key" tab)

Example of API request

http://api.openweathermap.org/pollen/1.0/forecast?lat=50&lon=0&appid={API key}

                
{
  "latitude": 50.0,
  "longitude": 0.0,
  "forecast": [
    {
      "datetime": "2025-08-27T16:00:00+00:00",
      "pollen": {
        "ALDER": 0.10,
        "BIRCH": 0.02,
        "GRASS": 25.1,
        "MUGWORT": 1.3,
        "OLIVE": 0.0,
        "RAGWEED": 0.2
      }
    },
    {
      "datetime": "2025-08-27T17:00:00+00:00",
      "pollen": {
        "ALDER": 0.11,
        "BIRCH": 0.02,
        "GRASS": 24.9,
        "MUGWORT": 1.1,
        "OLIVE": 0.0,
        "RAGWEED": 0.2
      }
    }
  ]
}
                
              

Example of API response

{
  "latitude": 50.0,
  "longitude": 0.0,
  "forecast": [
    {
      "datetime": "2025-08-27T16:00:00+00:00",
      "pollen": {
        "ALDER": 0.10,
        "BIRCH": 0.02,
        "GRASS": 25.1,
        "MUGWORT": 1.3,
        "OLIVE": 0.0,
        "RAGWEED": 0.2
      }
    },
    {
      "datetime": "2025-08-27T17:00:00+00:00",
      "pollen": {
        "ALDER": 0.11,
        "BIRCH": 0.02,
        "GRASS": 24.9,
        "MUGWORT": 1.1,
        "OLIVE": 0.0,
        "RAGWEED": 0.2
      }
    }
  ]
}
                   
                

Fields in API response

  • latitude Latitude of the location
  • longitude Longitude of the location
  • forecast
    • forecast.datetime Date and time, ISO 8601 format
    • forecast.pollen
      • pollen.ALDER Concentration of Alder pollen, grains/m3
      • pollen.BIRCH Concentration of Birch pollen, grains/m3
      • pollen.GRASS Concentration of Grass pollen, grains/m3
      • pollen.MUGWORT Concentration of Mugwort pollen, grains/m3
      • pollen.OLIVE Concentration of Olive pollen, grains/m3
      • pollen.RAGWEED Concentration of Ragweed pollen, grains/m3