VA Advisory

Required roles: AIS PIB API — Roles
Base endpoint: https://ais-pib-api.ibosoft.net.tr:2087/opmet-va
Reference documents: ICAO Doc 10157 PANS-MET, Ed. 1 (27/11/25)
Attribution: show ibonav.aero wherever this data is displayed
Data sources: FMI (Finnish Meteorological Institute).
Last updated: 17 OCT 2026

About the reference documents: Related Documents and Resources
Depending on your use, the original data sources may also need to be credited.

Volcanic ash advisories issued by the volcanic ash advisory centres (VAAC): the advisories in force, those of the last 24 hours, and layers of the volcano positions and the observed/forecast ash-cloud areas. Data is refreshed every 5 minutes.

A volcanic ash advisory is a different message from the notice of a volcano observatory (VONA). The advisory format is that of PANS-MET Table A7-2. To decode an advisory, pass its raw text to VA Advisory (ICAO).


Endpoints

Endpoint Description
GET /opmet-va/recent Advisories in force
GET /opmet-va/last24h Advisories of the last 24 hours
GET /opmet-va/geojson/points Volcano positions of the advisories in force (Point FeatureCollection)
GET /opmet-va/geojson/extent Ash-cloud areas of the advisories in force, one polygon per phase (Polygon FeatureCollection)
GET /opmet-va/latest-snapshot Time of the newest data, {"snapshot": "YYYYMMDD_HHMM"} or null

For a map layer, poll /latest-snapshot and request the GeoJSON only when the value changes.

Parameters

Parameter Endpoints Description
source all except /latest-snapshot Use only this data source (fmi); an unknown id returns 400

Response

/recent and /last24h (data sources combined, newest first):

{
  "sources": ["FMI"],
  "updated": "2026-09-25T15:00:00+00:00",
  "count": 1,
  "messages": [
    {"raw": "FVXX20 KNES 251453\nVA ADVISORY\nDTG: 20260925/1453Z\nVAAC: WASHINGTON\n…", "time": "2026-09-25 14:53:00", "epoch": 1790175180, "source": "FMI"}
  ]
}
Field Description
raw Advisory text as published
time / epoch Time of issue (UTC, YYYY-MM-DD HH:MM:SS / Unix seconds)
source Name of the data source

GeoJSON feature properties:

Layer Properties
points vaac, advisory_number, time, source, raw
extent vaac, advisory_number, phase (observed, +6 h, +12 h, +18 h), time, source, raw

Positions and areas are decoded from the advisory text (Table A7-2); an area needs at least three points.

Errors

Code Meaning
400 Unknown source id
503 The service is starting up; retry shortly

If a data source cannot be reached, the last received advisories stay available.