publicdataau publicdata.au on GitHub
Published by Queensland Fire Department under CC BY 4.0 and republished here without change to the content. Queensland Fire Department has not endorsed this site.An independent republication of open government data. No government agency has endorsed it. Read more

Current bushfire incidents and warnings, Queensland, daily snapshot

live
Publisher Queensland Fire DepartmentUpdated every 30 minutesLicence CC BY 4.0Latest 2026-10-05Rows 57Fields 17

The Queensland Fire Department current bushfire incidents feed, read once a day, one row per item in the feed at that time. Each row has the item id, title, warning level and its sort order, call to action, warning text and header, warning area, latitude and longitude, grouped type, event type and the times the item was issued, published and expires. Use the publisher's own warnings for safety decisions.

Also called: QFD current bushfire incidents, Queensland bushfire warnings, Fires near me Queensland data, Queensland vegetation fires now.

Before you use it
What is in each row?
One current vegetation fire, permitted burn or fire warning in the Queensland Fire Department feed at the time of the daily read, with its id, title, warning level, call to action, warning text, area, the point the publisher gives for it, its type and the times it was issued, published and expires.
Does the point show where the fire is?
No. The publisher says each point marks the general area of the fire. The point does not follow the fire's current location or spread. Warnings also carry a drawn warning area in the feed, which is not kept in this table.
How often does it change?
The publisher updates the feed every 30 minutes. This site reads it once a day and keeps a version for each day it changes, so the archive is a daily snapshot and fires that start and end between reads are not in it.
Why are some columns missing?
Some details, such as vehicles on scene and locality, appear only on incidents, and others, such as what to do, only on warnings. On a day with none of one kind those columns are absent, so this table keeps the columns every item carries.
57 fires and warnings drawn in 51 cells of 0.05 degrees, the fullest with 2.
Fires and warnings counted in cells of 0.05 degrees. State outlines from the ABS Australian Statistical Geography Standard 2021, CC BY 4.0.
57fires and warnings
17fields
12formats
4versions

Made for agents

Connect your AI agent

Any agent that connects to publicdata.au/mcp can find this dataset, read its 17 fields, count and filter across all 57 rows and diff its versions. Every answer names the version and carries QFD's attribution. No key.

Then ask it: What does Current bushfire incidents and warnings, Queensland, daily snapshot hold, and what changed in the newest version?

claude mcp add --transport http publicdata https://publicdata.au/mcp

One command. No key, no account, no sign-up.

Download it as Excel, CSV, JSON and 9 more formats

Pick a format and a version. Excel is picked first because it opens in the tools most offices have. The URL is yours to keep. A dated version never changes.

Format
"Latest" redirects to the newest version and will change when the publisher releases again. A dated version never changes.
https://publicdata.au/d/qld-bushfire-incidents-current/latest/data.xlsx
Download

In your own tools

Use it in Excel, R, Python and more

Excel and Power BI read the CSV from its address and refresh from it. The R and Python packages take any dataset on this site by its slug, so a new dataset needs no new release. The DuckDB file attaches read-only over HTTPS, and a query reads only the blocks it touches.

The dated URL in the code never changes. https://publicdata.au/d/qld-bushfire-incidents-current/latest/ redirects to the newest version.

https://publicdata.au/d/qld-bushfire-incidents-current/latest/data.csv

In Excel choose Data, then From Web, and paste this address. Excel keeps it, so Refresh All reads the newest version. A sheet holds about a million rows; past that, load the query to the Data Model.

What is in it

Column names are made snake_case and the publisher's original header is kept beside each one. Blank cells are null. Nothing is added, removed, ranked or summarised. Cells were typed and headers were made snake_case. Rows were left alone.

