Endeavour Energy · OpenAPI Overlay 1.0.0
API Evangelist enhancements for Endeavour Energy Explore Dataset API v2.0
6 actions
6 updates
update
extends
openapi/endeavour-energy-dataset-api-openapi.yml
Derived by API Evangelist
Built from the contracts Endeavour Energy publishes. Endeavour Energy did not publish this file.
What the actions change
x-apievangelist-notex-providerx-provider-aidx-provider-rolex-deployment-ofx-spec-sourcex-spec-fetchedx-apievangelist-version-note
Targets 4
$.info
$.components.securitySchemes
$.paths..get
$.tags
OpenAPI Overlay
overlay: 1.0.0
info:
title: API Evangelist enhancements for Endeavour Energy Explore Dataset API v2.0
version: 1.1.0
extends: openapi/endeavour-energy-dataset-api-openapi.yml
x-apievangelist:
generated: '2026-10-21'
method: generated
source: Regenerated 2026-10-21 against the refined contract openapi/endeavour-energy-dataset-api-openapi.yml
(split from openapi/_original/endeavour-energy-open-data-explore-api-v2-0-openapi.json). The deployment
facts carried in the actions (anonymous access, undeclared header-key and OAuth2 mechanisms, domain
quota, the undeclared 404) come from the 2026-07-27 overlay of the harvested v2.1 contract, which
were verified live against data.endeavourenergy.com.au on that date. The original contract is never
mutated.
actions:
- target: $.info
update:
x-provider: Endeavour Energy
x-provider-aid: endeavour-energy
x-provider-role: Regulated electricity distribution network service provider (DNSP) for Greater Western
Sydney, the Blue Mountains, the Illawarra, the Southern Highlands, the South Coast and Central West
NSW, Australia.
x-deployment-of: Opendatasoft (now Huwise) Explore API v2.0 contract; v2.1 is the current version
on the same host
x-spec-source: https://data.endeavourenergy.com.au/api/explore/v2.0/swagger.json (archived as openapi/_original/endeavour-energy-open-data-explore-api-v2-0-openapi.json;
v2.1 at https://data.endeavourenergy.com.au/api/explore/v2.1/swagger.json)
x-spec-fetched: '2026-07-27'
x-apievangelist-note: The title, contact (support@opendatasoft.com) and licence (Copyright Opendatasoft)
in this document belong to the platform vendor, not to Endeavour Energy. Endeavour Energy publishes
no developer support channel for this API.
x-apievangelist-version-note: This refined contract was split from the archived v2.0 document and
its servers[] points at /api/explore/v2.0, which the lifecycle profile records as deprecated (it
emits a Deprecation header and a successor Link). The same operationIds and paths are served under
https://data.endeavourenergy.com.au/api/explore/v2.1; prefer that base URL.
- target: $.info
update:
x-current-server: https://data.endeavourenergy.com.au/api/explore/v2.1
x-operations: 9
- target: $.info
update:
x-access-model:
anonymous: true
credential_required: false
signup_required: false
verified: '2026-07-27'
note: Every operation returns 200 with no credential. The declared apikey security scheme is optional
and buys only extended quota.
x-data-licence:
model: per-dataset, not per-api
open_database_licence:
- networkassets_otherassets
- endeavourenergy_poles
- outagecustomerlive
- single_premise_outage_customer_live
- plannedoutagecustomer
undeclared:
- conductors_hv_lv_sl_ug
- distribution-substation-available-capacity
- distribution-district
note: Read metas.default.license on /catalog/datasets before redistributing.
x-rate-limit:
scope: domain
limit: 5000
window: day
reset: 00:00 UTC
headers:
- X-RateLimit-Limit
- X-RateLimit-Remaining
- X-RateLimit-Reset
observed: '2026-07-27'
note: Shared across all anonymous consumers of this domain, not per client.
x-datasets:
count: 8
ids:
- networkassets_otherassets
- endeavourenergy_poles
- conductors_hv_lv_sl_ug
- distribution-substation-available-capacity
- distribution-district
- outagecustomerlive
- single_premise_outage_customer_live
- plannedoutagecustomer
live_feeds:
- outagecustomerlive
- single_premise_outage_customer_live
- plannedoutagecustomer
refresh: live outage layers refresh approximately every 10 minutes
- target: $.components.securitySchemes
update:
x-apikey-header:
type: apiKey
in: header
name: Authorization
description: 'UNDECLARED IN THE ORIGINAL SPEC. The documented and RECOMMENDED way to pass a key
is the header form `Authorization: Apikey <API_KEY>`; the query-parameter scheme this document
declares is explicitly discouraged because query strings persist in logs and browser history.'
x-oauth2:
type: oauth2
description: 'UNDECLARED IN THE ORIGINAL SPEC, but live on this host and verified 2026-07-27 (/oauth2/authorize/
-> 302, /oauth2/token/ -> 405 POST-only). RFC 6749 authorization-code flow with RFC 6750 bearer
tokens. Exactly one scope exists: `all`.'
flows:
authorizationCode:
authorizationUrl: https://data.endeavourenergy.com.au/oauth2/authorize/
tokenUrl: https://data.endeavourenergy.com.au/oauth2/token/
scopes:
all: Full access to the data the authorizing user can see on this domain.
- target: $.paths..get
update:
x-idempotent: true
x-safe: true
x-apievangelist-note: GET only — safe and idempotent under RFC 9110. Freely retryable; the only cost
of a retry is quota.
responses:
'404':
description: 'Not found. UNDECLARED IN THE ORIGINAL SPEC but returned live: {"error_code":"NotFoundResource","message":"The
requested dataset <id> does not exist."} Verified 2026-07-27.'
content:
application/json; charset=utf-8:
schema:
type: object
properties:
error_code:
type: string
message:
type: string
required:
- error_code
- message
- target: $.tags
update:
x-apievangelist-domain-tags:
- Electricity Distribution
- Network Assets
- Outages
- Geospatial
- Open Data
- Australia
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/endeavour-energy-dataset-api-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.