Perth Council APIs, Data & Bylaw Access Guide

Technology and Data Western Australia 4 Minutes Read · published February 11, 2026 Flag of Western Australia

Introduction

Perth, Western Australia councils publish datasets and, in some cases, APIs to help residents, planners and developers access local bylaw and service information. This guide explains where to find City of Perth datasets and council APIs, how local laws and enforcement interact with published data, what forms or approvals may be needed, and the practical steps to request, use or appeal decisions about council data or bylaw enforcement.

Finding Council APIs and Datasets

Council data sources typically include an open data portal for spatial and tabular datasets, a pages directory for planning and permits, and specific council local laws documents that explain regulatory obligations. For City of Perth datasets and metadata check the council open data pages and council documents on local laws and policies.[1]

Start at the City of Perth open data and local laws pages when searching for authoritative datasets.

How datasets relate to bylaws

Datasets can illustrate regulated features (e.g., parking bays, trading zones, building footprints) used by enforcement and planning teams. Data publication does not change legal obligations; the controlling instrument is the bylaw or local law itself.

Penalties & Enforcement

Enforcement of local laws is carried out by the council's By-law Enforcement or Compliance teams and may include fines, infringement notices, orders to remedy, seizure of items, or prosecution in courts where local law or state legislation allows. Contact and complaint pathways are managed through the council's report and enforcement pages.[2]

  • Fine amounts: not specified on the cited page.
  • Escalation: first, repeat and continuing offence penalties not specified on the cited page.
  • Non-monetary sanctions include compliance orders, notices to remedy, seizure or court action where authorised by local law or state legislation.
  • Enforcer: By-law Enforcement/Compliance team; use the council report page to lodge complaints or request inspections.[2]
  • Appeals and reviews: appeal routes and time limits vary by instrument; specific appeal periods are not specified on the cited page and should be checked in the relevant local law or infringement notice.
If a specific penalty amount is required for a matter, obtain the relevant local law or infringement notice for the precise figure.

Applications & Forms

Access to raw datasets or APIs is commonly provided through the council open data portal; many datasets are downloadable without a formal application. Where data access involves restricted datasets, commercial licences or data-sharing agreements, the council will publish application forms or contact details on the relevant page—if no form is published, the portal or contact page will note how to request access.[1]

  • Open data downloads: usually direct CSV/GeoJSON downloads from the portal; API key requirements are not specified on the cited page.
  • Permits or approvals related to regulated activity (e.g., trading, events, building) require the relevant application found on the council planning or licensing pages; fees and deadlines are listed on those pages where published.

Practical action steps

  • Find the dataset or API on the council open data portal; download sample data to confirm fields and licensing.
  • For restricted data, submit a formal request or contact the data custodian via the council contact or records request page.
  • Report bylaw breaches or request inspections via the council's report/complaint page if enforcement is required.[2]
  • If issued an infringement or compliance notice, follow the notice instructions for payment, remedy or appeal within the stated timeframes on that notice.
Keep copies of dataset versions and correspondence to support any review or appeal.

FAQ

How do I access City of Perth datasets?
Use the City of Perth open data portal for public downloads; for restricted datasets contact the council data custodian as listed on the portal or council site.[1]
Who enforces local laws in Perth?
The council By-law Enforcement or Compliance team enforces local laws; complaints are lodged via the council report page.[2]
What if I need a licence or fee information?
Licence types, application forms and fees are published on the relevant council planning, licensing or permits pages; if not listed, contact the department directly.

How-To

  1. Identify the dataset or bylaw you need by searching the council open data portal or the council local laws documents.
  2. Download the dataset or review the local law text to confirm obligations and applicable sections.
  3. If data is restricted, submit a formal request via the council contact or records request page and include purpose and intended use.
  4. For compliance issues, lodge a report with By-law Enforcement and keep documentation of any correspondence or evidence.

Key Takeaways

  • Open data is the first stop; local laws are the legal source of obligations.
  • By-law Enforcement handles complaints and compliance; use official council report channels.
  • If a specific fine or appeal period is needed, consult the relevant local law or the infringement notice for exact figures.

Help and Support / Resources


  1. [1] City of Perth - Local laws and council documents
  2. [2] City of Perth - Report it / contact By-law Enforcement