FieldTypePublisher's headerNote
object_idintegerOBJECTID
unique_idstringUniqueID
warning_titlestringWarningTitle
warning_levelstringWarningLevelInformation, Advice, Watch and Act or Emergency Warning.
call_to_actionstringCallToAction
warning_textstringWarningText
headerstringHeader
warning_level_sortintegerWarningLevelSort
warning_areastringWarningArea
latitudenumberLatitude
longitudenumberLongitude
grouped_typestringGroupedTypeFIRE VEGETATION or FIRE PERMITTED BURN.
item_time_utcstringItemDateTimeUTMThe publisher's compact UTC timestamp, such as 20261001034343.693000, kept as text.
item_time_localstringItemDateTimeLocal_ISOISO 8601 with the Queensland offset, kept as text.
publish_time_localstringPublishDateLocal_ISOISO 8601 with the Queensland offset, kept as text.
expiry_time_localstringItemExpiryDateTimeLocal_ISOISO 8601 with the Queensland offset, kept as text.
event_typestringEventType

Download this table as a data dictionary (Excel), or read it as a Frictionless Table Schema at schema.json. The key is unique_id.

A sample of 10 rows

From the latest version, each type in turn, then in the publisher's order, with every field. A blank cell is shown as null.

object_idunique_idwarning_titlewarning_levelcall_to_actionwarning_textheaderwarning_level_sortwarning_arealatitudelongitudegrouped_typeitem_time_utcitem_time_localpublish_time_localexpiry_time_localevent_type
3782WARN-954STAY INFORMED - Murphys Creek and Fifteen Mile - fire as at 12:39pm Sunday, 4 October 2026AdviceStay Informed*** There is more than one warning for this area. To see all current warnings, visit the Qld Fire website *** A fire is…*** There is more than one warning for this area. To see all current warnings, visit the Qld Fire website *** A fire is…5Between White Mountain Road, Penderests Road and Strohfeldt Road-27.4286737494152.071330875FIRE VEGETATION20261004024029.8700002026-10-04T12:40:29+10:002026-10-05T06:33:02+10:002026-10-05T12:40:29.87+10:00Fire
3789WARN-960AVOID SMOKE - Swanbank (Ipswich) - fire as at 4:39pm Sunday, 4 October 2026AdviceAvoid SmokeThere is a fire near Swanbank Road, Swanbank. What you should do: - If the smoke is thick where you are, stay inside an…There is a fire near Swanbank Road, Swanbank.7Swanbank, Ripley, Flinders View, South Ripley and surrounding areas-27.6754772363152.810257462Other20261004063959.4370002026-10-04T16:39:59+10:002026-10-05T06:33:02+10:002026-10-05T16:39:59.437+10:00Other
33366QF7-26-131554Information - MONA MONA RDInformationThere is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…100MONA MONA RD-16.7431145.5038FIRE PERMITTED BURN202609281101072026-09-28T21:01:07+10:002026-10-05T06:33:02+10:002026-09-29T21:01:07+10:00Fire
3786WARN-958STAY INFORMED - Irvinebank to Watsonville - fire as at 3:33pm Sunday, 4 October 2026AdviceStay InformedA fire is burning near Mount Nolan Road, Watsonville. Stay informed because the situation could change. What you should…A fire is burning near Mount Nolan Road, Watsonville. Stay informed because the situation could change.5Irvinebank to Watsonville-17.3886857018145.260217148FIRE VEGETATION20261004053319.9430002026-10-04T15:33:19+10:002026-10-05T06:33:02+10:002026-10-05T15:33:19.943+10:00Fire
35060QF2-26-134491Information - SAPPHIRE CENTRALInformationThere is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…100SAPPHIRE CENTRAL-23.469278147.731003FIRE PERMITTED BURN20261003203200.572026-10-04T06:32:00+10:002026-10-05T06:33:03+10:002026-10-05T06:32:00.57+10:00Fire
3787WARN-959STAY INFORMED - Laura (Cape York) - fire as at 3:54pm Sunday, 4 October 2026AdviceStay InformedSeveral fires are burning in the area. These fires could burn for days. Stay informed because the situation could chang…Several fires are burning in the area. These fires could burn for days. Stay informed because the situation could chang…5Laura-15.4197876513144.355932092FIRE VEGETATION20261004055504.3100002026-10-04T15:55:04+10:002026-10-05T06:33:02+10:002026-10-05T15:55:04.31+10:00Fire
35204QF1-26-134698Information - BOWENInformationThere is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…There is a vegetation fire at this location. Smoke may affect residents and motorists in the area. Residents should clo…100BOWEN-20.105809148.288612FIRE PERMITTED BURN20261004102746.0632026-10-04T20:27:46+10:002026-10-05T06:33:03+10:002026-10-05T20:27:46.063+10:00Fire
3792WARN-966STAY INFORMED - Seventeen Mile (near Toowoomba) - fire as at 5:26pm Sunday, 4 October 2026AdviceStay InformedA fire is burning near Seventeen Mile Road. Stay informed because the situation could change. What you should do: - Che…A fire is burning near Seventeen Mile Road. Stay informed because the situation could change.5Seventeen Mile-27.4484777405152.178497165FIRE VEGETATION20261004072613.9970002026-10-04T17:26:13+10:002026-10-05T06:33:02+10:002026-10-05T17:26:13.997+10:00Fire
3735WARN-900AVOID SMOKE - Townsville - fire as at 4:32pm Thursday, 1 October 2026AdviceAvoid SmokeThick smoke is affecting Townsville and surrounding areas. This is from a fire burning on Cape Cleveland Road near Aust…Thick smoke is affecting Townsville and surrounding areas. This is from a fire burning on Cape Cleveland Road near Aust…7Townsville and surrounding areas-19.278596385146.816449992FIRE VEGETATION20261001063344.3870002026-10-01T16:33:44+10:002026-10-05T06:33:02+10:002026-10-02T16:33:44.387+10:00Fire
3755WARN-921AVOID SMOKE - Saunders Beach and Toolakea - fire as at 3:45pm Friday, 2 October 2026AdviceAvoid SmokeThick smoke is affecting Saunders Beach, Toolakea and surrounding areas. This is from a fire burning near Greenvale Roa…Thick smoke is affecting Saunders Beach, Toolakea and surrounding areas. This is from a fire burning near Greenvale Roa…7Saunders Beach, Toolakea and surrounding areas-19.1755390682146.586717588FIRE VEGETATION20261002054716.5800002026-10-02T15:47:16+10:002026-10-05T06:33:02+10:002026-10-03T15:47:16.58+10:00Fire
The first row as JSON

