ATCO · Authentication Profile
Atco Authentication
Authentication
ATCO declares 0 security scheme(s) across its OpenAPI definitions.
EnergyCanadaUtilitiesElectricityGasGridDistributionTransmissionDERSolarRenewablesOpen DataGeospatialAlberta
Methods:
Schemes: 0
OAuth flows:
API key in:
Security Schemes
Source
Authentication Profile
generated: '2026-07-27'
method: searched
source: >-
Live anonymous probes of the ATCO Electric hosting capacity feature service and of every
ATCO web property, 2026-07-27. Confirms the negative finding already recorded in review.yml.
docs: null
docs_note: >-
ATCO publishes no API authentication documentation of any kind. There is no developer portal,
no /docs, no /api and no auth page on atco.com, electric.atco.com, gas.atco.com or
atcoenergy.com. This profile was established by probing the running service rather than by
reading a document.
summary:
types: []
api_key_in: []
oauth2_flows: []
anonymous: true
schemes: []
profile:
scheme: none
detail: >-
The only public ATCO API — the ATCO Electric DER hosting capacity feature service — accepts
completely anonymous HTTPS requests. No `token` query parameter is required, no
Authorization header is honoured or needed, and no ArcGIS token error (code 498/499) is
returned for an unauthenticated request. A GET against
/FeatureServer/0/query?where=1=1&returnCountOnly=true&f=json returned {"count":880623} with
no credential of any kind on 2026-07-27.
signup_required: false
api_key_required: false
oauth2: false
openid_connect: false
mutual_tls: false
referer_check: false
licence_click_through: false
cors:
access_control_allow_origin: '*'
note: >-
The service returns a wildcard CORS header, so it is directly callable from browser
JavaScript with no proxy.
upstream_token_service:
note: >-
The ArcGIS platform underneath does support token-based security — /arcgis/rest/info reports
isTokenBasedSecurity true with tokenServicesUrl https://www.arcgis.com/sharing/generateToken.
That is the Esri ArcGIS Online platform capability, not something ATCO has enabled on this
service. The AGO_HostingCapacity service item is shared publicly (access "public"), so no
token is used.
rest_info: https://services7.arcgis.com/cw2emabghNLkoYlB/arcgis/rest/info?f=json
token_services_url: https://www.arcgis.com/sharing/generateToken
consumer_data_auth:
available: false
note: >-
There is no machine authentication path to a customer's own energy usage or billing data.
ATCO Energy routes My Account (https://myaccount.atcoenergy.com, HTTP 301) to
https://store.atco.com/ccrz__CCSiteLogin, a Salesforce CloudCraze human commerce login. No
OAuth authorization server, no consent flow, no third-party onboarding and no client
registration exists. /.well-known/openid-configuration returns 404 on every ATCO host.
discovery_probes:
- url: https://www.atco.com/.well-known/openid-configuration
status: 404
- url: https://www.atcoenergy.com/.well-known/openid-configuration
status: 404
- url: https://electric.atco.com/.well-known/openid-configuration
status: 404
- url: https://gas.atco.com/.well-known/openid-configuration
status: 404
- url: https://services7.arcgis.com/.well-known/oauth-authorization-server
status: 403
related:
- scopes/: not applicable — no OAuth surface exists, so no scope artifact is emitted
- conventions/atco-conventions.yml
- security/atco-domain-security.yml