AIREP / ARS

Required roles: AIS PIB API — Roles
Base endpoint: https://ais-pib-api.ibosoft.net.tr:2087/opmet-airep-ars
Reference documents: ICAO Doc 10157 PANS-MET, Ed. 1 (27/11/25) · ICAO Doc 4444 PANS-ATM, Ed. 16, Amend. 13 (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.

Routine (AIREP) and special (ARS) air-reports: the reports in force, the last 24 hours, and a point layer of report positions. Coverage is most of the ICAO EUR region; data is refreshed every minute.

The contents of air-reports are given in PANS-MET Chapter 3 (routine 3.1.1, special 3.1.2) and PANS-ATM 4.12; the templates in PANS-MET Appendix 3, the AIREP and AIREP SPECIAL forms (with the ARS designator) in PANS-ATM Appendix 1. Only reports identified as ARS or AIREP are served. To decode a report, pass its raw text to AIREP (ICAO) or ARS (ICAO) (uplink).


Endpoints

Endpoint Description
GET /opmet-airep-ars/recent Reports in force
GET /opmet-airep-ars/last24h Reports of the last 24 hours
GET /opmet-airep-ars/geojson Point layer of the reports in force (FeatureCollection)
GET /opmet-airep-ars/latest-snapshot Time of the newest data, {"snapshot": "YYYYMMDD_HHMM"} or null

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

Parameters

Parameter Endpoints Description
source /recent, /last24h, /geojson Use only this data source (fmi); an unknown id returns 400

Response

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

{
  "sources": ["FMI"],
  "updated": "2026-09-25T15:36:00+00:00",
  "count": 1,
  "messages": [
    {
      "raw": "RUxx ARS SVR299 MOD TURB OBS AT 1535Z N5609E04318 FL370=",
      "time": "2026-09-25 15:35:00",
      "epoch": 1790178900,
      "source": "FMI"
    }
  ]
}
Field Description
raw Report text as published
time / epoch Time of the report (UTC, YYYY-MM-DD HH:MM:SS / Unix seconds)
source Name of the data source

/geojson feature properties: type (ARS or AIREP), location_indicator, aircraft_identification, time, source, raw. The position is decoded from the report itself; reports whose position is given only as a significant point name (no coordinates) are not in the point layer, but they are in /recent.

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 reports stay available.