API Reference
Complete reference documentation for the Council DA API.
Base URL:
https://api.councilda.com.au/v1Authentication
All API requests require authentication using an API key. Include your key in the X-API-Key header.
curl -X GET "https://api.councilda.com.au/v1/applications" \
-H "X-API-Key: your_api_key"Applications
Query development applications from councils across Australia
GET
/v1/applicationsList applications with filtering and pagination
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
council | string | No | Filter by council code (e.g., "sydney", "brisbane") |
status | string | No | Filter by status: lodged, under_assessment, approved, refused |
suburb | string | No | Filter by suburb name |
state | string | No | Filter by state: NSW, VIC, QLD, SA, WA, TAS, NT, ACT |
category | string | No | Filter by category: residential, commercial, industrial, mixed_use |
date_from | string | No | Filter applications lodged after this date (ISO 8601) |
date_to | string | No | Filter applications lodged before this date (ISO 8601) |
limit | integer | No | Number of results per page (default: 20, max: 100) |
offset | integer | No | Number of results to skip for pagination |
Response
{
"data": [
{
"id": "uuid",
"da_number": "DA-2024-1234",
"address": "123 Main Street, Sydney NSW 2000",
"suburb": "Sydney",
"state": "NSW",
"postcode": "2000",
"council": "city_of_sydney",
"council_name": "City of Sydney",
"description": "Construction of a two-storey residential dwelling",
"category": "residential",
"status": "under_assessment",
"lodged_date": "2024-12-01",
"estimated_cost": 450000,
"dwellings": 1,
"latitude": -33.8688,
"longitude": 151.2093,
"created_at": "2024-12-01T10:30:00Z",
"updated_at": "2024-12-15T14:22:00Z"
}
],
"meta": {
"total": 1250,
"limit": 20,
"offset": 0,
"has_more": true
}
}GET
/v1/applications/{id}Get a specific application by ID
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Application UUID |
Response
{
"id": "uuid",
"da_number": "DA-2024-1234",
"address": "123 Main Street, Sydney NSW 2000",
...
}Rate Limits
API rate limits depend on your subscription plan:
| Plan | Monthly Calls | Rate Limit |
|---|---|---|
| Starter | 5,000 | 10 req/sec |
| Growth | 25,000 | 50 req/sec |
| Pro | 100,000 | 100 req/sec |