As it appears in data.json.

GET https://publicdata.au/d/qld-bushfire-incidents-current/latest/data.json
{
  "object_id": 3782,
  "unique_id": "WARN-954",
  "warning_title": "STAY INFORMED - Murphys Creek and Fifteen Mile - fire as at 12:39pm Sunday, 4 October 2026",
  "warning_level": "Advice",
  "call_to_action": "Stay Informed",
  "warning_text": "*** There is more than one warning for this area. To see all current warnings, visit the Qld Fire website ***\r\n\r\nA fire is burning near Fifteen Mile Road. This fire could burn for days.\r\n\r\nStay informed because the situation could change.\r\n\r\nWhat you should do:\r\n\r\n- Check for warning updates often and listen to your local radio station.\r\n\r\n- Decide what you will do if the bushfire gets closer.\r\n\r\n- If the smoke is thick where you are, stay inside and close windows and doors.\r\n\r\n- If you need medication to help you breathe keep it close. Smoke can make it hard to breathe.\r\n\r\n- Do not fly drones around the fire as they affect firefighting.\r\n\r\n- If you are in danger, call Triple Zero (000) now.\r\n\r\nImpacts:\r\n\r\n- No properties are at risk now, but this could change.\r\n\r\n- Some roads may be closed or impacted by smoke. It could be hard to see. You may need to drive a different way. Avoid driving on Fifteen Mile Road.\r\n\r\nWhat firefighters are doing:\r\n\r\n- Firefighters are working to control the fire.\r\n\r\n- Aircraft and heavy machinery are helping ground crews.\r\n\r\nMore information:\r\n\r\n- For all fire warnings, visit the Qld Fire website.\r\n\r\n- Follow Queensland Fire Department on Facebook.\r\n\r\n- For road closures, visit the QLD Traffic website or call 13 19 40.\r\n\r\n- For local information visit your Council’s Local Disaster Dashboard.\r\n\r\n- If you are worried about your health call your doctor or 13 HEALTH (13 432 584).\r\n\r\n- Natural disasters can affect your mental health. If you need help contact:\r\n\r\n  - Lifeline on 13 11 14.\r\n\r\n  - Beyond Blue on 1300 224 636.\r\n\r\n  - Kids Helpline on 1800 551 800.\r\n\r\n- If you need translation, call TIS National on 131 450.\r\n\r\n- Learn how to get ready for a bushfire on the Qld Fire website - Prepare - Bushfire.\r\n\r\nUpdates will be issued if the situation changes.\r\n\r\nThis warning is from the Queensland Fire Department.",
  "header": "*** There is more than one warning for this area. To see all current warnings, visit the Qld Fire website ***\r\n\r\nA fire is burning near Fifteen Mile Road. This fire could burn for days.\r\n\r\nStay informed because the situation could change.",
  "warning_level_sort": 5,
  "warning_area": "Between White Mountain Road, Penderests Road and Strohfeldt Road",
  "latitude": -27.428673749427603,
  "longitude": 152.07133087450717,
  "grouped_type": "FIRE VEGETATION",
  "item_time_utc": "20261004024029.870000",
  "item_time_local": "2026-10-04T12:40:29+10:00",
  "publish_time_local": "2026-10-05T06:33:02+10:00",
  "expiry_time_local": "2026-10-05T12:40:29.87+10:00",
  "event_type": "Fire"
}

