Essential Energy · Agentic Access

Essential Energy Agentic Access

x-agentic-access generated

Essential Energy exposes 111 API operations that an AI agent could call, of which 4 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.

By consequence: 107 read and 4 write.

4 operations are classed safety-critical and should require human-in-the-loop approval at runtime.

Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.

EnergyAustraliaUtilitiesElectricityGridNetwork DistributorOpen DataGISDERHosting CapacityEV ChargingRenewablesNew South Wales
Operations: 111 Acting: 4 Human-in-the-loop: 4 Method: generated

By consequence

read 107 write 4

Source

Agentic Access

essential-energy-agentic-access.yml Raw ↑
generated: '2026-07-27'
method: generated
source: arcgis/essential-energy-service-capabilities.json (capabilities harvested live from all 100 published FeatureServers,
  2026-07-27)
spec: x-agentic-access (Curity Access Intelligence model)
status: recommendation
disclaimer: A governance STARTING POINT generated by API Evangelist, not a contract published or endorsed by Essential
  Energy. Essential Energy publishes no agent access guidance. audience is left null to be bound per deployment.
summary:
  services: 100
  operations_classified: 111
  by_action_class:
    connected: 107
    acting: 4
  by_consequence:
    read: 107
    write: 4
  human_in_the_loop_required: 4
  headline: 97 of 100 published services advertise read-only capabilities (Query or Query,Extract) and are safe
    for unattended agent reads. Two services - Suitable_Poles and Suitable_Poles_2026 - advertise Query,Update,Editing,
    and one - DGN_Tiles - advertises ChangeTracking. The editable pair is the only agent risk on this surface and
    is flagged escalation-required.
global_rules:
- rule: errors-arrive-with-http-200
  detail: Always parse the body and check for an 'error' key before treating a response as data. See errors/essential-energy-problem-types.yml.
- rule: no-personal-data
  detail: No customer, account, NMI, consumption or billing field exists on any layer. If an agent believes it has
    found one, it has misread the schema.
- rule: critical-infrastructure-caution
  detail: This data locates the physical assets of an electricity distribution network. Reads are open by design,
    but downstream use should respect the operator's intent that this is planning and connection-enquiry data.
- rule: never-write
  detail: No write operation should be attempted by an agent on any service, including the two that advertise Update/Editing.
    Treat the surface as strictly read-only.
- rule: page-politely
  detail: maxRecordCount is 1000-2000 per service and no rate limit is published. Use returnCountOnly first, then
    page with resultOffset/resultRecordCount.
operations:
- operation: GET /3rdpartyattachment__ATTH_/FeatureServer/<layerId>/query
  layers:
  - 69
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /aerialstay__AIRS_/FeatureServer/<layerId>/query
  layers:
  - 64
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /airbreakswitch__ARBS_/FeatureServer/<layerId>/query
  layers:
  - 32
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /cableswitch__CBSW_/FeatureServer/<layerId>/query
  layers:
  - 57
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /capacitorbank__CAPB_/FeatureServer/<layerId>/query
  layers:
  - 42
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /catenarywire__CATW_/FeatureServer/<layerId>/query
  layers:
  - 63
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /circuitbreaker_component__CBKC_/FeatureServer/<layerId>/query
  layers:
  - 59
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Com_Sites/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Connectors_/FeatureServer/<layerId>/query
  layers:
  - 5
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Cubicles/FeatureServer/<layerId>/query
  layers:
  - 4
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DGN_Tiles/FeatureServer/<layerId>/query
  layers: &id001
  - 5
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DGN_Tiles/FeatureServer/extractChanges
  layers: *id001
  action_class: connected
  consequence: read
  scope: restricted
  audience: null
  token:
    required: true
    ttl_seconds: 3600
  audit: recommended
  human_in_the_loop: not-required
  advertised_capability: ChangeTracking
  rationale: Service advertises ChangeTracking; incremental change extraction is a read but should be rate-aware.
