Documentation

One integration, every dataset

DataQuoll is a data platform. It aggregates Australian public data that agencies publish fragmented, in formats never designed for software, normalises it into one schema, and turns it into a single view of a location: what has happened there, what is happening now, and the conditions around it. These docs cover authentication, rate limits, pagination, errors and every endpoint. For emergency incidents and warnings, 39 official feeds, 4 community-decoded SA pager feeds and 1 agency feed (NT PFES, licence not published) are polled today.

Your first request

Every endpoint lives under https://dataquoll.io/api/v1 and takes a bearer token. The free tier covers 2,000 requests a month for evaluation and non-commercial projects, and never asks for a card. An agent with no key can pay per request instead.

Request
curl "https://dataquoll.io/api/v1/incidents?state=nsw&limit=5" \
  -H "Authorization: Bearer YOUR_API_KEY"

Responses are GeoJSON by default, so they drop straight into Leaflet, Mapbox or MapLibre without transformation. CSV and CAP-AU are available on the endpoints that support them, on the Developer plan and above. The quickstart walks the whole thing end to end in about a minute.

Start here

Endpoint reference

Generated from the OpenAPI spec, so it cannot drift from what the API actually does.

Machine readable

The OpenAPI spec drives this reference, the interactive playground and the Markdown edition for agents and LLMs. Version 1.114.1.