toronto
Toronto Municipal Open Data Catalogue (open.toronto.ca). 300+ datasets: TTC transit GTFS (stops, routes, shapes), neighbourhood profiles (140 neighbourhoods, 2,000+ indicators), 311 service requests (annual ZIP+CSV), RentSafeTO apartment building evaluations, short-term rental (Airbnb) registrations, and city budget data. Licensed under the Open Government Licence - Toronto.
lang: "en" | "fr". Open each tool below for its source-derived parameters.toronto_search_datasets
Search Toronto's Open Data portal (open.toronto.ca) for datasets by keyword.
Use forfinding Toronto municipal datasets on any topic — transit, cycling, housing, parks, permits, zoning, crime, elections, parking, and more.
toronto, municipal, open data, search, dataset, catalogue, city, TTC, transit, housing, parks, permits, zoning, cycling, elections
| Parameter | Type | Default |
|---|---|---|
query | str | required |
rows | int | 10 |
start | int | 0 |
sort | str | 'score desc' |
filter_query | str | None | None |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_dataset_details
Get full details for a specific Toronto Open Data dataset including all resources.
Use forretrieving complete metadata, resources list, and description for a known dataset ID or slug from open.toronto.ca. Resources include datastore_active flag indicating CKAN datastore availability.
toronto, dataset, details, metadata, resources, files, open data, municipal, package, description, organization, tags, ckan, city hall
| Parameter | Type | Default |
|---|---|---|
dataset_id | str | required |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_resource
Get details for a specific data resource (file) from the Toronto Open Data portal.
Use forretrieving format, size, URL, datastore_active flag, and description for a known resource UUID from open.toronto.ca datasets. Use after toronto_get_dataset_details to inspect individual files.
toronto, resource, file, download, url, format, csv, json, geojson, zip, size, open data, municipal, dataset resource, datastore
| Parameter | Type | Default |
|---|---|---|
resource_id | str | required |
lang | Literal['en', 'fr'] | 'en' |
toronto_list_organizations
List all City of Toronto divisions and agencies that publish open data.
Use fordiscovering which Toronto city departments and agencies publish datasets, finding organizations by name, or browsing available data publishers on open.toronto.ca.
toronto, organizations, divisions, departments, agencies, publishers, municipal, government, city, list, browse, open data, catalogue
| Parameter | Type | Default |
|---|---|---|
lang | Literal['en', 'fr'] | 'en' |
toronto_get_dataset_stats
Get aggregate statistics for the Toronto Open Data portal (open.toronto.ca).
Use forfinding out how many datasets are available on the Toronto Open Data portal, getting a high-level overview of the open.toronto.ca catalogue size and scope.
toronto, statistics, stats, count, total, datasets, portal, summary, overview, municipal, open data, catalogue, how many, city
| Parameter | Type | Default |
|---|---|---|
lang | Literal['en', 'fr'] | 'en' |
toronto_get_ttc_stops
Search TTC (Toronto Transit Commission) stops by name from GTFS static schedule.
Use forfinding TTC subway stations, bus stops, or streetcar stops by name. Returns stop ID, name, and GPS coordinates. Filter by partial name (e.g., "King" finds King Station).
TTC, transit, stops, subway, bus, streetcar, Toronto, public transit, station, GTFS, schedule, location, GPS, coordinates
| Parameter | Type | Default |
|---|---|---|
query | str | None | None |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_ttc_routes
List TTC (Toronto Transit Commission) routes from GTFS static schedule data.
Use forlisting all TTC routes, filtering by type (0=streetcar, 1=subway, 3=bus). Returns route ID, short name, long name, and type. Note: route_type is a GTFS code string.
TTC, routes, bus, subway, streetcar, transit, schedule, Toronto, line, service, GTFS, route number, route type
| Parameter | Type | Default |
|---|---|---|
route_type | str | None | None |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_neighbourhood_profile
Get census indicator data for Toronto neighbourhoods from the Neighbourhood Profiles dataset.
Use forgetting population statistics, income levels, housing tenure, education, demographics for a specific Toronto neighbourhood. Data covers the 140-neighbourhood model used by City planning.
neighbourhood, census, profile, demographics, population, income, housing, Toronto, ward, community, education, age, 2016, characteristics
| Parameter | Type | Default |
|---|---|---|
neighbourhood | str | None | None |
characteristic | str | None | None |
limit | int | 100 |
lang | Literal['en', 'fr'] | 'en' |
toronto_compare_neighbourhoods
Compare a single census indicator across all 140 Toronto neighbourhoods.
Use forranking or comparing neighbourhoods by a specific census characteristic — e.g., "Median household income", "Population, 2016", "Average age". Returns all 140 neighbourhoods with their value for the specified indicator.
neighbourhood, comparison, indicator, census, demographics, ranking, Toronto, community, statistics, benchmark, 2016, income, population, age
| Parameter | Type | Default |
|---|---|---|
characteristic | str | required |
limit | int | 200 |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_311_requests
Fetch Toronto 311 service requests (citizen complaints and service calls) for a given year.
Use foranalyzing municipal service requests, complaint volumes, ward-level service issues, pothole reports, noise complaints, garbage collection requests, bylaw enforcement calls.
311, service request, complaint, Toronto, ward, bylaw, noise, garbage, pothole, parking, graffiti, rodent, snow, inspection, open closed
| Parameter | Type | Default |
|---|---|---|
year | int | required |
ward | str | None | None |
service_type | str | None | None |
status | str | None | None |
limit | int | 200 |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_rentsafe_evaluations
Query RentSafeTO apartment building evaluation scores from City of Toronto inspections.
Use forfinding apartment building safety ratings, comparing evaluation scores by ward, identifying buildings below a minimum score, tenant research on landlord compliance, rental housing inspection results.
RentSafeTO, apartment, building, evaluation, score, ward, housing, inspection, Toronto, tenant, landlord, rental, compliance, safety
| Parameter | Type | Default |
|---|---|---|
ward | str | None | None |
min_score | int | None | None |
limit | int | 100 |
lang | Literal['en', 'fr'] | 'en' |
toronto_get_short_term_rentals
Query Toronto short-term rental (STR) operator registration records.
Use forresearching Airbnb or VRBO registrations in Toronto, checking STR licence compliance by ward, finding active vs. suspended rental operators, analyzing short-term rental density by neighbourhood.
short-term rental, Airbnb, VRBO, registration, Toronto, housing, ward, licence, accommodation, vacation, operator, STR, rental, platform
| Parameter | Type | Default |
|---|---|---|
ward | str | None | None |
status | str | None | None |
limit | int | 100 |
lang | Literal['en', 'fr'] | 'en' |