- operation: GET /earth__ERTH_/FeatureServer/<layerId>/query
  layers:
  - 61
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /earthswitch_component__EASC_/FeatureServer/<layerId>/query
  layers:
  - 53
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /earthwire__EARW_/FeatureServer/<layerId>/query
  layers:
  - 38
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /enclosure__ENCA_/FeatureServer/<layerId>/query
  layers:
  - 36
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /enclosure_component__ENCC_/FeatureServer/<layerId>/query
  layers:
  - 62
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /faultindicator__FAIN_/FeatureServer/<layerId>/query
  layers:
  - 70
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /faultindicatorset__FAIS_/FeatureServer/<layerId>/query
  layers:
  - 71
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /firelay__FIRY_/FeatureServer/<layerId>/query
  layers:
  - 72
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /fusesaver__FUSA_/FeatureServer/<layerId>/query
  layers:
  - 73
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /fusesaverset__FUSS_/FeatureServer/<layerId>/query
  layers:
  - 35
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /fuseset__FUSE_/FeatureServer/<layerId>/query
  layers:
  - 34
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /fuseswitch__FSWT_/FeatureServer/<layerId>/query
  layers:
  - 60
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /groundstay__GSTY_/FeatureServer/<layerId>/query
  layers:
  - 65
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Hist_Fires/FeatureServer/<layerId>/query
  layers:
  - 5
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /hvswitchgear__HCSG_/FeatureServer/<layerId>/query
  layers:
  - 74
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Inland_Rail/FeatureServer/<layerId>/query
  layers:
  - 5
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /joint__JNTS_/FeatureServer/<layerId>/query
  layers:
  - 76
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /LGAs/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /linkset__LINK_/FeatureServer/<layerId>/query
  layers:
  - 55
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /linkswitch__LNSW_/FeatureServer/<layerId>/query
  layers:
  - 56
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /loadbreakswitch__LBSH_/FeatureServer/<layerId>/query
  layers:
  - 33
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /lvswitchboard__LVSG_/FeatureServer/<layerId>/query
  layers:
  - 75
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /meteringunit__MTUT_/FeatureServer/<layerId>/query
  layers:
  - 77
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /nightwatchlight__NWLT_/FeatureServer/<layerId>/query
  layers:
  - 78
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /OH_Span_TX/FeatureServer/<layerId>/query
  layers:
  - 13
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /pillar__PILL_/FeatureServer/<layerId>/query
  layers:
  - 30
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /pit__PITT_/FeatureServer/<layerId>/query
  layers:
  - 31
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /reactortank__RTRT_/FeatureServer/<layerId>/query
  layers:
  - 52
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /reclosertank__RECT_/FeatureServer/<layerId>/query
  layers:
  - 25
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /regulatortank__REGT_/FeatureServer/<layerId>/query
  layers:
  - 26
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /reinforcement__REIN_/FeatureServer/<layerId>/query
  layers:
  - 68
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /sectionaliserset__SECS_/FeatureServer/<layerId>/query
  layers:
  - 44
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /sectionalisertank__SECT_/FeatureServer/<layerId>/query
  layers:
  - 45
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /servicepoint__SRPT_/FeatureServer/<layerId>/query
  layers:
  - 28
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /spansupport__SPAS_/FeatureServer/<layerId>/query
  layers:
  - 79
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /streetlight__STLT_/FeatureServer/<layerId>/query
  layers:
  - 40
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Streetlights_/FeatureServer/<layerId>/query
  layers:
  - 1
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Sub_Cables/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Substation/FeatureServer/<layerId>/query
  layers: &id002
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Substation/FeatureServer/<layerId>/query?f=<exportFormat>
  layers: *id002
  action_class: connected
  consequence: read
  scope: public-read-bulk
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: recommended
  human_in_the_loop: not-required
  rationale: Extract capability permits bulk export of the whole layer; volume, not sensitivity, is the concern.
- operation: GET /Suitable_Poles/FeatureServer/<layerId>/query
  layers: &id003
  - 3
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: POST /Suitable_Poles/FeatureServer/<layerId>/applyEdits
  layers: *id003
  action_class: acting
  consequence: write
  scope: restricted
  audience: null
  token:
    required: true
    ttl_seconds: 900
  audit: required
  human_in_the_loop: required
  advertised_capability: Update
  rationale: Service metadata advertises Update. Mutating grid asset records is a write against a critical-infrastructure
    dataset; agents MUST NOT attempt it. No write was tested.
- operation: POST /Suitable_Poles/FeatureServer/<layerId>/applyEdits
  layers: *id003
  action_class: acting
  consequence: write
  scope: restricted
  audience: null
  token:
    required: true
    ttl_seconds: 900
  audit: required
  human_in_the_loop: required
  advertised_capability: Editing
  rationale: Service metadata advertises Editing. Mutating grid asset records is a write against a critical-infrastructure
    dataset; agents MUST NOT attempt it. No write was tested.
- operation: GET /termination__TERA_/FeatureServer/<layerId>/query
  layers:
  - 81
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /tower__TWER_/FeatureServer/<layerId>/query
  layers:
  - 54
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /transformer__XFMR_/FeatureServer/<layerId>/query
  layers:
  - 29
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /un_meteredsupply__UMDS_/FeatureServer/<layerId>/query
  layers:
  - 82
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /zonesubstationsite__ZSSS_/FeatureServer/<layerId>/query
  layers:
  - 84
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DAPR_ZS_Summer/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DAPR_ZS_Summer_v2/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Substations_Cap/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Sub_Cables_R1/FeatureServer/<layerId>/query
  layers:
  - 1
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /VMA_Test/FeatureServer/<layerId>/query
  layers:
  - 27
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Distrib_Feeder_Fcasts/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /crossarm__XARM_/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /span__SPAN_/FeatureServer/<layerId>/query
  layers:
  - 10
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /EE_Service_Areas/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /NIP_ZS_Forecast/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DAPR_TX_Lines/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /DAPR_ZS_Winter_v2/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /OH_Span_TX_2/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /OH_Span_TX_3/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /streetlightcontroller__STLC_/FeatureServer/<layerId>/query
  layers:
  - 1
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /EE_VMA/FeatureServer/<layerId>/query
  layers:
  - 28
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /cable__CBLE_/FeatureServer/<layerId>/query
  layers:
  - 6
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Sub_Constr/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Sub_Const_Tble/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Join_Features_to_Sub_Constr_view/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /span_SPAN_/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /cable_CBLE_/FeatureServer/<layerId>/query
  layers:
  - 0
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /EV_POIs/FeatureServer/<layerId>/query
  layers:
  - 0
  - 1
  - 2
  - 3
  - 4
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Suitable_Pole_Cluster___Second_Pass/FeatureServer/<layerId>/query
  layers:
  - 2
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /First_Pass___Areas/FeatureServer/<layerId>/query
  layers:
  - 3
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human_in_the_loop: not-required
  rationale: Anonymous read-only geospatial query over published open network data.
- operation: GET /Suitable_Pole_Cluster___First_Pass/FeatureServer/<layerId>/query
  layers:
  - 4
  action_class: connected
  consequence: read
  scope: public-read
  audience: null
  token:
    required: false
    ttl_seconds: null
  audit: optional
  human

# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/essential-energy/refs/heads/main/agentic-access/essential-energy-agentic-access.yml

Work with this as data

Every access contract here is available over the APIs.io API and to AI agents over MCP. Agentic Access is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agentic access

3 MCP tools reach this
  • 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.
All 92 tools

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=essential-energy-agentic-access&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/essential-energy-agentic-access"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.