Manitoba Hydro
Manitoba Hydro is the provincial Crown corporation that generates, transmits, and distributes electricity and distributes natural gas across Manitoba, Canada — "Manitoba's publicly owned electricity and natural gas supplier" in its own words, serving 632,117 electric customers and 300,789 natural gas customers, and trading electricity into wholesale markets across the Midwestern U.S. and Canada. It is a vertically integrated monopoly in a province with no retail competition, no independent system operator of its own, and no consumer energy data mandate: Ontario's Green Button regulation (O. Reg. 633/21) binds Ontario distributors only, Australia's Consumer Data Right does not reach Canada, and the Green Button Alliance states plainly that it has "no information about Green Button deployments in Manitoba." Manitoba Hydro also has no advanced metering infrastructure — its 2006-2009 smart meter pilot was not continued — so there is no interval consumption data for a consumer API to serve in the first place. The API posture is therefore the inverse of a mandated utility: consumer data is entirely closed, reachable only by the customer through a login at account.hydro.mb.ca, while grid and system data is genuinely open and anonymous. Manitoba Hydro runs a public ArcGIS Online organization whose current and planned power outage layers are queryable without a key over both the Esri ArcGIS REST API and OGC WFS 2.0.0, refreshed every five minutes; an on-domain ArcGIS Server REST directory at maps.hydro.mb.ca; and a live KISTERS hydrological monitoring application whose station and time-series JSON at hydro.mb.ca is served anonymously and was observed carrying same-day readings. None of it is documented as an API. There is no developer portal, no API keys, no OpenAPI, and no terms of use for data reuse — the open surface exists as a by-product of public map publishing rather than as an API program.
Manitoba Hydro publishes 4 APIs on the APIs.io network. Tagged areas include Energy, Canada, Utilities, Electricity, and Gas.
Manitoba Hydro’s developer surface includes authentication, code examples, documentation, signup flow, support, engineering blog, and 17 more developer resources.
4 APIs
EnergyCanadaUtilitiesElectricityGasHydroelectricGridOutage DataOpen DataCrown Corporation
Individual APIs this provider publishes, each with its own machine-readable definition.
Standalone JSON Schema definitions for this provider's data models.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
aid: manitoba-hydro
url: https://raw.githubusercontent.com/api-evangelist/manitoba-hydro/refs/heads/main/apis.yml
name: Manitoba Hydro
kind: company
description: 'Manitoba Hydro is the provincial Crown corporation that generates, transmits, and distributes electricity and
distributes natural gas across Manitoba, Canada — "Manitoba''s publicly owned electricity and natural gas supplier" in its
own words, serving 632,117 electric customers and 300,789 natural gas customers, and trading electricity into wholesale
markets across the Midwestern U.S. and Canada. It is a vertically integrated monopoly in a province with no retail competition,
no independent system operator of its own, and no consumer energy data mandate: Ontario''s Green Button regulation (O. Reg.
633/21) binds Ontario distributors only, Australia''s Consumer Data Right does not reach Canada, and the Green Button Alliance
states plainly that it has "no information about Green Button deployments in Manitoba." Manitoba Hydro also has no advanced
metering infrastructure — its 2006-2009 smart meter pilot was not continued — so there is no interval consumption data for
a consumer API to serve in the first place. The API posture is therefore the inverse of a mandated utility: consumer data
is entirely closed, reachable only by the customer through a login at account.hydro.mb.ca, while grid and system data is
genuinely open and anonymous. Manitoba Hydro runs a public ArcGIS Online organization whose current and planned power outage
layers are queryable without a key over both the Esri ArcGIS REST API and OGC WFS 2.0.0, refreshed every five minutes; an
on-domain ArcGIS Server REST directory at maps.hydro.mb.ca; and a live KISTERS hydrological monitoring application whose
station and time-series JSON at hydro.mb.ca is served anonymously and was observed carrying same-day readings. None of it
is documented as an API. There is no developer portal, no API keys, no OpenAPI, and no terms of use for data reuse — the
open surface exists as a by-product of public map publishing rather than as an API program.'
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: true
label: Free · Anonymous, no registration, no documentation
confidence: high
source:
- documentation
- probes
generated: '2026-07-27'
method: manual
image: https://www.hydro.mb.ca/apple-touch-icon.png
tags:
- Energy
- Canada
- Utilities
- Electricity
- Gas
- Hydroelectric
- Grid
- Outage Data
- Open Data
- Crown Corporation
created: '2026-07-27'
modified: '2026-07-27'
specificationVersion: '0.23'
apis:
- aid: manitoba-hydro:manitoba-hydro-current-power-outages
name: Manitoba Hydro Current Power Outages
description: A hosted Esri feature service published by Manitoba Hydro's ArcGIS Online organization (org id QoeQkfdOG126FqSi,
org name "Manitoba Hydro", item owner dcarpenter@hydro.mb.ca) carrying live unplanned power outage polygons. The item
is shared publicly and was queried anonymously with no key, token, or registration — an anonymous returnCountOnly query
returned 8 active outages at review time. Layer 0 "MH Current Power Outages" exposes OUTAGE_ID, OUTAGE_TYPE, TIME_OF_OUTAGE,
NUM_CUST_NOPOWER, NUM_CUST_NOPOWERTXT, ETR, CAUSE, SUBCAUSE, CREW_STATUS, FIELD_VERIFIED_ETR, DATA_LAST_UPDATE and AREA.
Service capabilities are Query only. The same data is also published as an OGC WFS 2.0.0 endpoint whose GetCapabilities
document was retrieved anonymously. Manitoba Hydro publishes no documentation, no terms of use, and no rate limits for
this surface — it is a public map layer that behaves as an API.
humanURL: https://www.arcgis.com/home/item.html?id=607ef103b2934e3fbbbc7b05c4c3df34
baseURL: https://services2.arcgis.com/QoeQkfdOG126FqSi/arcgis/rest/services/Manitoba_Hydro_Current_Power_Outages/FeatureServer
tags:
- Outage Data
- Grid
- Electricity
- Geospatial
- ArcGIS REST
- WFS
properties:
- type: APIReference
url: https://services2.arcgis.com/QoeQkfdOG126FqSi/arcgis/rest/services/Manitoba_Hydro_Current_Power_Outages/FeatureServer?f=json
- type: APIReference
url: https://dservices2.arcgis.com/QoeQkfdOG126FqSi/arcgis/services/Manitoba_Hydro_Current_Power_Outages_WFS/WFSServer?service=wfs&request=getcapabilities
- type: Documentation
url: https://www.arcgis.com/home/item.html?id=607ef103b2934e3fbbbc7b05c4c3df34
- type: Documentation
url: https://www.arcgis.com/home/item.html?id=9cd3470a9a8c428185a768dbcc217ce3
- type: Documentation
url: https://www.hydro.mb.ca/outages/outage-map/
- type: Standard
url: https://www.ogc.org/standards/wfs/
- type: APIReference
name: OGC WFS 2.0.0 GetCapabilities (captured verbatim 2026-07-27)
url: wfs/manitoba-hydro-current-power-outages-wfs-capabilities.xml
- type: APIReference
name: OGC WFS DescribeFeatureType XML Schema (captured verbatim 2026-07-27)
url: wfs/manitoba-hydro-current-power-outages-describefeaturetype.xsd
- type: JSONSchema
name: Current power outage feature attributes
url: json-schema/manitoba-hydro-current-power-outages.schema.json
- type: Examples
name: Layer metadata and a live query response
url: examples/manitoba-hydro-current-power-outages-query-response.json
- aid: manitoba-hydro:manitoba-hydro-planned-power-outages
name: Manitoba Hydro Planned Power Outages
description: A hosted Esri feature service published by the same Manitoba Hydro ArcGIS Online organization carrying planned
outage areas. The item description states the layer "contains planned power outages and the area that will be impacted.
Attributes include the scheduled start and end date/time for each outage. This data is updated every 5 minutes." Queried
anonymously with no credentials, an unfiltered count returned 48 planned outages at review time. Layer 0 "MH Planned Power
Outages" exposes ORDER_ID, ORDER_LAST_UPDATED, ORDER_STATUS_DESCRIPTION, ORDER_CAUSE, ORDER_TYPE, ORDER_DESCRIPTION, DEVICE,
DEVICE_ADDRESS, CSC, SCHEDULED_START_TIME, SCHEDULED_END_TIME, DATA_LAST_UPDATE and NUM_CUST_NOPOWERTXT. A parallel OGC
WFS 2.0.0 endpoint is published for the same layer. No licence or terms of use is attached to the item.
humanURL: https://www.arcgis.com/home/item.html?id=016914ea3b28449e8205e07c04a92d51
baseURL: https://services2.arcgis.com/QoeQkfdOG126FqSi/arcgis/rest/services/Manitoba_Hydro_Planned_Power_Outages/FeatureServer
tags:
- Outage Data
- Grid
- Electricity
- Geospatial
- ArcGIS REST
- WFS
properties:
- type: APIReference
url: https://services2.arcgis.com/QoeQkfdOG126FqSi/arcgis/rest/services/Manitoba_Hydro_Planned_Power_Outages/FeatureServer?f=json
- type: APIReference
url: https://dservices2.arcgis.com/QoeQkfdOG126FqSi/arcgis/services/Manitoba_Hydro_Planned_Power_Outages_WFS/WFSServer?service=wfs&request=getcapabilities
- type: Documentation
url: https://www.arcgis.com/home/item.html?id=016914ea3b28449e8205e07c04a92d51
- type: Documentation
url: https://www.arcgis.com/home/item.html?id=4cc075a46e574c15816b28b93a1f2de3
- type: Documentation
url: https://www.hydro.mb.ca/outages/planned/
- type: Standard
url: https://www.ogc.org/standards/wfs/
- type: APIReference
name: OGC WFS 2.0.0 GetCapabilities (captured verbatim 2026-07-27)
url: wfs/manitoba-hydro-planned-power-outages-wfs-capabilities.xml
- type: APIReference
name: OGC WFS DescribeFeatureType XML Schema (captured verbatim 2026-07-27)
url: wfs/manitoba-hydro-planned-power-outages-describefeaturetype.xsd
- type: JSONSchema
name: Planned power outage feature attributes
url: json-schema/manitoba-hydro-planned-power-outages.schema.json
- type: Examples
name: Layer metadata and a live query response
url: examples/manitoba-hydro-planned-power-outages-query-response.json
- aid: manitoba-hydro:manitoba-hydro-arcgis-server-reference-data
name: Manitoba Hydro ArcGIS Server Reference Data
description: An ArcGIS Server 10.91 REST services directory hosted on Manitoba Hydro's own domain at maps.hydro.mb.ca, readable
anonymously. The root listing returned nine folders (ARL, ConTrack, DISTAPPS, GDS, JUTA, LEA, Locators, ReferenceData,
Utilities); most are empty to an anonymous caller, but ReferenceData/MH_AdminBoundaries is fully readable and exposes
three query-capable layers — MH_CustomerServiceCentres (19 features), MH_LocateAreas and MH_StationAreas. The site root
itself returns HTTP 403; only the /arcgis/rest/services tree responds. Manitoba Hydro publishes no documentation, index,
or terms for this host — it is recorded here because it is a real, on-domain, anonymously queryable API surface, not because
it is offered as one.
humanURL: https://maps.hydro.mb.ca/arcgis/rest/services?f=json
baseURL: https://maps.hydro.mb.ca/arcgis/rest/services
tags:
- Geospatial
- ArcGIS REST
- Reference Data
- Grid
properties:
- type: APIReference
url: https://maps.hydro.mb.ca/arcgis/rest/services?f=json
- type: APIReference
url: https://maps.hydro.mb.ca/arcgis/rest/services/ReferenceData/MH_AdminBoundaries/FeatureServer?f=json
- type: JSONSchema
name: MH_CustomerServiceCentres feature attributes
url: json-schema/manitoba-hydro-customer-service-centres.schema.json
- type: JSONSchema
name: MH_LocateAreas feature attributes
url: json-schema/manitoba-hydro-locate-areas.schema.json
- type: JSONSchema
name: MH_StationAreas feature attributes
url: json-schema/manitoba-hydro-station-areas.schema.json
- aid: manitoba-hydro:manitoba-hydro-hydrological-data
name: Manitoba Hydro Hydrological Data
description: Manitoba Hydro's near-real-time hydrological monitoring application, a KISTERS WISKI Web Public deployment
documented on hydro.mb.ca and reachable at https://www.hydro.mb.ca/hydrologicalData/static/. The application is documented
for humans; its data files are not documented at all, but they are served anonymously as JSON and were verified live —
station metadata (169 gauging stations with river, catchment, latitude, elevation and station number fields), a layer
index of 15 monitored parameters (Water Level, Water Temperature, Air Temperature, Precipitation, Snow Depth, wind speed,
direction, gust and peak variants, Relative Humidity, Atmospheric Pressure), and per-parameter observation files. The
Water Level file returned 158 stations with readings timestamped the same day as this review. Manitoba Hydro's own page
states the readings come from gauging stations managed by Manitoba Hydro, the Water Survey of Canada and Manitoba Water
Stewardship, that data are "preliminary and are being transmitted automatically without verification or review for quality
assurance," and that Manitoba Hydro "does not warrant the quality, accuracy, or completeness of any information." There
is no API documentation, no versioning, and no stated licence. Note that an older parallel tree at /hydrologicalData/data/
is still served but is frozen at February 2021 readings; only the /static/ tree is current.
humanURL: https://www.hydro.mb.ca/corporate/operations/water-levels/hydrological-data/
baseURL: https://www.hydro.mb.ca/hydrologicalData/static/data/
tags:
- Hydrology
- Water Levels
- Hydroelectric
- Open Data
- Monitoring
properties:
- type: Documentation
url: https://www.hydro.mb.ca/corporate/operations/water-levels/hydrological-data/
- type: Documentation
url: https://www.hydro.mb.ca/corporate/operations/water-levels/
- type: Portal
url: https://www.hydro.mb.ca/hydrologicalData/static/
- type: APIReference
url: https://www.hydro.mb.ca/hydrologicalData/static/data/stationdata.json
- type: APIReference
url: https://www.hydro.mb.ca/hydrologicalData/static/data/tsdata.json
- type: JSONSchema
name: Hydrological parameter observation file
url: json-schema/manitoba-hydro-hydrological-timeseries.schema.json
- type: Examples
name: Live parameter index (15 monitored parameters)
url: examples/manitoba-hydro-hydrological-parameter-index.json
common:
- type: VulnerabilityDisclosure
url: security/manitoba-hydro-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/manitoba-hydro-domain-security.yml
- type: WellKnown
name: /.well-known/ discovery surface across every hydro.mb.ca host
url: well-known/manitoba-hydro-well-known.yml
- type: SecurityTxt
name: RFC 9116 security.txt (captured verbatim)
url: well-known/manitoba-hydro-security.txt
- type: Authentication
name: Authentication profile — anonymous on every published surface
url: authentication/manitoba-hydro-authentication.yml
- type: Conventions
name: Cross-cutting request/response semantics
url: conventions/manitoba-hydro-conventions.yml
- type: ErrorCatalog
name: Error envelopes and reproduced failure modes
url: errors/manitoba-hydro-problem-types.yml
- type: Conformance
name: Standards conformance — OGC WFS 2.0.0 and RFC 9116 only
url: conformance/manitoba-hydro-conformance.yml
- type: Lifecycle
name: Versioning, deprecation, SLA and freshness posture
url: lifecycle/manitoba-hydro-lifecycle.yml
- type: DataModel
name: Entity graph and inferred joins across the four data islands
url: data-model/manitoba-hydro-data-model.yml
- type: Examples
name: Captured live requests and responses
url: examples/_index.yml
- type: LLMsTxt
name: llms.txt for Manitoba Hydro (authored by API Evangelist)
url: llms/manitoba-hydro-llms.txt
- type: Website
url: https://www.hydro.mb.ca/
- type: About
url: https://www.hydro.mb.ca/corporate/
- type: Documentation
url: https://www.hydro.mb.ca/corporate/operations/water-levels/hydrological-data/
- type: TermsOfService
url: https://www.hydro.mb.ca/terms-of-use/
- type: PrivacyPolicy
name: Privacy statement (a section of the site terms of use)
url: https://www.hydro.mb.ca/terms-of-use/#privacy
- type: SignUp
url: https://account.hydro.mb.ca/Portal
- type: Support
name: Customer support (there is no developer support channel)
url: https://www.hydro.mb.ca/support/
- type: ContactUs
url: https://www.hydro.mb.ca/support/contact/
- type: Security
url: https://www.hydro.mb.ca/.well-known/security.txt
- type: LinkedIn
url: https://www.linkedin.com/company/manitoba-hydro
- type: Blog
url: https://www.hydro.mb.ca/articles/
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com