Incident details fields by feed

The details field

Every incident the API returns can include a details object. This is agency-specific extra data that EmergencyAPI passes through from the source feed: responding resources, official source links, dispatch IDs, alarm levels, and free-text notes.

Two things to know before you build on it:

  • It is optional and varies. What appears in detailsdepends on the agency AND the specific incident. One feed's descriptionis structured text, another's is a place name. Some incidents carry a rich block, some carry nothing.
  • Render what is present. Read the keys you actually receive rather than expecting a fixed set, so your UI shows the extra insight when an agency provides it and stays clean when it does not.

The API only carries what the agency publishes. If a source gives a location and type but no written description, that incident stays light on detail no matter what.

Fields by feed
FeedAgencyFieldTypeMeaning
act-allincidentsACT ESAincident_typestringESA incident type label, e.g. "AMBULANCE RESPONSE".
agencystringResponding ESA agency, e.g. Ambulance / Fire / Police.
iconstringESA map icon name, e.g. "iconFire".
incident_numberstringESA incident reference number.
act-currentincidentsACT ESAdescriptionstringFull ESA incident text block (type, location, status, suburb, agency, incident number, update + call times).
nsw-rfsNSW RFSdescriptionstringStructured RFS detail: alert level, location, council area, status, type, fire flag, size, responsible agency, updated time.
nsw-rfs-capNSW RFSdescriptionstringSame RFS detail as nsw-rfs, HTML-formatted (<br/>) with a "More information" link to the RFS site.
vic-osomVIC EMV (OSOM)sizestringIncident size label, e.g. "Small" / "Medium" / "Large".
resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
vic-cfa-fire-dangerVIC CFAdescriptionstringTotal Fire Ban status and fire danger rating per VIC fire district.
vic-emsina-flood-obsVIC EMSINAdescriptionstringFlood observation note (may be empty).
qld-escadQLD QFES (ESCAD)resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
qld-bushfire-alertsQLD QFES / BOMdescriptionstringPublic safety advice text for the bushfire alert.
sa-cfsSA CFSaircraftintegerCount of aircraft assigned.
resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
sa-mfsSA MFSaircraftinteger | nullCount of aircraft assigned, if reported.
sa-pager-cfsmfsSA CFS/MFS (pager)resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
descriptionstringRaw pager text: map reference, talkgroup, responding units.
alarm_level_descriptionstringAlarm/warning level label, e.g. "Advice".
decoded_unitsstring[]Decoded responding unit names parsed from the pager message.
sa-pager-saasSA Ambulance (pager)resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
decoded_unitsstring[]Decoded responding unit names parsed from the pager message.
priority_descriptionstringCase priority label, e.g. "Possibly life-threatening".
operational_notesobjectDecoded operational notes/flags from the pager message (safety, police co-response, time constraints).
sa-pager-sesSA SES (pager)resourcesintegerCount of resources (crews/appliances/units) assigned or responding.
descriptionstringRaw pager text: map reference, responding units.
alarm_level_descriptionstringAlarm/warning level label.
wa-dfes-incidentsWA DFEScad_idstringDFES computer-aided-dispatch (CAD) incident ID.
source_idstringDFES internal incident ID (used in the official page URL).
source_urlstring (url)Link to the official DFES warning page for this incident.
descriptionstringDFES region name, e.g. "LOWER SOUTH WEST".
wa-dfes-incident-areasWA DFESdescriptionstringDFES region name.
wa-dfes-warningsWA DFESdescriptionstringWarning detail (may be empty).
tas-tfsTAS TFSdescriptionstringPipe-delimited TFS detail: alert level, type, last update, first report, status, agency, incident number.
nt-pfesNT PFESdescriptionstringResponsible NT agency, e.g. "Bushfires NT".
ga-earthquakesGeoscience AustraliadescriptionstringNearest place name to the earthquake epicentre.

Field shapes are verified against live data. A drift check flags if a feed starts emitting a field that is not listed here, so this table stays accurate.

Feeds with no extra details

These feeds carry no agency-specific details (the object is absent or empty). You still get the full normalised incident fields: type, severity, status, location, coordinates, and timestamps.

  • dea-hotspots (DEA / Geoscience Australia (satellite hotspots))
  • sa-ses (SA SES)
  • vic-emsina-fire-areas (VIC EMSINA)
  • vic-emsina-ses (VIC EMSINA)
  • wa-dfes-warning-areas (WA DFES)