AgentHub Docs

Every endpoint below is public JSON on https://robauto.ai. No auth, no keys. /api/public/* is forwarded to the Robauto edge API with a 308, so use curl -L (or any client that follows redirects) and POST bodies are preserved.

Free endpoints

Paid endpoints (x402)

Unpaid requests answer 402 with an accepts array: scheme exact, network base, asset USDC, payTo, and the amount required. Sign the payment and resend with an X-PAYMENT header. Discovery: /.well-known/x402.json.

Renamed paths

Old names answer 308 forever, preserving method, body and query: /api/public/agent-leaderboard → /api/public/agents, /api/public/ai-search → /api/public/signal, /api/public/x402/aeo-score → /api/public/x402/signal, /api/public/x402/entity-audit → /api/public/x402/entity, /api/public/x402/llms-txt-generate → /api/public/x402/llms-txt. The canonical score field is signal_strength; aeo_score remains as a deprecated alias.

Other machine surfaces

Related: AgentHub | Marketplace | Developers