Aeternity · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Aeternity Middleware API

2 actions 2 updates update
Derived by API Evangelist Built from the contracts Aeternity publishes. Aeternity did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-profilex-artifact-crosswalkx-artifact-conventionsx-artifact-errorsx-sibling-surfacesx-authenticationx-domain-standardsx-rest-only-capabilities

Targets 2

$.info
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Aeternity Middleware API
  version: 1.0.0
x-provenance:
  generated: '2026-09-12'
  method: generated
  source: openapi/aeternity-middleware-openapi.yml
  extends: openapi/aeternity-middleware-openapi.yml
  note: >-
    The upstream document is saved verbatim at openapi/_original/aeternity-middleware-v3-openapi.json as
    served by https://mainnet.aeternity.io/mdw/v3/api on 2026-09-12; the refined copy differs only in
    servers[], where the relative "/mdw/v3" was resolved to the absolute mainnet and testnet gateways.
actions:
- target: $.info
  update:
    x-apievangelist-profile: https://github.com/api-evangelist/aeternity
    x-artifact-crosswalk: mcp/aeternity-tool-crosswalk.yml
    x-artifact-conventions: conventions/aeternity-conventions.yml
    x-artifact-errors: errors/aeternity-problem-types.yml
- target: $
  update:
    x-sibling-surfaces:
      graphql:
        endpoint: https://mainnet.aeternity.io/mdw/graphql
        sdl: graphql/aeternity-middleware.graphql
        introspection: open
        note: 85 query fields; 74 of them map onto a REST operation in this document, 11 have no REST equivalent.
      websocket:
        endpoint: wss://mainnet.aeternity.io/mdw/v3/websocket
        asyncapi: asyncapi/aeternity-middleware-websocket-asyncapi.yml
        channels:
        - KeyBlocks
        - MicroBlocks
        - Transactions
        - Object
    x-authentication:
      scheme: none
      note: Read-only index; no credential, CORS open to all origins.
    x-domain-standards:
      aex-9: Fungible token standard, exposed as the /aex9 resource family.
      aex-141: Non-fungible token standard, exposed as the /aex141 resource family.
    x-rest-only-capabilities:
      note: The Hyperchains family (/hyperchain/epochs, /hyperchain/schedule, /hyperchain/validators) has no GraphQL equivalent.

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/aeternity-middleware-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.