WunderCorp · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the WunderCorp Wundership MPP API

8 actions 8 updates update extends openapi/aureliusagent-dev-wundership-mpp-api-openapi.yml
Derived by API Evangelist Built from the contracts WunderCorp publishes. WunderCorp did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-observedx-apievangelistx-payment-challenge-observedx-apievangelist-observed-extra-fields

Targets 7

$.info
$.servers
$.paths['/mpp/plan'].post
$.paths['/mpp/aurelius/plan'].post
$.paths['/v1/chat/completions'].post
$.paths['/v1/capabilities'].get
$.components.schemas.PaymentRequired

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the WunderCorp Wundership MPP API
  version: 1.0.0
extends: openapi/aureliusagent-dev-wundership-mpp-api-openapi.yml
x-generated: '2026-09-19'
x-method: generated
x-source: openapi/aureliusagent-dev-wundership-mpp-api-openapi.yml (verbatim harvest of https://rpc.aureliusagent.dev/openapi.json, byte-identical to https://mpp.openmodel.sh/openapi.json)
actions:
- target: $.info
  update:
    x-apievangelist:
      catalog: https://apis.io/aureliusagent-dev
      provider: WunderCorp
      maintainer: Kin Lane <kin@apievangelist.com>
      harvested_from:
      - https://rpc.aureliusagent.dev/openapi.json
      - https://mpp.openmodel.sh/openapi.json
      - https://api.wundership.com/api/openapi-agent.json
      - https://api.walton.bot/openapi.json
      artifacts:
      - apis.yml
      - authentication/aureliusagent-dev-authentication.yml
      - conventions/aureliusagent-dev-conventions.yml
      - errors/aureliusagent-dev-problem-types.yml
      - lifecycle/aureliusagent-dev-lifecycle.yml
      - conformance/aureliusagent-dev-conformance.yml
      - plans/aureliusagent-dev-plans-pricing.yml
      - mcp/aureliusagent-dev-mcp.yml
      - skills/_index.yml
- target: $.info
  update:
    x-payment-challenge-observed:
      fetched: '2026-09-19'
      request: POST https://mpp.openmodel.sh/v1/plan (unpaid)
      status: 402
      www_authenticate: 'Payment id="<uuid>", realm="mpp.openmodel.sh", method="stripe", intent="charge", request="<base64 JSON {amount,currency}>"'
      headers: [payment-required, x-wundership-agent-payment-required, x-wundership-agent-price, 'link: <https://mpp.openmodel.sh/v1/plan>; rel="payment"']
      note: The spec's 402 response declares only WWW-Authenticate and X-Wundership-Agent-Price; the live response adds Payment-Required, X-Wundership-Agent-Payment-Required and an RFC 8288 Link rel="payment".
- target: $.servers
  update:
  - url: https://rpc.aureliusagent.dev
    description: Alias origin (serves the identical spec and all MPP discovery documents; the A2A endpoint host)
    x-apievangelist-observed: true
  - url: https://api.wundership.com
    description: Alias origin named as the base on https://wundercorp.co/agents/
    x-apievangelist-observed: true
- target: $.paths['/mpp/plan'].post
  update:
    x-apievangelist-observed: 'POST returned HTTP 500 with an empty body on 2026-09-19 (no Deprecation/Sunset header); the successor /v1/plan returned the documented 402.'
- target: $.paths['/mpp/aurelius/plan'].post
  update:
    x-apievangelist-observed: 'POST via rpc.aureliusagent.dev returned HTTP 500 with an empty body on 2026-09-19; the successor /v1/plan returned the documented 402.'
- target: $.paths['/v1/chat/completions'].post
  update:
    x-apievangelist-observed: 'Unpaid POST returned 402 with content-type application/problem+json (RFC 9457) - the only route observed using problem+json.'
- target: $.paths['/v1/capabilities'].get
  update:
    x-apievangelist-observed: 'GET returned 200; body self-identifies as "OpenModel MPP Gateway", gatewayApiKeyRequired false, corsAllowedOrigins "*", streamingPassthrough true.'
- target: $.components.schemas.PaymentRequired
  update:
    x-apievangelist-observed-extra-fields:
      humanFallback:
        apiKeysPath: https://api.wundership.com/api-keys
        billingPath: https://api.wundership.com/managed-apps/billing
      payment:
        receiptHeader: X-Wundership-Agent-Payment-Receipt
        verifiedHeader: X-Wundership-Agent-Payment-Verified
        method: machine_payment_proxy
      note: Fields present in the live 402 body on 2026-09-19 and absent from the declared schema (additionalProperties is permitted).

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/aureliusagent-dev-wundership-mpp-api-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

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

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.