Aelf · OpenAPI Overlay 1.0.0

API Evangelist enrichment overlay for the aelf Agent Gateway API

4 actions 4 updates update
Generated by API Evangelist Written by API Evangelist tooling for Aelf's API. It is a proposal applied on top of the contract, not a document Aelf publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-sourcex-deploymentx-release-statusx-artifactsx-agent-safetyx-server-note

Targets 4

$.info
$
$.paths['/transfers/send'].post
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enrichment overlay for the aelf Agent Gateway API
  version: 1.0.0
x-provenance:
  generated: '2026-09-09'
  method: generated
  source: openapi/aelf-inc-agent-gateway-openapi.yaml
  extends: openapi/aelf-inc-agent-gateway-openapi.yaml
actions:
- target: $.info
  description: Record where this contract lives and what it is.
  update:
    x-source: >-
      https://github.com/AElfProject/aelf-agent-gateway/blob/main/kitty-specs/1-nyxid-aelf-wallet-gateway-01KX0Q5W/contracts/aelf-wallet-gateway.openapi.yaml
    x-deployment: self-hosted (local or private network); aelf operates no public instance
    x-release-status: >-
      Provider records v0.2.0 as having remaining release blockers — a dedicated wallet:write
      scope, live CA validation, a controlled AELF transfer and a 48-hour observation window.
- target: $
  description: Attach the enrichment artifacts that read this contract.
  update:
    x-artifacts:
      conventions: conventions/aelf-inc-conventions.yml
      authentication: authentication/aelf-inc-authentication.yml
      conformance: conformance/aelf-inc-conformance.yml
- target: $.paths['/transfers/send'].post
  description: Record the exactly-once and reversibility semantics the README states.
  update:
    x-agent-safety:
      idempotency: >-
        Accepts only a single-use prepareId issued by POST /transfers/prepare and approved by a
        human; durable dispatch with an atomic claim and an encrypted signed-transaction journal
        makes a duplicate send non-broadcasting.
      consequence: irreversible-once-dispatched
      reversal_operation: decideAelfApproval
      reversal_window: only while the prepare intent is pending approval and undispatched
- target: $.servers
  description: Note that the loopback server is the product's real default, not a placeholder.
  update:
    x-server-note: >-
      http://localhost:8787 is the documented default for a self-hosted gateway. It is not a
      development placeholder for a hosted API — no hosted instance exists.

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.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/aelf-inc-agent-gateway-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.