{"name":"onyx_bazaar_submit","tier":"free","price_usdc":"0","endpoint":"https://onyx-actions.onrender.com/v1/onyx_bazaar_submit","method":"POST","input_schema":{"type":"object","properties":{"server_url":{"type":"string","description":"Base URL of the x402 service to audit (e.g. https://onyx-actions.onrender.com)."}},"required":["server_url"]},"description":"Indexability audit for any x402 service. Inspects the published surface (/openapi.json, /.well-known/x402.json, /manifest) against what Coinbase Bazaar's discovery crawler looks for, and returns a structured checklist: what's present, what's missing, what to fix. Crawler is poll-based — this tool documents the criteria, doesn't force-submit. Free tier.","when_to_use":"An x402 service operator wants to know why their endpoints aren't showing up in Coinbase Bazaar's public discovery feed (or why some are missing). Runs the checklist Coinbase's crawler effectively uses.","vs_alternatives":"No public Bazaar submission tool exists. Coinbase docs don't enumerate the crawler criteria. This is reverse-engineered + the first checklist.","example_request":{"server_url":"https://onyx-actions.onrender.com"},"example_response":{"ok":true,"server_url":"https://onyx-actions.onrender.com","indexability_score":85,"max_score":100,"percent":85,"grade":"B (likely indexed)","fixes_needed":[{"fix":"...","criterion":"..."}]},"settle_to":"0x3fD9ee1373562f894D322B37DFFAd7a5D2b2d78f","network":"base","facilitator":"https://facilitator.xpay.sh","payment_required":false,"free_introspection":true,"note":"GET this URL = free introspection card. POST with x402 payment header to call."}