State guide

SA emergency data: sources and coverage

South Australia has more feeds than any other state, and the ones most worth having are also the easiest to get wrong. Two of them return local time dressed up as epoch milliseconds.

Overview

Three agencies publish via ArcGIS REST through SAFECOM: CFS (Country Fire Service), MFS (Metropolitan Fire Service) and SES. Four pager feeds from urgmsg.net add dispatch-level data with exact addresses and the units sent.

Available feeds

FeedFormatUpdateCoverage
SA CFS IncidentsJSON3 minBushfires, rural
SA MFS IncidentsArcGIS REST60 secMetro Adelaide fire
SA SES IncidentsArcGIS REST60 secFloods, storms, rescues
CFS/MFS PagerRSS (custom)60 secDispatch data, addresses
SES PagerRSS (custom)60 secSES dispatch data
SAAS PagerRSS (custom)2 minAmbulance dispatch
Bomber PagerRSS (custom)60 secAviation firefighting

The four pager feeds are community-decoded public radio traffic, not official agency publications. Our /v1/attribution endpoint marks every source as official or community-derived, so you can filter or label them.

Integration notes

Agencies
CFS (bushfires), MFS (metro fire), SES (floods, storms, rescues), plus CFS-PAGER, SES-PAGER, SAAS-PAGER and BOMBER-PAGER.
Timestamps
The critical one. MFS and SES ArcGIS feeds return epoch milliseconds in Adelaide local time (ACST UTC+9:30 or ACDT UTC+10:30), not UTC. Treat them as UTC and every timestamp lands 9.5 to 10.5 hours in the future. Subtract the offset before converting.
Daylight saving
Adelaide observes it, so the offset moves between +9:30 in winter and +10:30 in summer, changing on the first Sunday of April and October.
Geometry
ArcGIS feeds use a different JSON structure to GeoJSON and need conversion. The CFS JSON feed uses "lat,lng" strings that need parsing.
Pager feeds
Unofficial dispatch intercepts carrying exact street addresses, unit callsigns and incident detail the official feeds do not publish.