XGS Energy · Agentic Access

XGS Energy Agentic Access

x-agentic-access generated

XGS Energy exposes 17 API operations that an AI agent could call, of which 0 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.

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.

CompanyEnergyGeothermalRenewable EnergyClean EnergyPower GenerationEnergy InfrastructureData Center PowerClimate TechContent
Operations: 17 Acting: 0 Human-in-the-loop: 0 Method: generated

By consequence

Source

Agentic Access

Raw ↑
generated: '2026-09-04'
method: generated
source: openapi/ — classification of every documented operation
description: 'Recommended x-agentic-access contract for the XGS Energy public surface. Every documented operation
  is an anonymous read of public website content: no writes, no cost, no consent boundary, no reversibility
  question. This is a recommendation by API Evangelist, not a contract XGS Energy publishes.'
posture:
  overall: safe-read-only
  writes: 0
  reads: 17
  human_in_the_loop_required: false
  spend_risk: none
  data_sensitivity: public
  caveat: One route on the host, /wp-json/wp/v2/users, returns personal data and is deliberately outside this
    contract and outside every tool and skill in this repository.
operations:
- operation: listPosts
  path: /wp/v2/posts
  spec: openapi/xgs-energy-posts-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getPost
  path: /wp/v2/posts/{id}
  spec: openapi/xgs-energy-posts-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listPages
  path: /wp/v2/pages
  spec: openapi/xgs-energy-pages-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getPage
  path: /wp/v2/pages/{id}
  spec: openapi/xgs-energy-pages-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listMedia
  path: /wp/v2/media
  spec: openapi/xgs-energy-media-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getMediaItem
  path: /wp/v2/media/{id}
  spec: openapi/xgs-energy-media-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: search
  path: /wp/v2/search
  spec: openapi/xgs-energy-search-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listCategories
  path: /wp/v2/categories
  spec: openapi/xgs-energy-categories-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getCategory
  path: /wp/v2/categories/{id}
  spec: openapi/xgs-energy-categories-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listTags
  path: /wp/v2/tags
  spec: openapi/xgs-energy-tags-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getTag
  path: /wp/v2/tags/{id}
  spec: openapi/xgs-energy-tags-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getRouteIndex
  path: /
  spec: openapi/xgs-energy-discovery-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getCoreNamespaceIndex
  path: /wp/v2
  spec: openapi/xgs-energy-discovery-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listContentTypes
  path: /wp/v2/types
  spec: openapi/xgs-energy-discovery-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listTaxonomies
  path: /wp/v2/taxonomies
  spec: openapi/xgs-energy-discovery-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: listStatuses
  path: /wp/v2/statuses
  spec: openapi/xgs-energy-discovery-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.
- operation: getOEmbed
  path: /oembed/1.0/embed
  spec: openapi/xgs-energy-oembed-api-openapi.yml
  action_class: read
  consequence: none
  reversible: na
  scope: public-content
  token: none
  escalation: none
  note: Anonymous GET over public website content. No state change, no cost, no personal data.

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=xgs-energy-agentic-access&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/xgs-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.