{
  "format": "delx/bazaar-discovery/v1",
  "name": "Delx Commerce Bazaar discovery kit",
  "description": "Official Coinbase Bazaar buyer links and a no-payment preflight path for agents and humans evaluating Delx Commerce.",
  "updated_at": "2026-08-01",
  "policy": {
    "discovery_is_free": true,
    "no_listing_fee_paid": true,
    "no_self_buy": true,
    "no_curation_claim": true,
    "indexing_truth": "Coinbase Bazaar indexing is automatic after a valid settlement through the CDP Facilitator; this kit does not register, pay, or guarantee ranking."
  },
  "official_bazaar": {
    "catalog": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources?limit=100",
    "semantic_search": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query={query}&limit=20",
    "merchant_lookup": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo={payTo}&limit=100",
    "mcp": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/mcp",
    "validate": "https://api.cdp.coinbase.com/platform/v2/x402/validate",
    "documentation": "https://docs.cdp.coinbase.com/x402/bazaar",
    "validate_documentation": "https://docs.cdp.coinbase.com/x402/validate-endpoint"
  },
  "query_templates": [
    {
      "label": "Image generation",
      "query": "image generation API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=image%20generation%20API&limit=20"
    },
    {
      "label": "Speech and TTS",
      "query": "text to speech API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=text%20to%20speech%20API&limit=20"
    },
    {
      "label": "Video generation",
      "query": "video generation API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=video%20generation%20API&limit=20"
    },
    {
      "label": "Web research",
      "query": "web search API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=web%20search%20API&limit=20"
    },
    {
      "label": "PDF extraction",
      "query": "PDF text extraction API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=PDF%20text%20extraction%20API&limit=20"
    },
    {
      "label": "OCR",
      "query": "OCR API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=OCR%20API&limit=20"
    },
    {
      "label": "Translation",
      "query": "translation API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=translation%20API&limit=20"
    },
    {
      "label": "Weather",
      "query": "weather forecast API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=weather%20forecast%20API&limit=20"
    },
    {
      "label": "Blockchain data",
      "query": "blockchain data API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=blockchain%20data%20API&limit=20"
    },
    {
      "label": "News",
      "query": "news search API",
      "url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=news%20search%20API&limit=20"
    }
  ],
  "delx_surfaces": {
    "human": "https://commerce.delx.ai/",
    "catalog": "https://commerce.delx.ai/products",
    "intent_search": "https://api.delx.ai/api/v1/x402/start?q={intent}",
    "portfolio": "https://api.delx.ai/x402-portfolio.json",
    "openapi": "https://api.delx.ai/openapi.x402.json",
    "x402_manifest": "https://api.delx.ai/.well-known/x402",
    "discovery_graph": "https://commerce.delx.ai/discovery.json",
    "federation": "https://commerce.delx.ai/discovery-federation.json",
    "coverage": "https://commerce.delx.ai/coverage",
    "demand_radar": "https://commerce.delx.ai/coverage#demand-radar",
    "bazaar_rankings": "https://commerce.delx.ai/bazaar-rankings.json",
    "bazaar_rankings_human": "https://commerce.delx.ai/rankings",
    "bazaar_coverage": "https://commerce.delx.ai/bazaar-coverage.json"
  },
  "buyer_flow": [
    "Search the official Bazaar catalog or semantic endpoint without credentials.",
    "Inspect the resource's price, network, input schema, output schema and lastUpdated fields.",
    "Use the read-only validate endpoint before any payment when you own or operate the route.",
    "Only pay after your own policy checks; validate never pays and never indexes.",
    "Verify the delivered result, receipt and refund behavior after a real purchase."
  ],
  "quality_signals": [
    "semantic relevance",
    "recent successful calls and distinct payers",
    "complete natural-language Bazaar metadata",
    "valid input/output schemas and examples",
    "dedicated reachable hosting"
  ],
  "delx_query_notes": {
    "media": "Delx's current public image, speech and video routes are first-party bounded services; internal mediagen and the SuperGrok subscription are not exposed as upstreams.",
    "blocked_capabilities": "A missing Delx equivalent stays non-payable in the coverage map until rights, cost, delivery and refunds are verified."
  }
}
