{"name":"Agent-Native Middleware API","version":"1.2.0","agent_first":{"primary_audience":"autonomous_agents","design_principle":"agent_first","product_wedge":"governed_mcp_trust_plane","product_loop":["discover","authenticate","authorize","invoke","meter","receipt","audit","govern"],"bootstrap_sequence":["/.well-known/agent.json","/llms.txt","/mcp/tools.json","/openapi.json"],"simulation_and_dependency_truth":"/health/dependencies","proof_surfaces_enabled":false,"proof_surface_note":"Entries under proof_surfaces are demo/workload scaffolding. They do not define the product unless they consume the same permit, receipt, idempotency, and audit primitives via governed MCP.","human_observability":{"human_dashboard_url":"/dashboard","interactive_docs_url":"/docs","redoc_url":"/redoc","note":"Human operators can visually inspect active permits, receipts, and audit telemetry at /dashboard."}},"description":"Operational control plane for autonomous agents: identity, billing, discovery, policy, and execution governance for machine-native software tenants.","surface_boundaries":{"core_trust":["audit","billing","permits","receipts","evidence","mcp","api_keys","signing_keys","kyc","discover","planner","policies"],"proof_surface":["awi","browser_automation","content_generation","iot_bridge","media_engine","oracle","red_team","rtaas","sandbox","telemetry_pm"],"proof_surfaces_mounted":false},"services":{"agent_billing":{"base_path":"/v1/billing","description":"Two-tier wallet system with per-action micro-metering, fiat-to-credit conversion, and swarm arbitrage profit engine.","endpoints":["POST /v1/billing/wallets/sponsor","POST /v1/billing/wallets/agent","POST /v1/billing/wallets/child","POST /v1/billing/wallets/{wallet_id}/reclaim","GET /v1/billing/wallets/{wallet_id}/swarm","GET /v1/billing/wallets/{wallet_id}","GET /v1/billing/wallets","GET /v1/billing/ledger/{wallet_id}","POST /v1/billing/charge","POST /v1/billing/top-up/prepare","GET /v1/billing/pricing","GET /v1/billing/arbitrage","GET /v1/billing/alerts"]},"mcp_server":{"base_path":"/mcp","description":"Model Context Protocol (MCP) gateway for governed tool discovery and execution (permit → meter → dispatch → receipt).","endpoints":["GET /mcp/tools.json","GET /.well-known/mcp/tools.json","POST /mcp/messages","GET /mcp/tools","GET /mcp/tools/{service_id}","POST /mcp/tools/{service_id}/invoke"]}},"auth":{"method":"api_key","header":"X-API-Key","description":"Pass your API key in the X-API-Key header on every request."},"rate_limits":{"requests_per_minute":120,"headers":["X-RateLimit-Limit","X-RateLimit-Remaining","X-RateLimit-Reset"]},"docs":{"openapi":"/openapi.json","interactive":"/docs","redoc":"/redoc","llm_txt":"/llm.txt","llms_txt":"/llms.txt","agent_manifest":"/.well-known/agent.json","capability_index":"/v1/discover","dependency_truth":"/health/dependencies"}}