Query it without downloading

The query API returns only the rows you ask for, as JSON, NDJSON or CSV, from the same typed rows as the files. It needs no key. Build a query here and run it, then copy the URL or the code into your own work.

Try rows or aggregate for this dataset. The query builder needs JavaScript.

How filters work

Each filter is field=operator.value in the query string, and every filter must match. A number or date field compares as a number or date, and a text field compares as text. Values are case-sensitive except with ilike. Prefix not. to negate a filter, as not.eq.value.

OperatorWhat it matches
eq.valueEqual to the value.
neq.valueNot equal to the value. A blank cell does not match.
gt.valueGreater than the value.
gte.valueGreater than or equal to the value.
lt.valueLess than the value.
lte.valueLess than or equal to the value.
like.*text*Matches a pattern where * stands for any run of characters. Case-sensitive.
ilike.*text*The same as like, ignoring case.
in.(a,b,c)Equal to any value in the list. A value cannot contain a comma.
is.nullBlank in the source, or suppressed by the publisher.
ParameterWhat it does
selectFields to return, comma-separated. Every field when absent.
orderfield.asc or field.desc, comma-separated. The publisher's row order when absent.
limitRows per page, 1 to 10,000. 100 when absent.
offsetRows to skip. The next URL in each answer sets it for you.
groupOn aggregate, fields to group by, comma-separated.
metricOn aggregate, count, sum.field, avg.field, min.field or max.field, comma-separated. count when absent.
formatjson, ndjson or csv. JSON carries the provenance header, and the others carry it in response headers.

Without a version the API answers from the newest loaded version, and that answer changes when the publisher releases again. Put versions/<date>/ before rows or aggregate for an answer that never changes. /api/v1/datasets/<slug>/versions lists the loaded versions. The 2 newest versions are loaded; versions lists them.

The API allows 60 requests in 10 seconds from one address. Above that it answers 429 for 10 seconds with a Retry-After header, a RateLimit-Policy header and a JSON body that gives the limit. Every API answer carries the same RateLimit-Policy. A client should wait the Retry-After seconds, or read the files, which have no limit. openapi.json describes this dataset's query paths for client generators and agents.

https://publicdata.au/mcp is a remote MCP server over Streamable HTTP with the same tools, defined in the same place, so a tool added to the pages is added here too. It needs no key and no account. The row tools are held to the query API's limit of 60 queries in 10 seconds from one address, and each call is two queries because it also counts the matching rows. Add it to Claude Code with claude mcp add --transport http publicdata https://publicdata.au/mcp, add the URL in Claude as a custom connector, or give it to any client that connects to remote MCP servers. Each queryable dataset is also a resource at https://publicdata.au/d/<slug>/fields.json, which lists its fields with their types, the publisher's descriptions, their ranges and the values they hold, so an agent can read a dataset's shape before it writes a query.

