London Open Data: Portal, API & City Bylaws

Technology and Data Ontario 4 Minutes Read · published February 12, 2026 Flag of Ontario

London, Ontario maintains an open data program to publish municipal datasets, including bylaws, licensing, permits, and inspection information. This guide explains how to find city datasets, access the portal API, request additional data, and report bylaw concerns so you can use official London data in apps, research, or compliance work.

Use the portal search and dataset metadata to confirm licensing and update frequency.

Getting started with the Open Data Portal

Start at the City of London open data landing page for program details and policy, then browse the dataset catalogue on the city portal to locate bylaw-related datasets such as licensing, complaints, and property data. Visit the city program page for governance and the portal to download data and explore APIs.Open Data program[1] Open Data portal[2]

Accessing the API and developer tools

Many datasets on the portal expose an HTTP API endpoint (SODA or similar) for querying and CSV/JSON export. Use the dataset's API link on the portal to review available query parameters, rate limits, and example calls. The portal provides dataset-level metadata that indicates licensing and update cadence; if API keys or tokens are required, the dataset page or developer section will state that information.

Common API tasks

  • Locate the dataset and click its "API" or "Export" link to get endpoint URLs and columns.
  • Use query parameters to filter by date, location, or bylaw type for targeted extracts.
  • Check dataset metadata for licensing; if fees are mentioned, they will appear on the dataset or program page.

Penalties & Enforcement

Enforcement of municipal bylaws in London is handled by the city’s By-law Enforcement and Licensing Services or the specified enforcing branch listed on each bylaw or dataset page. Specific fine amounts, escalation rules, and continuing offence penalties vary by bylaw and are documented in the controlling bylaw or the Provincial Offences schedule when applicable. For general bylaw reporting and enforcement contact details, see the city information and bylaw reporting pages.By-law information[3]

Exact fine amounts and escalation schedules are set in each bylaw or the Provincial Offences schedules.

Fines and escalation:

  • Fine amounts: not specified on the cited page; consult the applicable bylaw text or Provincial Offences schedules for numeric amounts.
  • Escalation for repeat or continuing offences: not specified on the cited page; many bylaws include daily continuing offence charges or increased fines.

Non-monetary sanctions and enforcement powers:

  • Orders to comply, administrative orders for abatement, and seizure or removal of contravening material where authorized by a bylaw.
  • Prosecution through Provincial Offences Court for ticketed matters where applicable.
  • Complaints and inspections are managed through By-law Enforcement and Licensing Services; follow the city reporting page for submission steps.

Applications & Forms

Some enforcement or variance processes require forms or applications (for example, licenses, permits, or variance requests). Where a specific form is required the dataset or bylaw page will link to that form; if no form is published on the cited pages, it is not specified on the cited page.

How to request missing data or report errors

If a dataset is incomplete or a bylaw dataset appears out of date, request data or corrections by contacting the Open Data program or the department responsible for the dataset. Include dataset name, exact records or time ranges, and a use case to help prioritize the request.

  • Contact the Open Data program via the city open data page to request datasets or report portal issues.
  • For bylaw enforcement data corrections, contact the department named in the dataset metadata or By-law Enforcement and Licensing Services.
Provide sample records and expected output to speed data correction requests.

FAQ

How do I find bylaw datasets in the portal?
Use the portal keyword search for terms like "bylaw", "licence", "complaints", or the specific bylaw number; check dataset metadata for scope and update cadence.
Do I need an API key to use the portal API?
API key requirements vary by portal and dataset; check the dataset's API or developer section for authentication details. Many public datasets allow unauthenticated read access.
Where do I report a bylaw violation?
Report violations to By-law Enforcement and Licensing Services using the city reporting/contact page; include location, date/time, and photos if available.

How-To

  1. Identify the dataset: search the open data portal for keywords related to the bylaw or dataset you need.
  2. Open the dataset page and review metadata, licensing, and API links.
  3. Use the API endpoint or export link to query or download records (CSV/JSON).
  4. If data is missing or incorrect, submit a request via the Open Data contact and the dataset's enforcing department.
  5. For enforcement or fine details, consult the controlling bylaw text linked on the dataset or contact By-law Enforcement for official penalty information.

Key Takeaways

  • London publishes municipal datasets and API endpoints on its open data portal for public use.
  • By-law enforcement and penalty specifics are set in each bylaw; contact the enforcing department for exact fines.
  • Use dataset metadata and the portal's API links to verify licensing, update frequency, and available query parameters.

Help and Support / Resources


  1. [1] City of London Open Data program page
  2. [2] London Open Data Portal
  3. [3] City of London By-law information and reporting