API-dokumentasjon

Oversikt

Atmospore API gir pollendata i sanntid og prognoser for steder over hele verden. Data oppdateres daglig og inkluderer prognoser opptil 7 dager frem i tid. Prognosene blir mer nøyaktige etter hvert som datoen nærmer seg.

Oppdateres daglig
7-dagers prognose
Global dekning
Bred dekning av pollenarter

API-tester

Bygg en API-forespørsel ved å velge fra egenskapene nedenfor:
  • Velg spørringsparametrene for forespørselen, sted, tid og prognosedager
  • Velg artene du vil spørre etter resultater for
  • Til slutt, legg ved API-nøkkelen din som en autorisasjonsheader
GET https://pollenapi.com/v1/pollen?lon=10.7522&lat=59.913868&dt=2026-05-21&forecast_days=1

Spørringsparametere

ParameterVerdiTypeBeskrivelse
lon *numberLongitude coordinate
lat *numberLatitude coordinate
dt *stringDate (YYYY-MM-DD)
forecast_days *numberDays to forecast (1-14)
species stringSpecies or group (optional). Use the selector below.

Tilgjengelige Pollen Species-alternativer

(Klikk for å legge til i forespørselen (minst én må velges))
grass
All Grass
tree
All Trees
weed
All Weeds
birch
Birch
hazel
Hazel
alder
Alder
oak
Oak
pine
Pine
elm
Elm
artemisia
Mugwort
urtica
Nettle
ambrosia
Ragweed

Headers

HeaderVerdiBeskrivelse
x-api-keyLeave empty to try with demo mode, or use your own key from your account.
acceptAccept JSON response

Endepunktreferanse

GET /v1/pollen

Interpolert pollenprognose for et bestemt punkt. Returnerer artsnivå-data med risikonivåer opptil 14 dager frem. Bruk dette som hovedendepunkt for lokasjonsbaserte allergiapper, widgets og varsler.

ParameterTypeRequiredDescription
lonnumberYesLongitude
latnumberYesLatitude
dtstringYesStart date (YYYY-MM-DD)
forecast_daysnumberYesDays to forecast (1-14)
speciesstringNoComma-separated species or groups (tree, grass, weed, all). Defaults to all species.
curl "https://pollenapi.com/v1/pollen?lon=-0.13&lat=51.51&dt=2026-04-02&forecast_days=3&species=birch,grass" \
  -H "x-api-key: YOUR_API_KEY"
Eksempelsvar
{
  "meta": {
    "location": { "lat": 51.51, "lon": -0.13 },
    "units": "grains/m³",
    "generated_at": "2026-04-02T07:11:00Z"
  },
  "data": [
    {
      "date": "2026-04-02",
      "overall_risk": "moderate",
      "species": {
        "birch": {
          "value": 12.5,
          "risk_level": "low",
          "display_name": "Birch",
          "category": "tree"
        },
        "timothy": {
          "value": 0,
          "risk_level": "low",
          "display_name": "Timothy Grass",
          "category": "grass"
        }
      }
    }
  ]
}

GET /v1/pollen-area

Gjennomsnittlig, minimum og maksimum pollennivå over en konfigurerbar radius. Ideelt for regionale dashboards, smarthus-systemer og helsetjenester som trenger områdebasert risikovurdering.

ParameterTypeRequiredDescription
lonnumberYesCenter longitude
latnumberYesCenter latitude
dtstringYesStart date (YYYY-MM-DD)
forecast_daysnumberYesDays to forecast (1-14)
speciesstringNoComma-separated species or groups. Defaults to all.
radiusnumberNoSearch radius in meters (default: 25000, max: 50000)
curl "https://pollenapi.com/v1/pollen-area?lon=-0.13&lat=51.51&dt=2026-04-02&forecast_days=3&species=tree_tot,grass_tot&radius=50000" \
  -H "x-api-key: YOUR_API_KEY"
Eksempelsvar
{
  "meta": {
    "location": { "lat": 51.51, "lon": -0.13 },
    "radius": 50000,
    "units": "grains/m³",
    "generated_at": "2026-04-02T07:11:01Z"
  },
  "data": [
    {
      "date": "2026-04-02",
      "overall_risk": "moderate",
      "species": {
        "tree_tot": {
          "avg": 77.5,
          "min": 37,
          "max": 151,
          "risk_level": "moderate",
          "display_name": "Tree Pollen (Total)",
          "category": "tree"
        },
        "grass_tot": {
          "avg": 0,
          "min": 0,
          "max": 0,
          "risk_level": "low",
          "display_name": "Grass Pollen (Total)",
          "category": "grass"
        }
      }
    }
  ]
}

GET /v1/pollen-top

Mest bidragende pollenarter i en tidsperiode, rangert etter alvorlighetsgrad. Bruk dette for "ukens verste allergener"-kort, ukentlige e-postsammendrag eller for å fremheve hva man bør følge med på.

ParameterTypeRequiredDescription
lonnumberYesLongitude
latnumberYesLatitude
dtstringYesStart date (YYYY-MM-DD)
forecast_daysnumberYesDays to include in range (1-14)
curl "https://pollenapi.com/v1/pollen-top?lon=-0.13&lat=51.51&dt=2026-03-26&forecast_days=7" \
  -H "x-api-key: YOUR_API_KEY"
Eksempelsvar
{
  "meta": {
    "location": { "lat": 51.51, "lon": -0.13 },
    "units": "grains/m³",
    "date_range": ["2026-03-26", "2026-04-01"],
    "generated_at": "2026-04-02T07:11:01Z"
  },
  "data": [
    {
      "species": "pinaceae",
      "display_name": "Pine family",
      "category": "tree",
      "max": 48,
      "avg": 35,
      "risk_level": "moderate"
    },
    {
      "species": "salix",
      "display_name": "Willow",
      "category": "tree",
      "max": 28,
      "avg": 22,
      "risk_level": "moderate"
    }
  ]
}

GET /v1/species

Artsmetadata med visningsnavn på flere språk, kategorier og risikoterskler. Ingen autentisering påkrevd. Kall én gang, lagre lokalt, og bruk for å bygge lokaliserte brukergrensesnitt.

Ingen parametere påkrevd. Ingen API-nøkkel påkrevd.

curl "https://pollenapi.com/v1/species"
Eksempelsvar
{
  "meta": {
    "total_species": 21,
    "categories": ["tree", "grass", "weed"],
    "risk_levels": ["low", "moderate", "high", "very high"],
    "units": "grains/m³"
  },
  "data": {
    "birch": {
      "display_name": "Birch",
      "category": "tree",
      "names": { "en": "Birch", "sv": "Björk", "no": "Bjørk" },
      "risk_thresholds": [15, 90, 500, 1500]
    },
    "artemisia": {
      "display_name": "Mugwort",
      "category": "weed",
      "names": { "en": "Mugwort", "sv": "Gråbo", "no": "Burot" },
      "risk_thresholds": [10, 50, 200, 500]
    }
  }
}

Eksempler på bruksområder

Helseapper

Integrer sanntids pollendata i helse- og velværeapplikasjoner for å hjelpe brukere med å håndtere allergier og planlegge utendørsaktiviteter.

Se casestudie →

Smarthus-systemer

Automatiser luftrensesystemer basert på lokale pollennivåer for å opprettholde optimal innendørs luftkvalitet.

Se casestudie →

Utdanning

Gjør biologiundervisningen bedre med sanntidsdata om planters livssyklus og miljøvitenskap.

Se casestudie →

Klar til å komme i gang?

Registrer deg for en API-nøkkel og ta i bruk pollendata i applikasjonene dine.

Se abonnement