# Walton Capacity MPP API

**Canonical:** https://apis.io/apis/aureliusagent-dev/walton-capacity-mpp-api/  
**Provider:** WunderCorp — https://apis.io/providers/aureliusagent-dev/  
**Base URL:** https://api.walton.bot  
**Documentation:** https://wundercorp.co/agents/

Walton Capacity MPP API is one of 3 APIs that [WunderCorp](https://apis.io/providers/aureliusagent-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Compute Capacity, GPU, Machine Payments, MPP, and Marketplace. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

Walton capacity marketplace (OpenAPI 3.1.0, version 4.0.0, servers[] https://api.walton.bot): buy and sell GPU capacity, hosted model inference, edge compute, shared workspaces, service-robot time and 3D printer jobs through the Machine Payments Protocol. Offers and quotes are free; POST /mpp/capacity/sessions returns HTTP 402, accepts an MPP Authorization credential on retry and returns Payment-Receipt plus an X-Capacity-Access-Token that authorizes session reads, peering-profile updates, connection confirmation and cancellation. Provider-side listing and peering-offer routes are bearer protected. Named by WunderCorp's /.well-known/mpp.json as capacityOpenapi and served identically from api.walton.bot, mpp.openmodel.sh and rpc.aureliusagent.dev. The spec declares no operationIds.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/mpp/capacity` | Discover the capacity service |
| GET | `/mpp/capacity/offers` | List safe capacity offers |
| POST | `/mpp/capacity/quotes` | Create a free capacity quote |
| POST | `/mpp/capacity/sessions` | Pay and reserve capacity |
| GET | `/mpp/capacity/sessions/{sessionId}` | Read a paid capacity session |
| POST | `/mpp/capacity/sessions/{sessionId}/cancel` | Cancel a capacity session |
| POST | `/capacity/assets` | Create a provider listing |
| POST | `/mpp/capacity/sessions/{sessionId}/peering-profile` | Update buyer public peering profile |
| POST | `/mpp/capacity/sessions/{sessionId}/connection-confirmed` | Confirm the direct connection works |
| POST | `/capacity/sessions/{sessionId}/peering-offer` | Publish provider peering details |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/openapi/aureliusagent-dev-walton-capacity-mpp-api-openapi.yml
- **OpenAPI** — https://mpp.openmodel.sh/mpp/capacity/openapi.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/overlays/aureliusagent-dev-walton-capacity-mpp-api-overlay.yaml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/authentication/aureliusagent-dev-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/conventions/aureliusagent-dev-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/errors/aureliusagent-dev-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/data-model/aureliusagent-dev-data-model.yml
- **AgentSkill** — https://raw.githubusercontent.com/api-evangelist/aureliusagent-dev/refs/heads/main/skills/_index.yml

## Other WunderCorp APIs (2)

- [Aurelius Agent A2A API](https://apis.io/apis/aureliusagent-dev/aurelius-agent-a2a-api/)
- [Wundership MPP API](https://apis.io/apis/aureliusagent-dev/wundership-mpp-api/)

## Tags

Compute Capacity, GPU, Machine Payments, MPP, Marketplace

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/aureliusagent-dev/walton-capacity-mpp-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/aureliusagent-dev/.
