openperformance.edmonton.ca
openperformance.edmonton.ca
Socrata open data portal at openperformance.edmonton.ca, publishing 2219 public datasets from the publishing organisation, led by the Transportation category.
GET /v1/data/openperformance-edmonton-ca/catalog-search1Request
Full-text query over dataset names and descriptions.
Zero-based offset into the results; step by 20 to page.
curl "https://api.fastcrw.com/v1/data/openperformance-edmonton-ca/catalog-search?offset=0" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from openperformance.edmonton.ca.
{
"results": [
{
"resource": {
"name": "General Building Permits",
"id": "24uj-dj8v",
"resource_name": null,
"parent_fxf": [],
"description": "List of issued building permits from the City of Edmonton - Urban Planning & Economy Department for the public to do construction or maintenance on a structure located in the City. Note - All records start from January 1, 2009.\nPlease note : the decision was made to not release applicant information on this dataset as it was seen as a potential privacy issue. For instance, if a high profile member of the public were to apply for a permit, their name (and consequently address) would show up on this table and become easily searchable by the public. We viewed this as a potential issue and decided to publish the dataset without applicant information.\n\nAlso Note: The General Building Permits dataset now includes an \"Occupancy Date\" to indicate when a building has met the requirements for use or habitation. \n- Residential: Permits finalized on or after January 1, 2022.\n- Non-Residential: Permits completed on or after January 1, 2024, only if an occupancy record exists.\n- Historical Data: Records before these dates are blank for accuracy, or if no permit was required.\n- Usage: For trend analysis only; not a legal confirmation of occupancy for property transactions.",
"attribution": "City of Edmonton",
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-23T10:49:00.000Z",
"createdAt": "2014-06-30T20:10:32.000Z",
"metadata_updated_at": "2026-10-23T10:47:01.000Z",
"data_updated_at": "2026-10-23T10:49:00.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": 0,
"page_views_last_month_log": 0,
"page_views_total_log": 0
},
"columns_name": [
"ZONING",
"LOCATION",
"WORK_TYPE",
"ADDRESS",
"MONTH_NUMBER",
"BUILDING_TYPE",
"CONSTRUCTION_VALUE",
"NEIGHBOURHOOD",
"BIA",
"Occupancy Date",
"… 28 more items"
],
"columns_field_name": [
"zoning",
"location",
"work_type",
"address",
"month_number",
"building_type",
"construction_value",
"neighbourhood",
"bia",
"occupancy_granted_date",
"… 28 more items"
],
"columns_datatype": [
"Text",
"Point",
"Text",
"Text",
"Number",
"Text",
"Number",
"Text",
"Text",
"Text",
"… 28 more items"
],
"columns_description": [
"Land use zone",
"Spatial coordinates for address",
"Type of work to be done.",
"Address that the Building Permit was issued for",
"Month number of when permit was issued",
"Type of Building Structure",
"Estimated value of construction work ",
"City Neighbourhood name.",
"\t If the permit location falls within a Business Improvement Area (BIA), the name of that BIA.",
"",
"… 28 more items"
],
"columns_format": [
{
"align": "left"
},
{
"view": "coords",
"align": "left"
},
{
"align": "left"
},
{
"align": "left"
},
{
"precisionStyle": "standard",
"noCommas": "true",
"align": "center"
},
{
"align": "left"
},
{
"precisionStyle": "currency",
"currencyStyle": "CAD",
"noCommas": "false",
"align": "right"
},
{
"align": "left"
},
{},
{},
"… 28 more items"
],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2026-05-19T15:03:51.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Urban Planning & Economy",
"domain_tags": [
"fcm2026",
"odd2022yeg",
"building permits"
],
"domain_metadata": [
{
"key": "Time-Frame_Update-Frequency",
"value": "Daily"
},
{
"key": "Time-Frame_Period-of-Coverage",
"value": "January 1, 2009 to present"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "Spatial_Datum",
"value": "NAD 83"
},
{
"key": "Spatial_Coordinate-System",
"value": "LL-WGS84"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "Yes"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "Primary"
},
{
"key": "General-Information_Purpose",
"value": "To provide a list of issued building permits"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/24uj-dj8v",
"link": "https://data.edmonton.ca/Urban-Planning-Economy/General-Building-Permits/24uj-dj8v",
"owner": {
"id": "efip-by44",
"user_type": "interactive",
"display_name": "Beta Test Site"
},
"creator": {
"id": "efip-by44",
"user_type": "interactive",
"display_name": "Beta Test Site"
}
},
{
"resource": {
"name": "Open Performance Landing Page",
"id": "npes-4nnx",
"resource_name": null,
"parent_fxf": [],
"description": "",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "story",
"updatedAt": "2025-02-14T16:00:44.971Z",
"createdAt": "2023-05-09T21:48:59.000Z",
"metadata_updated_at": "2025-02-21T23:10:37.000Z",
"data_updated_at": "2025-02-14T16:00:44.971Z",
"page_views": {
"page_views_last_week": 2191,
"page_views_last_month": 13489,
"page_views_total": 200070,
"page_views_last_week_log": 11.098032082960527,
"page_views_last_month_log": 13.71960272783563,
"page_views_total_log": 17.610152540290013
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "story",
"lens_display_type": "story",
"locked": false,
"backend": "not_a_dataset",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2023-05-10T19:08:09.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_tags": [],
"domain_metadata": []
},
"metadata": {
"domain": "openperformance.edmonton.ca"
},
"permalink": "https://openperformance.edmonton.ca/stories/s/npes-4nnx",
"link": "https://openperformance.edmonton.ca/stories/s/npes-4nnx",
"owner": {
"id": "g93c-76i3",
"user_type": "interactive",
"display_name": "Performance Reporting"
},
"creator": {
"id": "g93c-76i3",
"user_type": "interactive",
"display_name": "Performance Reporting"
}
},
{
"resource": {
"name": "COVID-19 in Alberta: Current cases by local geographic area (Map View)",
"id": "ex39-rsw7",
"resource_name": null,
"parent_fxf": [
"ix8f-s9xp"
],
"description": "Current COVID-19 cases in Alberta, by local geographic area.\n\n This is a mirror of the data presented in the map view at https://www.alberta.ca/stats/covid-19-alberta-statistics.htm ('Geospatial' tab).",
"attribution": "Alberta Health Services",
"attribution_link": null,
"contact_email": null,
"type": "map",
"updatedAt": "2022-09-28T22:09:11.000Z",
"createdAt": "2020-06-03T21:35:10.000Z",
"metadata_updated_at": "2022-05-11T21:09:04.000Z",
"data_updated_at": "2022-09-28T22:09:11.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "visualization_canvas_map",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2021-08-23T17:24:10.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Community Services",
"domain_tags": [],
"domain_metadata": [
{
"key": "Time-Frame_Update-Frequency",
"value": "Weekly"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "No"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "No"
},
{
"key": "General-Information_Internal-or-External",
"value": "External"
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "Primary"
}
]
},
"metadata": {
"domain": "data.edmonton.ca"
},
"permalink": "https://data.edmonton.ca/d/ex39-rsw7",
"link": "https://data.edmonton.ca/Community-Services/COVID-19-in-Alberta-Current-cases-by-local-geograp/ex39-rsw7",
"owner": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
},
"creator": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
}
},
{
"resource": {
"name": "Traffic Disruptions Map",
"id": "mhbf-f3zb",
"resource_name": null,
"parent_fxf": [
"k4tx-5k8p"
],
"description": "This dataset provides information about what's happening on Edmonton's roads that could impact your drive, including: \nMajor road closures and detours, Road construction, Travel delays and special events that impact traffic.",
"attribution": "City of Edmonton",
"attribution_link": null,
"contact_email": null,
"type": "map",
"updatedAt": "2026-10-23T18:02:31.000Z",
"createdAt": "2019-07-31T23:15:40.000Z",
"metadata_updated_at": "2026-09-01T15:45:21.000Z",
"data_updated_at": "2026-10-23T18:02:31.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "visualization_canvas_map",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2026-09-01T15:45:21.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Transportation",
"domain_tags": [],
"domain_metadata": [
{
"key": "Spatial_Coordinate-System",
"value": "LL-WGS84"
},
{
"key": "Time-Frame_Date-Made-Public",
"value": "Jul 31, 2019"
},
{
"key": "Time-Frame_Update-Frequency",
"value": "X times per day"
},
{
"key": "Time-Frame_Period-of-Coverage",
"value": "Current"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "No"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
},
{
"key": "General-Information_Purpose",
"value": "To provide the public with a summary of all of the traffic disruptions due to traffic incidents and/or scheduled road closure or road construction."
},
{
"key": "General-Information_Internal-or-External",
"value": "Internally Sourced Data "
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "Primary"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/mhbf-f3zb",
"link": "https://data.edmonton.ca/Transportation/Traffic-Disruptions-Map/mhbf-f3zb",
"owner": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
},
"creator": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
}
},
{
"resource": {
"name": "Map View: Fire Response (Current and Historical)",
"id": "ds75-tv4b",
"resource_name": null,
"parent_fxf": [
"7hsn-idqi"
],
"description": "Fire Response events; current and historical.",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "map",
"updatedAt": "2026-10-23T18:05:23.000Z",
"createdAt": "2021-06-11T17:45:36.000Z",
"metadata_updated_at": "2021-06-11T19:55:41.000Z",
"data_updated_at": "2026-10-23T18:05:23.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "visualization_canvas_map",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2021-06-11T19:55:41.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Emergency Services",
"domain_tags": [],
"domain_metadata": [
{
"key": "Spatial_Coordinate-System",
"value": "LL-WGS84"
},
{
"key": "Time-Frame_Update-Frequency",
"value": "Daily"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "General-Information_Purpose",
"value": "To share with the public, when, where, why and what Fire Response Group people and and equipment have been dispatched to an event."
},
{
"key": "General-Information_Internal-or-External",
"value": "Internally Sourced Data "
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "Primary"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/ds75-tv4b",
"link": "https://data.edmonton.ca/Emergency-Services/Map-View-Fire-Response-Current-and-Historical-/ds75-tv4b",
"owner": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
},
"creator": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
}
},
{
"resource": {
"name": "COVID-19 in Edmonton: Daily Active Cases",
"id": "qkyj-dqjp",
"resource_name": null,
"parent_fxf": [
"xwaa-ucvd"
],
"description": "COVID-19 data for Edmonton:\r\n \r\n From https://www.alberta.ca/covid-19-alberta-data.aspx:\r\n - Previous day's Confirmed Cases, Active Cases, Recovered Cases, In Hospital, In Intensive Care, Deaths.\r\n \r\n From https://www.alberta.ca/stats/covid-19-alberta-statistics.htm:\r\n - Figure 12: Rate of new hospitalizations (7-day rolling average, average of current day and previous 6 days) by admission date.\r\n - Figure 14: Cumulative COVID-19 cases.\r\n - Figure 15: Rate of COVID-19 cases (per 100,000 population)\r\n - Figure 16: People tested for COVID-19 in Alberta by day.\r\n - Figure 20: Positivity rate for COVID-19.",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "chart",
"updatedAt": "2023-08-29T21:15:29.000Z",
"createdAt": "2020-07-10T20:35:47.000Z",
"metadata_updated_at": "2022-05-18T21:02:20.000Z",
"data_updated_at": "2023-08-29T21:15:29.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "visualization_canvas_chart",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2020-07-14T15:38:39.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Community Services",
"domain_tags": [
"ahs",
"covid-19"
],
"domain_metadata": [
{
"key": "Time-Frame_Update-Frequency",
"value": "Weekly"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/qkyj-dqjp",
"link": "https://data.edmonton.ca/Community-Services/COVID-19-in-Edmonton-Daily-Active-Cases/qkyj-dqjp",
"owner": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
},
"creator": {
"id": "ikvd-2t7u",
"user_type": "interactive",
"display_name": "Chris"
}
},
{
"resource": {
"name": "Edible Fruit Trees",
"id": "h4ti-be2n",
"resource_name": null,
"parent_fxf": [
"eecg-fc54"
],
"description": "Please Note: Citizens are welcome to harvest from fruit trees on COE property with full understanding of the following:\r\n\r\n1. No damage or harm is caused to the tree including broken branches, pruning or removal of any woody materials\r\n\r\n2. Citizens assume responsibilities for their own safety:\r\n\r\na) Possible injury from the harvesting activity, safety while working on or near boulevards or natural areas\r\n\r\nb) Possible mis-identification of berries and use of products from harvested product\r\n\r\n3. Possible exposure: Residue of chemicals such as pesticides, herbicides or other chemicals from the environment or soil may be present on or in the fruit, as a result of over-spray from either public or private property. It is best to wash the fruit thoroughly before consumption.\r\n\r\nList of all trees owned and maintained by the City of Edmonton. Note - There are about 320,000 records. It may take some time to load everything.\r\n\r\nThe following link:\r\n\r\nhttps://www.opentreemap.org/edmonton/map/\r\n\r\nis an online map database of trees in Edmonton. Individuals, community groups, and government can collaboratively create an accurate and informative inventory of the trees in their communities.",
"attribution": "City of Edmonton",
"attribution_link": "http://www.edmonton.ca/environmental/conservation_landscaping/urban-forestry",
"contact_email": null,
"type": "map",
"updatedAt": "2026-10-19T08:38:54.000Z",
"createdAt": "2019-08-07T18:03:03.000Z",
"metadata_updated_at": "2024-03-12T21:52:22.000Z",
"data_updated_at": "2026-10-19T08:38:54.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "visualization_canvas_map",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2021-09-20T16:39:41.000Z"
},
"classification": {
"categories": [
"environment"
],
"tags": [],
"domain_category": "Environmental Services",
"domain_tags": [
"edible fruit trees"
],
"domain_metadata": [
{
"key": "Time-Frame_Date-Made-Public",
"value": "Aug 7, 2019"
},
{
"key": "Time-Frame_Update-Frequency",
"value": "Weekly"
},
{
"key": "Time-Frame_Period-of-Coverage",
"value": "Current"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "Spatial_Coordinate-System",
"value": "LL-WGS84"
},
{
"key": "Dataset-Dependencies_Dataset-Name-(If-any)",
"value": "Trees"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "Yes"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "View"
},
{
"key": "General-Information_Internal-or-External",
"value": "Internally Sourced Data "
},
"… 1 more items"
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/h4ti-be2n",
"link": "https://data.edmonton.ca/Environmental-Services/Edible-Fruit-Trees/h4ti-be2n",
"owner": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
},
"creator": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
}
},
{
"resource": {
"name": "Scheduled Automated Enforcement Zones",
"id": "q35u-fg2i",
"resource_name": null,
"parent_fxf": [],
"description": "Superseded: Please visit the Safe Streets Map at https://gis.edmonton.ca/portal/apps/instant/minimalist/index.html?appid=605857c965cf43b0aa98f2d9ed7f0653",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "story",
"updatedAt": "2022-08-02T18:10:09.842Z",
"createdAt": "2017-07-26T19:45:37.000Z",
"metadata_updated_at": "2022-08-19T17:47:01.000Z",
"data_updated_at": "2022-08-02T18:10:09.842Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "story",
"lens_display_type": "story",
"locked": false,
"backend": "not_a_dataset",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2017-07-26T19:45:37.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Transportation",
"domain_tags": [],
"domain_metadata": [
{
"key": "Time-Frame_Update-Frequency",
"value": "When Necessary"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Manual"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "Yes"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/stories/s/q35u-fg2i",
"link": "https://data.edmonton.ca/stories/s/q35u-fg2i",
"owner": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
},
"creator": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
}
},
{
"resource": {
"name": "Intersection Safety Devices",
"id": "kiw9-p7ha",
"resource_name": null,
"parent_fxf": [],
"description": "Superseded: please visit the Safe Streets Map at https://gis.edmonton.ca/portal/apps/instant/minimalist/index.html?appid=605857c965cf43b0aa98f2d9ed7f0653",
"attribution": null,
"attribution_link": null,
"contact_email": null,
"type": "story",
"updatedAt": "2022-08-02T18:12:29.862Z",
"createdAt": "2017-07-26T19:51:00.000Z",
"metadata_updated_at": "2022-08-19T17:46:36.000Z",
"data_updated_at": "2022-08-02T18:12:29.862Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": null,
"page_views_last_month_log": null,
"page_views_total_log": null
},
"columns_name": [],
"columns_field_name": [],
"columns_datatype": [],
"columns_description": [],
"columns_format": [],
"download_count": 0,
"provenance": "official",
"lens_view_type": "story",
"lens_display_type": "story",
"locked": false,
"backend": "not_a_dataset",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2017-07-26T19:51:00.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "Transportation",
"domain_tags": [],
"domain_metadata": [
{
"key": "Time-Frame_Update-Frequency",
"value": "When Necessary"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Manual"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "Yes"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
}
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/stories/s/kiw9-p7ha",
"link": "https://data.edmonton.ca/stories/s/kiw9-p7ha",
"owner": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
},
"creator": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
}
},
{
"resource": {
"name": "Property Assessment Data (Current Calendar Year)",
"id": "q7d6-ambg",
"resource_name": null,
"parent_fxf": [],
"description": "The City of Edmonton does not warrant or guarantee the completeness and accuracy of the information presented.\n\nThe City of Edmonton does not assume responsibility nor accept any liability arising from any use of the information other than for property assessment interpretation.\n\nThis dataset is the assessed value of properties within the City of Edmonton for the current calendar year.\n\nThe information is collected for property assessment interpretation purposes only. It is effective from 2025-01-01 to 2025-12-31. See also https://data.edmonton.ca/d/dkk9-cj3x.",
"attribution": "City of Edmonton",
"attribution_link": null,
"contact_email": null,
"type": "dataset",
"updatedAt": "2026-10-19T08:28:35.000Z",
"createdAt": "2015-05-29T19:58:56.000Z",
"metadata_updated_at": "2026-10-19T08:14:04.000Z",
"data_updated_at": "2026-10-19T08:28:35.000Z",
"page_views": {
"page_views_last_week": 0,
"page_views_last_month": 0,
"page_views_total": 0,
"page_views_last_week_log": 0,
"page_views_last_month_log": 0,
"page_views_total_log": 0
},
"columns_name": [
"Assessment Class % 2",
"Tax Class",
"Assessment Class 2",
"Longitude",
"Assessment Class 1",
"Assessment Class % 3",
"Latitude",
"Garage",
"Assessment Class 3",
"Point Location",
"… 12 more items"
],
"columns_field_name": [
"tax_class_pct_2",
"tax_class",
"mill_class_2",
"longitude",
"mill_class_1",
"tax_class_pct_3",
"latitude",
"garage",
"mill_class_3",
"point_location",
"… 12 more items"
],
"columns_datatype": [
"Number",
"Text",
"Text",
"Number",
"Text",
"Number",
"Number",
"Text",
"Text",
"Point",
"… 12 more items"
],
"columns_description": [
"The percentage of buildThe percentage of assessment value making up the second assessment classings or areas on the property making up the second assessment class.",
"",
"Classification of the property under Section 297 of the Municipal Government Act and applicable to the City of Edmonton Sub-Class Bylaws.",
"Longitude co-ordinate for an account.",
"Classification of the property under Section 297 of the Municipal Government Act and applicable to the City of Edmonton Sub-Class Bylaws.",
"The percentage of assessment value making up the third assessment class",
"Latitude co-ordinate for an account.",
"Is there a garage on the lot - Y (YES) or N (NO)",
"Classification of the property under Section 297 of the Municipal Government Act and applicable to the City of Edmonton Sub-Class Bylaws.",
"",
"… 12 more items"
],
"columns_format": [
{},
{},
{},
{
"align": "right"
},
{},
{},
{
"align": "right"
},
{
"align": "center"
},
{},
{},
"… 12 more items"
],
"download_count": 0,
"provenance": "official",
"lens_view_type": "tabular",
"lens_display_type": "table",
"locked": false,
"backend": "nbe",
"blob_mime_type": null,
"hide_from_data_json": false,
"publication_date": "2026-09-02T20:26:21.000Z"
},
"classification": {
"categories": [],
"tags": [],
"domain_category": "City Administration",
"domain_tags": [
"property",
"value",
"taxation",
"house",
"assessment",
"odd2022yeg"
],
"domain_metadata": [
{
"key": "Time-Frame_Date-Updated",
"value": "2026-10-19T02:12:59-06:00"
},
{
"key": "Time-Frame_Update-Frequency",
"value": "Weekly"
},
{
"key": "Time-Frame_Period-of-Coverage",
"value": "2025-01-01 to 2025-12-31"
},
{
"key": "Time-Frame_Automated-or-Manual",
"value": "Automated"
},
{
"key": "Spatial_Datum",
"value": "NAD 83"
},
{
"key": "Spatial_Coordinate-System",
"value": "LL-WGS84"
},
{
"key": "Quality-Indicators_Duplicates-Removed",
"value": "Yes"
},
{
"key": "Quality-Indicators_Verified-for-Accuracy",
"value": "Yes"
},
{
"key": "General-Information_Primary-Dataset-or-View",
"value": "Primary"
},
{
"key": "General-Information_Internal-or-External",
"value": "Internally Sourced Data "
},
"… 1 more items"
]
},
"metadata": {
"domain": "data.edmonton.ca",
"license": "See Terms of Use"
},
"permalink": "https://data.edmonton.ca/d/q7d6-ambg",
"link": "https://data.edmonton.ca/City-Administration/Property-Assessment-Data-Current-Calendar-Year-/q7d6-ambg",
"owner": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
},
"creator": {
"id": "dhgx-s4x9",
"user_type": "interactive",
"display_name": "opendata@edmonton.ca"
}
},
"… 10 more items"
],
"resultSetSize": 2219,
"timings": {
"serviceMillis": 43,
"searchMillis": [
25,
5
]
},
"warnings": []
}Attribution: Source: openperformance.edmonton.ca. Dataset attribution as stated by each publishing agency.
Licence: The City of Edmonton (the City) grants you a worldwide, royalty‐free, non‐exclusive licence to use, modify, and distribute the datasets in all current and future media and formats for any lawful purpose, including for commercial purposes.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Catalogue search
Use openperformance.edmonton.ca (openperformance-edmonton-ca) from fastCRW Pergamon, capability "Catalogue search" (catalog-search). You want to find a dataset on this portal by keyword and do not know its four-by-four id. Example options: q=taxi, offset=0, order=page_views_total DESC. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "openperformance-edmonton-ca" and capability "catalog-search". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Dataset metadata
Use openperformance.edmonton.ca (openperformance-edmonton-ca) from fastCRW Pergamon, capability "Dataset metadata" (dataset). You already hold a dataset id and need its columns, licence or description before querying rows. Example options: id=y9xt-s3ub. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "openperformance-edmonton-ca" and capability "dataset". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Dataset inventory
Use openperformance.edmonton.ca (openperformance-edmonton-ca) from fastCRW Pergamon, capability "Dataset inventory" (datasets). You need to enumerate what this portal publishes, or page through its newest datasets. Example options: offset=0, order=createdAt, category=Transportation. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "openperformance-edmonton-ca" and capability "datasets". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Row count
Use openperformance.edmonton.ca (openperformance-edmonton-ca) from fastCRW Pergamon, capability "Row count" (row-count). You need to know how large a dataset is before downloading it, or want a cheap liveness check. Example options: id=y9xt-s3ub. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "openperformance-edmonton-ca" and capability "row-count". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