Smaller files

The same rows split by a field, one JSON file each with a GeoJSON beside it. Each file carries the same provenance header.

By grouped_type (3 files)

by/grouped_type/index.json lists every file with its row count.

What changed

One version for every release the publisher has made since this site started following the dataset. The date is the day the file changed on the portal.

  • 2026-10-05
    57 rows+25 added −25 removed 32 changed17 fieldsutf-8-sigafeef7698216
    The publisher serves this as a live feed of what is current, with no change date, so this version is what the feed held when it was fetched, dated by the fetch.
  • 2026-10-04
    57 rows+18 added −12 removed 39 changed17 fieldsutf-8-sig313804c3447e
    The publisher serves this as a live feed of what is current, with no change date, so this version is what the feed held when it was fetched, dated by the fetch.
  • 2026-10-03
    51 rows+24 added −22 removed 27 changed17 fieldsutf-8-sigbe78dccdf625
    The publisher serves this as a live feed of what is current, with no change date, so this version is what the feed held when it was fetched, dated by the fetch.
  • 2026-10-02
    49 rows17 fieldsutf-8-sigddae5a91396b
    The publisher serves this as a live feed of what is current, with no change date, so this version is what the feed held when it was fetched, dated by the fetch.

versions.json · changes.json · history.tar.zst (37 KB, every version's Parquet and manifest)

Questions

How do I download Current bushfire incidents and warnings, Queensland as a CSV file?

Open https://publicdata.au/d/qld-bushfire-incidents-current/latest/data.csv. It redirects to the newest dated version, which is https://publicdata.au/d/qld-bushfire-incidents-current/v/2026-10-05/data.csv today. The same path serves Excel, JSON, GeoJSON, Parquet, SQLite, DuckDB, GeoPackage, GeoParquet, NDJSON, Arrow. A dated URL never changes, so use it when the file must stay the same.

Can I open Current bushfire incidents and warnings, Queensland in Excel?

Yes. https://publicdata.au/d/qld-bushfire-incidents-current/v/2026-10-05/data.xlsx is a workbook with the 57 rows on a records sheet, the field list on a second sheet and the provenance on a third. The CSV also opens in Excel. https://publicdata.au/d/qld-bushfire-incidents-current/v/2026-10-05/data.csv.gz is the CSV at about a tenth of the size.

How often is Current bushfire incidents and warnings, Queensland updated?

QFD releases it every 30 minutes. This site checks the portal every week and adds a dated version when the file changes.

Can I use Current bushfire incidents and warnings, Queensland commercially?

Yes. CC BY 4.0 allows commercial use, redistribution and derived works as long as the attribution is kept. The attribution string is in this page's side column and inside every file.

Is this the official source for Current bushfire incidents and warnings, Queensland?

No. The publisher is Queensland Fire Department, and its page is https://www.data.qld.gov.au/dataset/queensland-fire-and-rescue-current-bushfire-incidents. This site republishes the publisher's file without changing its content. The original sits beside every version as source.json with its SHA-256, so the two can be compared.

How do I get only the rows for one grouped type?

Every version has one JSON file per value of grouped_type, 3 files in the current version, listed with row counts at https://publicdata.au/d/qld-bushfire-incidents-current/v/2026-10-05/by/grouped_type/index.json. For example https://publicdata.au/d/qld-bushfire-incidents-current/v/2026-10-05/by/grouped_type/fire-vegetation.json holds the 53 rows where grouped_type is FIRE VEGETATION. A GeoJSON file sits beside each one.

What coordinate system does Current bushfire incidents and warnings, Queensland use?

Longitude and latitude as the feed gives them in each item's properties. GeoJSON coordinates are WGS84 by the format's definition. The GeoJSON file uses the same coordinates, which is what GeoJSON expects.

What this site did to the data. Cells were typed, headers were renamed and the encoding was made UTF-8. Rows were left alone. The publisher's file sits beside every version as source.json so the change can be checked.