{"data":[{"id":"nsw-da","title":"NSW Development Applications","description":"Development applications lodged through the NSW Planning Portal: status, dates, cost, dwellings, development types and geocoded addresses. Synced from the source several times a day.","base_path":"/v1/nsw-da","attribution":{"publisher":"NSW Department of Planning, Housing and Infrastructure (NSW Planning Portal)","licence":"CC BY 4.0","licenceUrl":"https://creativecommons.org/licenses/by/4.0/","text":"Contains data from the NSW Planning Portal Online DA Data API, © State of New South Wales, licensed under CC BY 4.0."},"status":{"records":8492,"last_run_at":"2026-10-05T03:20:04.268Z","last_incremental_sync":"2026-10-05T01:30:47.389Z","incremental_in_progress":null,"backfill":{"complete":false,"lodged_on_or_after":"2026-08-17","target":"2018-12-01"},"stats_refreshed_at":"2026-10-05T01:50:47.383Z","rows_written_today":37087,"last_error":null},"endpoints":[{"method":"GET","path":"/v1/nsw-da/summary","mcp_tool":"nsw_da_summary","summary":"Free counts by status, application type and council; also lists valid council names","price_usd":"free","params":[{"name":"council","description":"Council name, partial case-insensitive match (see by_council in /summary)","example":"Parramatta"},{"name":"status","description":"Application status, exact match","example":"Determined"},{"name":"application_type","description":"Application type, exact match","example":"Development Application"}]},{"method":"GET","path":"/v1/nsw-da/applications","mcp_tool":"nsw_da_search_applications","summary":"Search development applications, newest lodgement first. status, application_type, development_type and min_cost require council, suburb or postcode","price_usd":"$0.01","params":[{"name":"council","description":"Council name, partial case-insensitive match (see by_council in /summary)","example":"Parramatta"},{"name":"suburb","description":"Suburb of the primary address, case-insensitive","example":"ERMINGTON"},{"name":"postcode","description":"4-digit postcode of the primary address","example":"2115"},{"name":"lodged_from","description":"Lodgement date lower bound, yyyy-mm-dd","example":"2026-01-01"},{"name":"lodged_to","description":"Lodgement date upper bound, yyyy-mm-dd","example":"2026-06-30"},{"name":"status","description":"Application status, exact match","example":"Determined"},{"name":"application_type","description":"Application type, exact match","example":"Development Application"},{"name":"development_type","description":"Development type, partial match","example":"dwelling"},{"name":"min_cost","description":"Minimum estimated cost of development in AUD","example":"1000000"},{"name":"limit","description":"Page size, 1-100 (default 20)"},{"name":"offset","description":"Number of results to skip, 0-1000 (default 0)"}]},{"method":"GET","path":"/v1/nsw-da/applications/:pan","mcp_tool":"nsw_da_get_application","summary":"Full detail of one application by Planning Portal application number (e.g. PAN-624302)","price_usd":"$0.005","params":[{"name":"pan","in":"path","required":true,"description":"Planning Portal application number","example":"PAN-624302"}]},{"method":"GET","path":"/v1/nsw-da/nearby","mcp_tool":"nsw_da_nearby_applications","summary":"Applications within a radius (max 2000 m) of a coordinate, nearest first","price_usd":"$0.02","params":[{"name":"lat","description":"Latitude (WGS84)","required":true,"example":"-33.81"},{"name":"lng","description":"Longitude (WGS84)","required":true,"example":"151.06"},{"name":"radius_m","description":"Radius in metres, 1-2000 (default 500)"},{"name":"lodged_from","description":"Lodgement date lower bound, yyyy-mm-dd"},{"name":"limit","description":"Max results, 1-100 (default 20)"}]}]}]}