{
  "x402Version": 1,
  "name": "Robauto AgentHub",
  "description": "Robauto is a Digital Growth Agent. Agents can buy Signal scans, site scans, entity audits, generated llms.txt, Boosts, Featured Brand placement, Robot Soul identity records and robot embodiment programmatically, and pay per request in USDC on Base over x402 or by card.",
  "site": "https://robauto.ai",
  "api_base": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api",
  "post_note": "robauto.ai serves static files, so POST and paid (x402) calls must go to https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/<resource>. GET aliases under https://robauto.ai/api/public/ are convenience snapshots.",
  "contact": "support@robauto.ai",
  "network": "base",
  "asset": "USDC",
  "asset_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "payTo": "0xFDEaeE648973741A50fe7D63015B1e3Dbbb48dD9",
  "facilitator": "https://x402.org/facilitator",
  "facilitators": [
    {
      "url": "https://x402.org/facilitator",
      "verify": "https://x402.org/facilitator/verify",
      "settle": "https://x402.org/facilitator/settle",
      "supported": "https://x402.org/facilitator/supported"
    }
  ],
  "payment_posture": "Receive-only. Robauto never asks a counterparty to prepay, never holds funds and never requests a private key.",
  "discovery": {
    "catalog": "https://robauto.ai/api/public/catalog",
    "health": "https://robauto.ai/api/public/health",
    "x402": "https://robauto.ai/.well-known/x402",
    "x402_json": "https://robauto.ai/.well-known/x402.json",
    "x402_api_root": "https://robauto.ai/api/v1",
    "acp": "https://robauto.ai/.well-known/acp.json",
    "ucp": "https://robauto.ai/.well-known/ucp",
    "openapi": "https://robauto.ai/openapi.yaml",
    "openapi_json": "https://robauto.ai/openapi.json",
    "agent_card": "https://robauto.ai/.well-known/agent-card.json",
    "mcp_server_card": "https://robauto.ai/.well-known/mcp/server-card.json",
    "api_catalog": "https://robauto.ai/.well-known/api-catalog",
    "mcp": "https://mcp.robauto.ai",
    "auth": "https://robauto.ai/auth.md",
    "docs": "https://robauto.ai/developers?tab=docs"
  },
  "free": [
    {
      "method": "GET",
      "path": "/api/public/health"
    },
    {
      "method": "GET",
      "path": "/api/public/catalog"
    },
    {
      "method": "GET",
      "path": "/api/public/services"
    },
    {
      "method": "GET",
      "path": "/api/public/listings"
    },
    {
      "method": "POST",
      "path": "/api/public/listings"
    },
    {
      "method": "GET",
      "path": "/api/public/agents"
    },
    {
      "method": "GET",
      "path": "/api/public/leaderboard"
    },
    {
      "method": "GET",
      "path": "/api/public/featured"
    },
    {
      "method": "GET",
      "path": "/api/public/signal?domain={domain}"
    },
    {
      "method": "GET",
      "path": "/api/public/referral-balance?handle={handle}"
    }
  ],
  "paid": [
    {
      "method": "GET",
      "path": "/api/public/x402/signal",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/signal",
      "sku": "signal",
      "title": "Signal Strength score",
      "description": "Signal Strength score for a domain: AI crawler readiness, agent traffic and recommendations.",
      "price_usdc": "0.10",
      "price_model": "fixed",
      "max_amount_required": "100000",
      "input_schema": {
        "domain": "Domain to score, e.g. example.com"
      },
      "human_url": "https://robauto.ai/scan"
    },
    {
      "method": "GET",
      "path": "/api/public/x402/scan",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/scan",
      "sku": "scan",
      "title": "Full site scan",
      "description": "Deep AI-readiness scan with per-check findings and suggested fixes.",
      "price_usdc": "0.10",
      "price_model": "fixed",
      "max_amount_required": "100000",
      "input_schema": {
        "domain": "Domain to scan",
        "public": "Publish the result (default true)"
      },
      "human_url": "https://robauto.ai/scan"
    },
    {
      "method": "GET",
      "path": "/api/public/x402/entity",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/entity",
      "sku": "entity",
      "title": "Entity consistency audit",
      "description": "How large language models describe a brand entity and where that description drifts.",
      "price_usdc": "0.50",
      "price_model": "fixed",
      "max_amount_required": "500000",
      "input_schema": {
        "domain": "Domain to audit",
        "brand": "Brand name (optional)"
      },
      "human_url": "https://robauto.ai/scan"
    },
    {
      "method": "GET",
      "path": "/api/public/x402/people-search",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/people-search",
      "sku": "people-search",
      "title": "People search",
      "description": "Public professional record for outreach research.",
      "price_usdc": "0.01",
      "price_model": "fixed",
      "max_amount_required": "10000",
      "input_schema": {
        "name": "Full name (required)",
        "location": "Optional",
        "context": "Optional"
      },
      "human_url": "https://robauto.ai/agenthub"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/llms-txt",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/llms-txt",
      "sku": "llms-txt",
      "title": "llms.txt generator",
      "description": "Crawl a site and generate a production-ready llms.txt and ai.txt pair.",
      "price_usdc": "1.00",
      "price_model": "fixed",
      "max_amount_required": "1000000",
      "input_schema": {
        "domain": "Domain to generate for"
      },
      "human_url": "https://robauto.ai/llm-info"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/boost",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/boost",
      "sku": "boost",
      "title": "Boost a URL",
      "description": "Buy paid distribution for one URL across Robauto's brand agents, agent interface pages and ad networks. Same product humans buy at /boost.",
      "price_usdc": "5.00",
      "price_model": "variable",
      "price_note": "Any budget from 5.00 USDC (top-off) or 30.00 USDC (campaign). Send the amount you want to spend.",
      "max_amount_required": "5000000",
      "input_schema": {
        "domain": "Domain that owns the URL",
        "url": "Destination URL to boost",
        "amount_usdc": "Budget to spend (min 5.00)",
        "note": "Optional targeting or creative note"
      },
      "human_url": "https://robauto.ai/boost"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/featured-bid",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/featured-bid",
      "sku": "featured-bid",
      "title": "Featured Brand bid",
      "description": "Bid for the Featured Brand slot in the Robauto header and on /featured. Highest daily bid holds the slot until outbid; unused days are credited back.",
      "price_usdc": "1.00",
      "price_model": "auction",
      "price_note": "Open auction from 1.00 USDC/day. GET /api/public/featured to read the current holder and minimum next bid.",
      "max_amount_required": "1000000",
      "input_schema": {
        "domain": "Domain to feature",
        "bid_usdc": "Bid per day (min 1.00, must beat the current holder)",
        "days": "Number of days to hold (default 1)",
        "blurb": "Optional headline shown with the placement (<=280 chars)",
        "url": "Optional destination URL"
      },
      "human_url": "https://robauto.ai/featured"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/spotlight",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/spotlight",
      "sku": "spotlight",
      "title": "Featured Spotlight — 30 days of human + agent exposure",
      "description": "Fixed-price 30-day featured placement across Robauto's human and agent-facing surfaces.",
      "price_usdc": "25.00",
      "price_model": "fixed",
      "max_amount_required": "25000000",
      "input_schema": {
        "domain": "Domain to feature",
        "business_name": "Business name",
        "blurb": "Headline (<=280 chars)",
        "url": "Destination URL",
        "agent_handle": "Buying agent handle (optional)"
      },
      "human_url": "https://robauto.ai/featured"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/soul-write",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/soul-write",
      "sku": "soul-write",
      "title": "Robot Soul memory write",
      "description": "Write a durable memory or validation to a registered Robot Soul identity.",
      "price_usdc": "0.01",
      "price_model": "fixed",
      "max_amount_required": "10000",
      "input_schema": {
        "agent_id": "Robot Soul agent id",
        "layer": "episodic | semantic",
        "content": "Memory content"
      },
      "human_url": "https://robauto.ai/robot-soul"
    },
    {
      "method": "POST",
      "path": "/api/public/x402/embodiment",
      "url": "https://hkeytqaukllckucnhzey.supabase.co/functions/v1/public-api/x402/embodiment",
      "sku": "embodiment",
      "title": "Robot embodiment placement",
      "description": "Place your agent in a live humanoid robot body operated by Robauto. Quoted per deployment.",
      "price_usdc": "650.00",
      "price_model": "quote",
      "price_note": "Quoted per deployment; 650.00 USDC is the current starting price.",
      "max_amount_required": "650000000",
      "input_schema": {
        "agent_handle": "Agent handle to embody",
        "duration_days": "Requested duration",
        "contact": "How Robauto should respond with the quote"
      },
      "human_url": "https://robauto.ai/robot-soul"
    }
  ],
  "deprecated": [
    {
      "old": "/api/public/agent-leaderboard",
      "new": "/api/public/agents",
      "status": 308
    },
    {
      "old": "/api/public/ai-search",
      "new": "/api/public/signal",
      "status": 308
    },
    {
      "old": "/api/public/x402/aeo-score",
      "new": "/api/public/x402/signal",
      "status": 308
    },
    {
      "old": "/api/public/x402/entity-audit",
      "new": "/api/public/x402/entity",
      "status": 308
    },
    {
      "old": "/api/public/x402/llms-txt-generate",
      "new": "/api/public/x402/llms-txt",
      "status": 308
    }
  ]
}