Compact UTC-only response
The example shows one TRA with an aggregated extension chain and one restrictive airspace closed by Air Use Plan. The real response contains one row for every available widget item.
{
"export": "austria_widget",
"version": 2,
"timezone": "UTC",
"generated_at": "2026-05-06 18:10:21",
"evaluation_at": "2026-05-06 18:10:21",
"counts": {
"total": 76,
"tras": 41,
"airspaces": 35,
"active_or_scheduled_tras": 3
},
"items": [
{
"id": "tra-2",
"type": "tra",
"subject_id": 2,
"name": "TRA ALMENLAND",
"group": "Graz (LOWG)",
"status": "active",
"status_label": "TRA aktiv",
"status_detail": "TRA ist aktuell aktiv.",
"source": "tra",
"valid_from": "2026-05-06 07:00:00",
"valid_to": "2026-05-06 18:49:00",
"updated_at": "2026-05-06 13:05:32",
"sources": {
"tra": {
"status": "active",
"valid_from": "2026-05-06 07:00:00",
"valid_to": "2026-05-06 18:49:00",
"updated_at": "2026-05-06 13:05:32"
}
},
"tra_window": {
"valid_from": "2026-05-06 07:00:00",
"valid_to": "2026-05-06 18:49:00",
"activation_ids": [
1188,
1189,
1190
],
"current_activation_id": 1190,
"is_extension_chain": true
}
},
{
"id": "airspace-abd90c167f2879bda1f7bde38b84eec0",
"type": "airspace",
"subject_id": "LOR 4",
"name": "LOR 4 (BRUCK)",
"group": "Restricted",
"status": "active",
"status_label": "gesperrt",
"status_detail": "Aktive Sperre laut Air Use Plan.",
"source": "nup",
"valid_from": "2026-05-06 06:00",
"valid_to": "2026-05-06 20:00",
"updated_at": "2026-05-06 18:10:00",
"sources": {
"nup": {
"status": "active",
"valid_from": "2026-05-06 06:00",
"valid_to": "2026-05-06 20:00",
"updated_at": "2026-05-06 18:10:00"
}
}
}
],
"summary": {
"updated_by_source": {
"tra": "2026-05-06 13:05:32",
"nup": "2026-05-06 18:10:00",
"notam": "2026-05-06 09:48:55",
"notam_feeds": {
"austro_control": "2026-05-06 14:47:17"
}
},
"tra_runtime": {
"tra_last_update": "2026-05-06 13:05:32"
}
}
}