{"openapi":"3.1.0","x-service-info":{"categories":["data","analytics","ai-inference","chain-data"],"docs":{"homepage":"https://oblique.markets","apiReference":"https://oblique.markets/openapi.json","llms":"https://oblique.markets/llms.txt"}},"info":{"title":"Oblique Markets pay-per-call agent data and tools","description":"80 pay-per-call HTTP routes for agents, from $0.001079 per call (median $0.01). Sells an x402 catalogue census with daily changes, payer profiles and market snapshots; live Base and Solana chain facts and wallet payment-footprint profiles; LLM text utilities and sandboxed Python runs; web research answers with sources; web search, batch extraction, people lookups and service routing. Pay each call with USDC on Base or Solana (x402) or pathUSD on Tempo (MPP), no account or API key. Current routes and prices, ETag revalidated, at https://oblique.markets/manifest.json","version":"2.0.0","x-guidance":"Oblique Markets: 80 paid HTTP routes on https://api.oblique.markets, one fixed price each (from $0.001079, median $0.01; exceptions are priced in their 402). No account, API key or signup; payment is the credential.\n\nHow to pay\n1. Call the route on https://api.oblique.markets without payment; the HTTP 402 response carries the exact requirements (x402 accepts[]: scheme, network, amount, payTo, asset; MPP: WWW-Authenticate: Payment).\n2. x402: sign the payment and retry with the PAYMENT-SIGNATURE header. MPP: retry with Authorization: Payment <credential>.\n3. The payment receipt comes back in the PAYMENT-RESPONSE header with the JSON result.\nRails: USDC on Base or Solana (x402) or pathUSD on Tempo (MPP).\n\nRoutes by task (paths under /api/v1/paid/ unless shown in full; each route's input schema is in this OpenAPI document)\n- an x402 catalogue census with daily changes, payer profiles and market snapshots: bazaar-pulse, listing-triage, bazaar-category-heat, bazaar-category-heat-feed, bazaar-delta, bazaar-market-report, bazaar-new-listings, bazaar-price-stats, bazaar-seller-rank, bazaar-trending, payer-profile, reprice-regret, us-equity-snapshot, token-metrics, trading-signals, solana-ops-context\n- live Base and Solana chain facts and wallet payment-footprint profiles: wallet-spy, base-block-number, b402-preflight, base-gas-price, base-tx-status, base-transfer-search, base-usdc-balance, base-wallet-profile, wallet-transfers, wallet-analyze, solana-priority-fee, token-flow-activity, proxy-implementation, proxy-implementation\n- LLM text utilities and sandboxed Python runs: classify, extract-json, keyword-extract, rewrite, chat-completion, research-answer, run-python, summarize\n- web research answers with sources: company-research, answer-with-sources, /api/v1/orders, market-intel\n- web search, batch extraction, people lookups and service routing: endpoint-task-evaluation, agentcore-route, batch-extract, batch-url-json, mpp-route, mpp-admission-gate, fetch-x402, ghost-bid-audit, people-record-normalize, prepaid-access-token, web-search, people-search, profile-search, people-enrich, purchase-web-extraction-sample, x401-batch-extract, oblique-gateway, route-task\n- payment checks (endpoint lint, receipts, settlement, facilitator health): agent-preflight-bundle, agent-return-context, agent-readiness-audit, bazaar-listing-lint, evidence/browser, base-usdc-transfer-check, settlement-verify, x402-endpoint-verify, x402-facilitator-health, x402-receipt-lookup\n- metered LLM inference, server time and crypto price: time, echo, sentiment, crypto-price, inference\n- single-page extraction: web-extract\n- legal-entity resolution: gleif-resolve\n- payment-policy compilation: compile-policy\n- award-flight search: award-flight-search\n- social post search: tweets-search\n\nExamples with real inputs (on https://api.oblique.markets)\n- GET /api/v1/paid/bazaar-price-stats?network=eip155:8453 ($0.002)\n- GET /api/v1/paid/base-usdc-balance?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 ($0.003)\n- POST /api/v1/paid/x402-endpoint-verify {\"url\":\"https://api.oblique.markets/api/v1/paid/time\",\"method\":\"GET\"} ($0.02)\n- POST /api/v1/paid/run-python {\"code\":\"import statistics; print(statistics.median([3, 1, 4, 1, 5]))\"} ($0.05)\n- POST /api/v1/paid/web-search {\"query\":\"HTTP 402 Payment Required\",\"limit\":3} ($0.01)\n- POST /api/v1/paid/research-answer {\"question\":\"What does HTTP status 402 mean?\",\"max_sources\":3} ($0.01)\n- GET /api/v1/paid/time ($0.01)\n\nFree, no payment\n- 30 route-specific doors (example, schema, validate, preview) are listed in https://oblique.markets/llms.txt, e.g. GET /api/v1/agent-preflight-bundle/schema.\n- https://oblique.markets/manifest.json (routes and prices; send If-None-Match with its ETag, 304 = unchanged), https://oblique.markets/docs/<slug>, https://api.oblique.markets/mcp (MCP, each tool call paid the same way).\n\nKeep this origin: base URL https://api.oblique.markets; before reusing a route, re-read https://oblique.markets/manifest.json.","contact":{"name":"Oblique Markets","url":"https://oblique.markets","email":"oblique-core@oblique.markets"}},"servers":[{"url":"https://api.oblique.markets","description":"Production"}],"paths":{"/health":{"get":{"operationId":"healthCheck","summary":"Health check","tags":["Public"],"security":[],"responses":{"200":{"description":"Operational status","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string"},"uptime":{"type":"number"}}}}}}}}},"/api/v1/models":{"get":{"operationId":"listModels","summary":"Model catalog","tags":["Public"],"security":[],"responses":{"200":{"description":"Model catalog","content":{"application/json":{"schema":{"type":"object","properties":{"models":{"type":"array"},"count":{"type":"integer"}}}}}}}}},"/.well-known/agent.json":{"get":{"operationId":"agentManifest","summary":"Agent manifest (A2A protocol)","tags":["Public"],"security":[],"responses":{"200":{"description":"Agent manifest","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/llms.txt":{"get":{"operationId":"llmsTxt","summary":"LLM discovery document","tags":["Public"],"security":[],"responses":{"200":{"description":"Markdown documentation","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/openapi.json":{"get":{"operationId":"openapiSpec","summary":"OpenAPI specification","tags":["Public"],"security":[],"responses":{"200":{"description":"OpenAPI spec","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/v1/paid/time":{"get":{"operationId":"serverTime","summary":"Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.","description":"Return the current server time as ISO 8601 and Unix timestamps.","tags":["Utility"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Current time","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string"},"epoch":{"type":"integer"},"timezone":{"type":"string"},"message":{"type":"string"}}},"example":{"timestamp":"2026-01-01T00:00:00.000Z","epoch":1767225600000,"timezone":"UTC","message":"This response was paid for via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/echo":{"get":{"operationId":"echo","summary":"Use when an agent is checking that its x402 payment headers and query encoding survive a paid round trip. Returns The query parameters you sent, echoed back with a server timestamp. $0.01.","description":"Echo request metadata for x402 client and integration diagnostics.","tags":["Utility"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Echo response","content":{"application/json":{"schema":{"type":"object","properties":{"echo":{"type":"object","properties":{"hello":{"type":"string"},"n":{"type":"string"}}},"timestamp":{"type":"string"},"message":{"type":"string"}}},"example":{"echo":{"hello":"world","n":"1"},"timestamp":"2026-09-12T00:08:59.286Z","message":"This response was paid for via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/inference":{"post":{"operationId":"llmInference","summary":"Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana.","description":"Run chat-completion inference (standard messages request shape) against one of six catalogued models; see /api/v1/models.","tags":["AI"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000","options":[{"network":"eip155:8453","scheme":"exact","amountAtomic":"10000","description":"Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana. Rail: $0.01 fixed on Base."},{"network":"eip155:8453","scheme":"upto","amountAtomic":"1000000","description":"Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana. Rail: authorize up to $1.00 on Base, charged the bounded per-call amount."},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","amountAtomic":"10000","description":"Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana. Rail: $0.01 fixed on Solana."}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","messages"],"properties":{"model":{"type":"string","description":"Model ID (see /api/v1/models)","example":"anthropic/claude-sonnet-4"},"messages":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string"},"content":{"type":"string"}}},"description":"Chat messages"},"stream":{"type":"boolean","description":"Enable SSE streaming","default":false}}}}}},"responses":{"200":{"description":"Inference response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string"},"object":{"type":"string"},"created":{"type":"integer"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer"},"finish_reason":{"type":"string"},"message":{"type":"object","properties":{"role":{"type":"string"},"content":{"type":"string"}}}}}},"usage":{"type":"object","properties":{"prompt_tokens":{"type":"integer"},"completion_tokens":{"type":"integer"},"total_tokens":{"type":"integer"},"cost":{"type":"number"}}},"payment_info":{"type":"object","properties":{"charged_usdc":{"type":"number"},"authorized_max_usdc":{"type":"number"},"payment_scheme":{"type":"string"},"usage_cost_estimate_usd":{"type":"number"},"message":{"type":"string"}}}}},"example":{"id":"gen-1789171942-4eZlZ1R9FNzHB7l9nTCc","object":"chat.completion","created":1789171942,"model":"deepseek/deepseek-v4-flash","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"Hello! How can I help you?"}}],"usage":{"prompt_tokens":10,"completion_tokens":9,"total_tokens":19,"cost":0.00000252},"payment_info":{"charged_usdc":0.01,"authorized_max_usdc":0.01,"payment_scheme":"exact","usage_cost_estimate_usd":0.000011,"message":"Fixed-price payment settled via x402 protocol"}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/web-extract":{"post":{"operationId":"webExtract","summary":"Use when an agent needs the readable text of a public page without running a browser or parsing HTML itself. Returns URL, title, meta description and cleaned body text of one public web page as bounded JSON. $0.03.","description":"Extract structured JSON from a web page by fetching its HTTP(S) URL and returning the URL, title, meta description, cleaned text, extraction timestamp, and payment message.","tags":["Data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"30000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"URL to extract content from","example":"https://example.com/article"}}}}}},"responses":{"200":{"description":"Extracted content","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"text":{"type":"string"},"extracted_at":{"type":"string"},"message":{"type":"string"}}},"example":{"url":"https://example.com/","title":"Example Domain","description":"","text":"Example Domain Example Domain This domain is for use in documentation examples without needing permission. Avoid use in operations. Learn more","extracted_at":"2026-09-12T00:10:17.184Z","message":"Extracted via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/token-metrics":{"post":{"operationId":"tokenMetrics","summary":"Use when an agent needs token metrics. Returns Token price and on-chain market metrics from public DeFi data, including chain TVL, DEX volume, fees, yields and protocol context. $0.003.","description":"Analyze current token balances, holder distribution, concentration, and whale ownership across supported EVM chains.","tags":["On-chain Analytics"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"30000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["token_address"],"properties":{"token_address":{"type":"string","description":"Token contract address","example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"chain":{"type":"string","description":"Blockchain network","example":"base"}}}}}},"responses":{"200":{"description":"Token metrics","content":{"application/json":{"schema":{"type":"object","properties":{"token_address":{"type":"string"},"chain":{"type":"string"},"price":{"type":"object","properties":{"price_usd":{"type":"integer"},"symbol":{"type":"string"},"source":{"type":"string"}}},"market":{"type":"object","properties":{"chain_tvl_usd":{"type":"integer"},"dex_volume_24h_usd":{"type":"integer"},"fees_24h_usd":{"type":"integer"},"source":{"type":"string"}}},"protocols":{"type":"array"},"yields":{"type":"array"},"freshness":{"type":"object","properties":{"retrieved_at":{"type":"string"},"sources":{"type":"array","items":{"type":"string"}}}}}},"example":{"token_address":"0x4200000000000000000000000000000000000006","chain":"Base","price":{"price_usd":2500,"symbol":"WETH","source":"DefiLlama"},"market":{"chain_tvl_usd":5000000000,"dex_volume_24h_usd":120000000,"fees_24h_usd":900000,"source":"DefiLlama"},"protocols":[],"yields":[],"freshness":{"retrieved_at":"2026-09-01T12:00:00.000Z","sources":["DefiLlama"]}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/wallet-analyze":{"post":{"operationId":"walletAnalysis","summary":"Use when an agent needs wallet analyze. Returns Base wallet balances, bounded transfers, token holdings and counterparties from a public Base block explorer index. $0.005.","description":"Analyze an EVM wallet address for 90-day transfer activity, counterparties, token flows, and active days.","tags":["On-chain Analytics"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.080000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"80000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"EVM wallet address to analyze","example":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"description":"Blockchain network","example":"ethereum"}}}}}},"responses":{"200":{"description":"Wallet analysis","content":{"application/json":{"schema":{"type":"object","properties":{"wallet_address":{"type":"string"},"chain":{"type":"string"},"source":{"type":"string"},"balances":{"type":"array"},"transfers":{"type":"array"},"transfer_count":{"type":"integer"},"counterparties":{"type":"array"},"activity_window_days":{"type":"integer"},"analyzed_at":{"type":"string"},"message":{"type":"string"}}},"example":{"wallet_address":"0x4200000000000000000000000000000000000006","chain":"Base","source":"Blockscout","balances":[],"transfers":[],"transfer_count":0,"counterparties":[],"activity_window_days":90,"analyzed_at":"2026-09-01T12:00:00.000Z","message":"Wallet analysis from free Blockscout data"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/sentiment":{"post":{"operationId":"sentimentAnalysis","summary":"Use when an agent needs a quick sentiment read on a passage, a headline or a topic before acting on it. Returns Sentiment label (positive, negative or neutral) with a confidence and a one-line summary for a text passage or a named topic. $0.05.","description":"Analyze supplied text or a topic for positive, neutral, and negative sentiment signals.","tags":["AI"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"50000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Topic or token to analyze sentiment for","example":"Bitcoin ETF approval"}}}}}},"responses":{"200":{"description":"Sentiment results","content":{"application/json":{"schema":{"type":"object","properties":{"input":{"type":"string"},"sentiment":{"type":"object","properties":{"sentiment":{"type":"string"},"confidence":{"type":"number"},"summary":{"type":"string"}}},"model":{"type":"string"},"analyzed_at":{"type":"string"},"message":{"type":"string"}}},"example":{"input":"text","sentiment":{"sentiment":"positive","confidence":0.85,"summary":"The agent economy experienced growth with doubled settlement volume on Base and stable prices."},"model":"qwen/qwen3.7-flash","analyzed_at":"2026-09-12T00:09:49.428Z","message":"Sentiment analysis via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/company-research":{"post":{"operationId":"companyResearch","summary":"Use when an agent needs a sourced brief on a US public company from primary filings rather than a search summary. Returns Company research brief for a US-listed ticker from its latest 10-K, 10-Q or 8-K filing: business profile, location, recent filings, filing text and a web summary. $0.50.","description":"Research a public company from SEC EDGAR filings and current web sources with citations.","tags":["Research"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.500000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"500000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["company"],"properties":{"company":{"type":"string","description":"Company name or ticker symbol","example":"Coinbase"}}}}}},"responses":{"200":{"description":"Company research report","content":{"application/json":{"schema":{"type":"object","properties":{"company":{"type":"object","properties":{"ticker":{"type":"string"},"name":{"type":"string"},"cik":{"type":"string"},"sic_description":{"type":"string"},"location":{"type":"object","properties":{"state":{"type":"string"},"address":{"type":"null"},"city":{"type":"null"},"state_detail":{"type":"null"},"zip":{"type":"null"}}},"fiscal_year_end":{"type":"string"}}},"filings":{"type":"object","properties":{"type":{"type":"string"},"recent":{"type":"array","items":{"type":"object","properties":{"form":{"type":"string"},"date":{"type":"string"},"description":{"type":"string"},"primary_document":{"type":"string"}}}},"latest_filing_text":{"type":"string"}}},"web_scraped_summary":{"type":"null"},"researched_at":{"type":"string"},"message":{"type":"string"}}},"example":{"company":{"ticker":"COIN","name":"Coinbase Global, Inc.","cik":"0001679788","sic_description":"Finance Services","location":{"state":"DE","address":null,"city":null,"state_detail":null,"zip":null},"fiscal_year_end":"1231"},"filings":{"type":"10-K","recent":[{"form":"10-K","date":"2026-02-20","description":"10-K","primary_document":"coin-20251231.htm"}],"latest_filing_text":"UNITED STATES SECURITIES AND EXCHANGE COMMISSION …"},"web_scraped_summary":null,"researched_at":"2026-09-12T00:00:00.000Z","message":"Company research via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/answer-with-sources":{"post":{"operationId":"sourcedAnswer","summary":"Use when an agent needs a cited answer it can show its principal rather than a bare completion. Returns Concise answer to a research question with cited sources, a confidence level and a disclaimer. $0.65.","description":"Answer a research question with cited web sources and a concise evidence packet.","tags":["Research"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.650000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"650000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["question"],"properties":{"question":{"type":"string","description":"Question to answer with citations","example":"What is the current state of x402 adoption?"}}}}}},"responses":{"200":{"description":"Answer with cited sources","content":{"application/json":{"schema":{"type":"object","properties":{"question":{"type":"string"},"answer":{"type":"string"},"sources":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"}}}},"confidence":{"type":"string"},"disclaimer":{"type":"null"},"model":{"type":"string"},"generated_at":{"type":"string"},"message":{"type":"string"}}},"example":{"question":"What is the x402 payment protocol?","answer":"x402 is an HTTP-native payment protocol: a server answers 402 with machine-readable terms, the client retries with a signed stablecoin payment, and a facilitator settles it on chain.","sources":[{"title":"x402 protocol specification","url":"https://github.com/coinbase/x402"}],"confidence":"high","disclaimer":null,"model":"deepseek/deepseek-v4-flash","generated_at":"2026-09-12T00:00:00.000Z","message":"Answer with sources via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/crypto-price":{"get":{"operationId":"cryptoPrice","summary":"Use when an agent needs a current USD price for a major token by symbol before quoting, converting or rebalancing. Returns Spot USD price for one crypto asset by ticker symbol, with 24h change, market cap and volume when the source reports them. $0.004.","description":"Look up the current USD crypto price for a token symbol using live market data with source attribution.","tags":["Data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.004000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"4000","currency":"0x20c0000000000000000000000000000000000000"},"parameters":[{"name":"symbol","in":"query","required":true,"schema":{"type":"string"},"description":"Token symbol (e.g., ETH, BTC, SOL)","example":"BTC"}],"responses":{"200":{"description":"Price data","content":{"application/json":{"schema":{"type":"object","properties":{"symbol":{"type":"string"},"name":{"type":"string"},"price_usd":{"type":"number"},"change_24h_percent":{"type":"null"},"market_cap_usd":{"type":"null"},"volume_24h_usd":{"type":"null"},"source":{"type":"string"},"fetched_at":{"type":"string"},"message":{"type":"string"}}},"example":{"symbol":"ETH","name":"ethereum","price_usd":2512.555,"change_24h_percent":null,"market_cap_usd":null,"volume_24h_usd":null,"source":"Coinbase","fetched_at":"2026-09-12T00:09:01.661Z","message":"Crypto price via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/bazaar-pulse":{"get":{"operationId":"bazaarPulse","summary":"Use when an agent wants one-call situational awareness of the x402 Bazaar before choosing what to buy or sell. Returns Live x402 Bazaar market pulse: trending services, call volumes, new listings, and catalog changes from daily full-catalog snapshots. Machine-readable JSON for agent-market research. $0.002.","description":"Live x402 Bazaar market pulse from daily full-catalogue snapshots: trending services, call volumes, new listings.","tags":["Data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Market pulse","content":{"application/json":{"schema":{"type":"object","properties":{"as_of":{"type":"string"},"totals":{"type":"object","properties":{"resources":{"type":"integer"},"sellers":{"type":"integer"},"calls_30d":{"type":"integer"}}},"top_services":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}}},"networks":{"type":"array","items":{"type":"string"}},"generated_at":{"type":"string"}}},"example":{"as_of":"2026-08-27","totals":{"resources":42,"sellers":12,"calls_30d":1850},"top_services":[{"name":"bazaar-pulse","listings":3,"calls_30d":250,"payers_30d":18}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"generated_at":"2026-08-27T12:00:00.000Z"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/trading-signals":{"post":{"operationId":"tradingSignals","summary":"Use when an agent needs trading signals. Returns Bounded crypto trading signal from public DEX volume, chain TVL and fee momentum data. $0.005.","description":"Generate crypto trading signals from whale transfers, token flows, and DEX volume in Dune on-chain data.","tags":["Trading"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"50000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["token"],"properties":{"token":{"type":"string","description":"Token address or symbol","example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"chain":{"type":"string","description":"Blockchain network","example":"base","default":"base"}}}}}},"responses":{"200":{"description":"Trading signals","content":{"application/json":{"schema":{"type":"object","properties":{"symbol":{"type":"string"},"chain":{"type":"string"},"signal":{"type":"string"},"confidence":{"type":"number"},"timeframe":{"type":"string"},"components":{"type":"object","properties":{"dex_activity":{"type":"object","properties":{"chain":{"type":"string"},"dex_volume_24h_usd":{"type":"integer"},"fees_24h_usd":{"type":"integer"},"source":{"type":"string"}}}}},"methodology":{"type":"string"},"queried_at":{"type":"string"},"source":{"type":"string"},"volume_observed":{"type":"integer"}}},"example":{"symbol":"ETH","chain":"Base","signal":"neutral","confidence":0.5,"timeframe":"24h","components":{"dex_activity":{"chain":"Base","dex_volume_24h_usd":120000000,"fees_24h_usd":900000,"source":"DefiLlama"}},"methodology":"bounded DefiLlama free API snapshot; not financial advice","queried_at":"2026-09-01T12:00:00.000Z","source":"DefiLlama","volume_observed":120000000}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/market-intel":{"post":{"operationId":"marketIntel","summary":"Use when an agent needs market intel. Returns Composed crypto market intelligence from public protocol, chain, DEX, fee and yield data plus bounded public web context. $0.10.","description":"Build a crypto project intelligence report from Dune on-chain metrics and current public web sources.","tags":["On-chain Analytics"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"100000","currency":"0x20c0000000000000000000000000000000000000"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["project"],"properties":{"project":{"type":"string","description":"Project name, token, or contract address","example":"Uniswap"},"chain":{"type":"string","description":"Blockchain network","example":"ethereum","default":"ethereum"}}}}}},"responses":{"200":{"description":"Market intelligence report","content":{"application/json":{"schema":{"type":"object","properties":{"project":{"type":"string"},"chain":{"type":"string"},"token_address":{"type":"null"},"on_chain":{"type":"object","properties":{"chain_tvl_usd":{"type":"integer"},"dex_volume_24h_usd":{"type":"integer"},"fees_24h_usd":{"type":"integer"},"price":{"type":"null"}}},"protocols":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"tvl_usd":{"type":"integer"},"source":{"type":"string"}}}},"web_intel":{"type":"object","properties":{"sources":{"type":"array"},"snippets":{"type":"array"}}},"sources":{"type":"array","items":{"type":"string"}},"intel_type":{"type":"string"},"queried_at":{"type":"string"}}},"example":{"project":"uniswap","chain":"Base","token_address":null,"on_chain":{"chain_tvl_usd":5000000000,"dex_volume_24h_usd":120000000,"fees_24h_usd":900000,"price":null},"protocols":[{"name":"Uniswap","tvl_usd":1000000000,"source":"DefiLlama"}],"web_intel":{"sources":[],"snippets":[]},"sources":["DefiLlama"],"intel_type":"project","queried_at":"2026-09-01T12:00:00.000Z"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/wallet-spy":{"get":{"operationId":"walletSurveillance","summary":"Use when an agent wants to know what a wallet has been doing before paying it, accepting payment from it or following it. Returns Recent transactions, token transfers, DEX swaps, NFT activity and internal transactions for an EVM wallet on Base or Ethereum, with a heuristic risk score. $0.03.","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties, and a heuristic risk score.","tags":["On-chain Analytics"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"30000","currency":"0x20c0000000000000000000000000000000000000"},"parameters":[{"name":"address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"description":"EVM wallet address to inspect","example":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},{"name":"chain","in":"query","required":false,"schema":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"default":"base"},"description":"Blockchain network"}],"responses":{"200":{"description":"Wallet surveillance report","content":{"application/json":{"schema":{"type":"object","properties":{"wallet_address":{"type":"string"},"chain":{"type":"string"},"surveillance":{"type":"object","properties":{"recent_transactions":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"token_transfers":{"type":"object","properties":{"count":{"type":"integer"},"unique_tokens":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"hash":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"token":{"type":"object","properties":{"address":{"type":"null"},"name":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"string"},"type":{"type":"string"}}},"total":{"type":"string"},"value":{"type":"string"},"timestamp":{"type":"string"},"method":{"type":"string"}}}}}},"dexs_swaps":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"nft_activity":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"internal_transactions":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}}}},"risk_score":{"type":"object","properties":{"score":{"type":"integer"},"reasons":{"type":"array","items":{"type":"string"}},"level":{"type":"string"}}},"queried_at":{"type":"string"},"message":{"type":"string"}}},"example":{"wallet_address":"0x970007590aCC5C938cd51345B17AF51B1B40D3Ab","chain":"base","surveillance":{"recent_transactions":{"count":0,"items":[]},"token_transfers":{"count":50,"unique_tokens":0,"items":[{"hash":"0x244024778b5aff09fba5961a9e4d711260d929100b8225c46633275cf40ac3f1","from":"0x7Cd443d93a981Ae154a78F4A9b4Fadb6E8A7A264","to":"0x970007590aCC5C938cd51345B17AF51B1B40D3Ab","token":{"address":null,"name":"USDC","symbol":"USDC","decimals":"6","type":"ERC-20"},"total":"0","value":"4000","timestamp":"2026-09-12T00:09:03.000000Z","method":"0xe3ee160e"}]},"dexs_swaps":{"count":0,"items":[]},"nft_activity":{"count":0,"items":[]},"internal_transactions":{"count":0,"items":[]}},"risk_score":{"score":25,"reasons":["no_transaction_history"],"level":"medium"},"queried_at":"2026-09-12T00:09:51.442Z","message":"Wallet surveillance via x402 protocol"}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}}}},"/api/v1/paid/listing-triage":{"get":{"operationId":"listingTriage","summary":"Use when an agent is deciding whether one Bazaar listing is stable enough to depend on. Returns Listing history triage: persistence, price changes, duplicate variants, and buy signal. $0.01.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent is deciding whether one Bazaar listing is stable enough to depend on. Returns Listing history triage: persistence, price changes, duplicate variants, and buy signal. $0.01. — returned after settlement","content":{"application/json":{"example":{"listing_matches":[],"buy_signal":"promising"},"schema":{"type":"object","properties":{"listing_matches":{"type":"array"},"buy_signal":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"listing_name","in":"query","required":false,"schema":{"type":"string"}},{"name":"listing_url","in":"query","required":false,"schema":{"type":"string"}}]}},"/api/v1/paid/endpoint-task-evaluation":{"post":{"operationId":"endpointTaskEvaluation","summary":"Use when an agent wants to test a third-party endpoint for a 402 challenge, latency and response shape without paying it. Returns One bounded x402 endpoint request and payment-flow evaluation. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent wants to test a third-party endpoint for a 402 challenge, latency and response shape without paying it. Returns One bounded x402 endpoint request and payment-flow evaluation. $0.01. — returned after settlement","content":{"application/json":{"example":{"status":200,"payment_required":false,"payment_accepted":false,"response_valid":true,"latency_ms":120,"schema_errors":[],"failure_reason":null,"tested_at":"2026-01-01T00:00:00.000Z"},"schema":{"type":"object","properties":{"status":{"type":"integer"},"payment_required":{"type":"boolean"},"payment_accepted":{"type":"boolean"},"response_valid":{"type":"boolean"},"latency_ms":{"type":"integer"},"schema_errors":{"type":"array"},"failure_reason":{"type":"null"},"tested_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["target_url"],"properties":{"target_url":{"type":"string","format":"uri","examples":["https://api.oblique.markets/api/v1/paid/time"]},"method":{"type":"string"},"headers":{"type":"object"},"body":{},"task_assertions":{"type":"object"}}}}}}}},"/api/v1/paid/agentcore-route":{"post":{"operationId":"agentcoreRoute","summary":"Use when an agent needs to pick which paid agent service to call for a task. Returns a ranked top-three shortlist of paid agent services with live health, prices, x402 and MPP rails, MCP schemas, qualified session handoff and receipt binding. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs to pick which paid agent service to call for a task. Returns a ranked top-three shortlist of paid agent services with live health, prices, x402 and MPP rails, MCP schemas, qualified session handoff and receipt binding. $0.01. — returned after settlement","content":{"application/json":{"example":{"manifest":"/api/v1/agentcore-route/manifest","protocol":"agentcore","tier":"paid","result_count":3,"shortlist_price":"$0.01","best_rejected_affordable_option":{"seller_id":"oblique.structured-data","price_atomic":80000},"price_gap_atomic":50000,"savings_atomic":20000,"regret_basis":{"basis":"prior_bid_atomic","prior_bid_atomic":50000,"selected_price_atomic":30000,"rejected_price_atomic":80000},"operator":"Oblique Markets","results":[{"seller_id":"oblique.web-extract","name":"web_extract","endpoint_url":"https://api.oblique.markets/api/v1/paid/web-extract","price":0.03,"price_atomic":30000,"rails":["x402:base","mpp:tempo"],"health":{"status":"healthy","score":0.98},"mcp_schema":{"name":"web_extract","inputSchema":{"type":"object","required":["url"]}},"qualified_session_token":"eyJ2IjoxfQ.signature","handoff_url":"https://api.oblique.markets/api/v1/agentcore-route/handoff?token=...","receipt_binding":{"bound":false}}],"output_format":"json"},"schema":{"type":"object","properties":{"manifest":{"type":"string"},"protocol":{"type":"string"},"tier":{"type":"string"},"result_count":{"type":"integer"},"shortlist_price":{"type":"string"},"best_rejected_affordable_option":{"type":"object","properties":{"seller_id":{"type":"string"},"price_atomic":{"type":"integer"}}},"price_gap_atomic":{"type":"integer"},"savings_atomic":{"type":"integer"},"regret_basis":{"type":"object","properties":{"basis":{"type":"string"},"prior_bid_atomic":{"type":"integer"},"selected_price_atomic":{"type":"integer"},"rejected_price_atomic":{"type":"integer"}}},"operator":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"seller_id":{"type":"string"},"name":{"type":"string"},"endpoint_url":{"type":"string"},"price":{"type":"number"},"price_atomic":{"type":"integer"},"rails":{"type":"array","items":{"type":"string"}},"health":{"type":"object","properties":{"status":{"type":"string"},"score":{"type":"number"}}},"mcp_schema":{"type":"object","properties":{"name":{"type":"string"},"inputSchema":{"type":"object","properties":{"type":{"type":"string"},"required":{"type":"array","items":{"type":"string"}}}}}},"qualified_session_token":{"type":"string"},"handoff_url":{"type":"string"},"receipt_binding":{"type":"object","properties":{"bound":{"type":"boolean"}}}}}},"output_format":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["task","max_price"],"properties":{"task":{"type":"string"},"max_price":{"type":"number","minimum":0},"prior_bid_atomic":{"type":"integer","minimum":0},"constraints":{"type":"object"},"price_cap":{"type":"number","minimum":0},"preferred_rail":{"type":"string","enum":["x402:base","x402:solana","mpp:tempo"]},"output_format":{"type":"string","enum":["json","markdown","text"]},"seller_delivery_receipt":{"type":"object"}}}}}}}},"/api/v1/paid/agent-preflight-bundle":{"post":{"operationId":"agentPreflightBundle","summary":"Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price, Base USDC balance, and x402 endpoint verification utilities with per-component statuses, evidence hash and bundle ID. $0.005.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price, Base USDC balance, and x402 endpoint verification utilities with per-component statuses, evidence hash and bundle ID. $0.005. — returned after settlement","content":{"application/json":{"example":{"bundle_id":"agent-preflight-bundle.v1:sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","bundle":"agent-preflight-bundle.v1","selected_components":["time","block_number","gas_price","usdc_balance","endpoint_verify"],"status":"ok","checked_at":"2026-08-27T12:00:00.000Z","wallet_address":"0x4200000000000000000000000000000000000006","component_statuses":{"time":{"status":"ok","evidence":{"iso":"2026-08-27T12:00:00.000Z","unix_seconds":1787832000}},"block_number":{"status":"ok","evidence":{"block_number":33712840,"network":"eip155:8453"}},"gas_price":{"status":"ok","evidence":{"gas_price_wei":"5842310","gas_price_gwei":0.00584231,"base_fee_per_gas_wei":"4127554","block_number":33712840}},"usdc_balance":{"status":"ok","evidence":{"wallet":"0x4200000000000000000000000000000000000006","balance_atomic":"1523400000","balance_usdc":"1523.400000","network":"eip155:8453"}},"endpoint_verify":{"status":"ok","evidence":{"url":"https://api.example.com/api/v1/paid/quote","method":"GET","http_status":402,"x402":true,"accepts_count":2}}},"evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"bundle_id":{"type":"string"},"bundle":{"type":"string"},"selected_components":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"checked_at":{"type":"string"},"wallet_address":{"type":"string"},"component_statuses":{"type":"object","properties":{"time":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"iso":{"type":"string"},"unix_seconds":{"type":"integer"}}}}},"block_number":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"block_number":{"type":"integer"},"network":{"type":"string"}}}}},"gas_price":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"gas_price_wei":{"type":"string"},"gas_price_gwei":{"type":"number"},"base_fee_per_gas_wei":{"type":"string"},"block_number":{"type":"integer"}}}}},"usdc_balance":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"wallet":{"type":"string"},"balance_atomic":{"type":"string"},"balance_usdc":{"type":"string"},"network":{"type":"string"}}}}},"endpoint_verify":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"url":{"type":"string"},"method":{"type":"string"},"http_status":{"type":"integer"},"x402":{"type":"boolean"},"accepts_count":{"type":"integer"}}}}}}},"evidence_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["wallet"],"properties":{"wallet":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","examples":["0x4200000000000000000000000000000000000006"],"description":"Base/EVM wallet address to inspect"},"wallet_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Compatibility alias for wallet"},"components":{"type":"array","minItems":1,"maxItems":5,"uniqueItems":true,"items":{"type":"string","enum":["time","block_number","gas_price","usdc_balance","endpoint_verify"]},"description":"Utilities to run; defaults to all five"},"include":{"type":"array","maxItems":5,"uniqueItems":true,"items":{"type":"string","enum":["time","block_number","gas_price","usdc_balance","endpoint_verify"]},"description":"Compatibility alias for components"},"endpoint_url":{"type":"string","format":"uri","description":"HTTPS x402 endpoint for endpoint_verify"},"endpoints":{"type":"array","maxItems":5,"items":{"type":"object"},"description":"Compatibility list; first URL is used by endpoint_verify"},"endpoint_request":{"type":"object","description":"Optional request descriptor for endpoint_verify"},"chain_id":{"type":["string","integer"],"description":"Compatibility chain identifier"}}}}}}}},"/api/v1/paid/agent-return-context":{"post":{"operationId":"agentReturnContext","summary":"Use when an agent needs agent return context. Returns Accountless returning-agent context bundle with optional Bazaar, time, Base, facilitator-health, cursor-aware Bazaar delta and trending components, statuses, next cursor, and evidence hash. $0.005.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs agent return context. Returns Accountless returning-agent context bundle with optional Bazaar, time, Base, facilitator-health, cursor-aware Bazaar delta and trending components, statuses, next cursor, and evidence hash. $0.005. — returned after settlement","content":{"application/json":{"example":{"bundle":"agent-return-context.v1","selected_components":["time","bazaar_delta","bazaar_trending"],"since_snapshot":"2026-08-28","component_statuses":{"time":{"status":"ok","evidence":{"iso":"2026-08-29T12:00:00.000Z","unix_seconds":1788000000}},"bazaar_delta":{"status":"ok","evidence":{"as_of":"2026-08-29","compared_to":"2026-08-28","added":{"count":2,"sample":["https://new.example/api"]},"removed":{"count":1,"sample":["https://old.example/api"]},"price_changed":{"count":1,"sample":[{"resource":"https://data.example/api","from_atomic":"1000","to_atomic":"2000"}]}}},"bazaar_trending":{"status":"ok","evidence":{"as_of":"2026-08-29","compared_to":"2026-08-28","gainers":[{"name":"rising-service","calls_delta":12,"payers_delta":3}],"decliners":[],"new_entrants":[]}}},"next_cursor":null,"status":"ok","returning":true,"repeat_calls":3,"visit_gap_seconds":86400,"checked_at":"2026-08-29T12:00:00.000Z","evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","bundle_id":"agent-return-context.v1:sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"bundle":{"type":"string"},"selected_components":{"type":"array","items":{"type":"string"}},"since_snapshot":{"type":"string"},"component_statuses":{"type":"object","properties":{"time":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"iso":{"type":"string"},"unix_seconds":{"type":"integer"}}}}},"bazaar_delta":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"added":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"string"}}}},"removed":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"string"}}}},"price_changed":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"object","properties":{"resource":{"type":"string"},"from_atomic":{"type":"string"},"to_atomic":{"type":"string"}}}}}}}}}},"bazaar_trending":{"type":"object","properties":{"status":{"type":"string"},"evidence":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"gainers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"calls_delta":{"type":"integer"},"payers_delta":{"type":"integer"}}}},"decliners":{"type":"array"},"new_entrants":{"type":"array"}}}}}}},"next_cursor":{"type":"null"},"status":{"type":"string"},"returning":{"type":"boolean"},"repeat_calls":{"type":"integer"},"visit_gap_seconds":{"type":"integer"},"checked_at":{"type":"string"},"evidence_hash":{"type":"string"},"bundle_id":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"examples":[{"components":["time","bazaar_delta","bazaar_trending"],"since_snapshot":"2026-08-28"}],"properties":{"components":{"type":"array","minItems":1,"maxItems":6,"uniqueItems":true,"items":{"type":"string","enum":["bazaar","time","base","facilitator_health","bazaar_delta","bazaar_trending"]},"description":"Optional signals to include; defaults to the four legacy components."},"since_snapshot":{"type":"string","description":"Completed Bazaar snapshot date to anchor a delta/trending poll."},"cursor":{"type":"string","description":"Opaque continuation cursor returned by a prior poll."}}}}}}}},"/api/v1/paid/agent-readiness-audit":{"post":{"operationId":"agentReadinessAudit","summary":"Use when an agent needs agent readiness audit. Returns Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings, and prioritized fixes. $1.00.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"1.000000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"1000000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs agent readiness audit. Returns Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings, and prioritized fixes. $1.00. — returned after settlement","content":{"application/json":{"example":{"domain":"https://api.example-seller.com","score":60,"checks":{"x402":{"present":true,"http_status":200,"parses":true,"notes":["12 paid endpoint(s) advertised"]},"agent_json":{"present":true,"http_status":200,"parses":true,"notes":[]},"openapi":{"present":false,"http_status":404,"parses":null,"notes":[]},"llms_txt":{"present":true,"http_status":200,"parses":null,"notes":[]},"robots_txt":{"present":false,"http_status":404,"parses":null,"notes":[]},"mcp":{"present":false,"http_status":404,"parses":null,"notes":[]}},"recommendations":["Serve /openapi.json describing your API surface — agents plan tool calls from it (worth 20 points)","Add /robots.txt with a Sitemap line and explicit AI-crawler policy (worth 10 points)","Publish /.well-known/mcp.json pointing at your MCP server so tool-using agents can connect directly (worth 10 points)"],"audited_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"domain":{"type":"string"},"score":{"type":"integer"},"checks":{"type":"object","properties":{"x402":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"boolean"},"notes":{"type":"array","items":{"type":"string"}}}},"agent_json":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"boolean"},"notes":{"type":"array"}}},"openapi":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"null"},"notes":{"type":"array"}}},"llms_txt":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"null"},"notes":{"type":"array"}}},"robots_txt":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"null"},"notes":{"type":"array"}}},"mcp":{"type":"object","properties":{"present":{"type":"boolean"},"http_status":{"type":"integer"},"parses":{"type":"null"},"notes":{"type":"array"}}}}},"recommendations":{"type":"array","items":{"type":"string"}},"audited_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"domain":{"type":"string","description":"Bare domain (example.com) or https URL — normalized to the https origin"}},"required":["domain"]}}}}}},"/api/v1/paid/batch-extract":{"post":{"operationId":"batchExtract","summary":"Use when an agent needs batch extract. Returns Run up to 10 public URL JSON extractions in isolated ephemeral compute against caller-supplied JSON Schemas with idempotent reconciliation. $0.02.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs batch extract. Returns Run up to 10 public URL JSON extractions in isolated ephemeral compute against caller-supplied JSON Schemas with idempotent reconciliation. $0.02. — returned after settlement","content":{"application/json":{"example":{"status":"fulfilled","manifest_reconciled":true,"idempotency_key":"batch-2026-08-22-1","submitted_count":2,"completed_count":1,"failed_count":1,"runtime_ms":1842,"artifact_hash":"sha256:9f86d081884c7d659a2feaa0c55ad015...","results":[{"index":0,"status":"completed","url":"https://example.com","data":{"title":"Example Domain"},"source":"metadata","runtime_ms":910,"artifact_hash":"sha256:2bb80d537b1da3e38bd30361aa855686..."},{"index":1,"status":"failed","url":"https://invalid.example","failure_code":"upstream_http","runtime_ms":932,"artifact_hash":null}],"reconciled_charge_usdc":"0.020000","refundable_amount_usdc":"0.000000","payment_tx_hash":"0xabc123...","completed_at":"2026-08-22T12:00:00.000Z"},"schema":{"type":"object","properties":{"status":{"type":"string"},"manifest_reconciled":{"type":"boolean"},"idempotency_key":{"type":"string"},"submitted_count":{"type":"integer"},"completed_count":{"type":"integer"},"failed_count":{"type":"integer"},"runtime_ms":{"type":"integer"},"artifact_hash":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer"},"status":{"type":"string"},"url":{"type":"string"},"data":{"type":"object","properties":{"title":{"type":"string"}}},"source":{"type":"string"},"runtime_ms":{"type":"integer"},"artifact_hash":{"type":"string"}}}},"reconciled_charge_usdc":{"type":"string"},"refundable_amount_usdc":{"type":"string"},"payment_tx_hash":{"type":"string"},"completed_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["items","idempotency_key"],"properties":{"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"object","required":["url","schema"],"properties":{"url":{"type":"string","format":"uri","description":"HTTPS page to extract"},"schema":{"type":"object","description":"JSON Schema for the extracted JSON value"}}}},"idempotency_key":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"/api/v1/paid/batch-url-json":{"post":{"operationId":"batchUrlJson","summary":"Use when an agent needs batch url json. Returns Prepaid batch of up to 10 HTTPS URL-to-JSON extraction jobs with one idempotent reconciled completion receipt. $0.02.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs batch url json. Returns Prepaid batch of up to 10 HTTPS URL-to-JSON extraction jobs with one idempotent reconciled completion receipt. $0.02. — returned after settlement","content":{"application/json":{"example":{"status":"fulfilled","reconciled":true,"idempotency_key":"batch-demo-1","total_jobs":2,"fulfilled_jobs":2,"failed_jobs":0,"results":[{"index":0,"status":"fulfilled","url":"https://example.com","source":"json-ld","data":{"@type":"Article","headline":"Example"}}],"completed_at":"2026-08-14T00:00:00.000Z","payment_tx_hash":"0xabc123..."},"schema":{"type":"object","properties":{"status":{"type":"string"},"reconciled":{"type":"boolean"},"idempotency_key":{"type":"string"},"total_jobs":{"type":"integer"},"fulfilled_jobs":{"type":"integer"},"failed_jobs":{"type":"integer"},"results":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer"},"status":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"data":{"type":"object","properties":{"@type":{"type":"string"},"headline":{"type":"string"}}}}}},"completed_at":{"type":"string"},"payment_tx_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jobs","idempotency_key"],"properties":{"jobs":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"HTTPS page to fetch"}}}},"idempotency_key":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"/api/v1/paid/bazaar-category-heat":{"get":{"operationId":"bazaarCategoryHeat","summary":"Use when an agent needs bazaar category heat. Returns x402 Bazaar category heat map: every listing in the latest daily full-catalogue snapshot classified into 9 categories (search/scrape, crypto-data, ai-inference, social-data, verification, compute/browser, agent-tools, enrichment, other) with listing counts, settled 30d calls, unique payers and listing share per category. $0.003.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar category heat. Returns x402 Bazaar category heat map: every listing in the latest daily full-catalogue snapshot classified into 9 categories (search/scrape, crypto-data, ai-inference, social-data, verification, compute/browser, agent-tools, enrichment, other) with listing counts, settled 30d calls, unique payers and listing share per category. $0.003. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","categories":[{"category":"crypto-data","listings":4210,"calls_30d":98230,"payers_30d":8120,"share":0.2902},{"category":"search/scrape","listings":2130,"calls_30d":61450,"payers_30d":4530,"share":0.1468},{"category":"ai-inference","listings":1890,"calls_30d":40110,"payers_30d":3010,"share":0.1303},{"category":"agent-tools","listings":1240,"calls_30d":18990,"payers_30d":1470,"share":0.0855},{"category":"social-data","listings":980,"calls_30d":12840,"payers_30d":990,"share":0.0676},{"category":"enrichment","listings":760,"calls_30d":9210,"payers_30d":640,"share":0.0524},{"category":"compute/browser","listings":540,"calls_30d":7350,"payers_30d":480,"share":0.0372},{"category":"verification","listings":410,"calls_30d":5120,"payers_30d":350,"share":0.0283},{"category":"other","listings":2345,"calls_30d":4890,"payers_30d":410,"share":0.1617}],"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"categories":{"type":"array","items":{"type":"object","properties":{"category":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"},"share":{"type":"number"}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/bazaar-category-heat-feed":{"post":{"operationId":"bazaarCategoryHeatFeed","summary":"Use when an agent needs bazaar category heat feed. Returns Loopable Bazaar category-heat change feed with added, removed, rank-change and price-change records, stable cursors and feed timestamps. $0.001079.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001079"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"1079","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar category heat feed. Returns Loopable Bazaar category-heat change feed with added, removed, rank-change and price-change records, stable cursors and feed timestamps. $0.001079. — returned after settlement","content":{"application/json":{"example":{"feed_timestamp":"2026-08-24T05:00:00Z","snapshot":"2026-08-24","since_snapshot":"2026-08-23","categories":["crypto-data"],"changes":[],"returned":0,"total_changes":0,"next_cursor":null,"has_more":false},"schema":{"type":"object","properties":{"feed_timestamp":{"type":"string"},"snapshot":{"type":"string"},"since_snapshot":{"type":"string"},"categories":{"type":"array","items":{"type":"string"}},"changes":{"type":"array"},"returned":{"type":"integer"},"total_changes":{"type":"integer"},"next_cursor":{"type":"null"},"has_more":{"type":"boolean"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"view":{"type":"string","enum":["category-feed","scout_digest"]},"categories":{"type":"array","items":{"type":"string"}},"since_snapshot":{"type":"string"},"cursor":{"type":"string"},"max_changes":{"type":"integer","minimum":1,"maximum":100},"client_polled_at":{"type":"string"}}}}}}}},"/api/v1/paid/bazaar-delta":{"get":{"operationId":"bazaarDelta","summary":"Use when an agent needs bazaar delta. Returns x402 Bazaar day-over-day catalogue diff between the two latest daily full-catalogue snapshots: counts and samples of added resources, removed resources, and price changes (from/to atomic amounts). $0.004.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.004000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"4000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar delta. Returns x402 Bazaar day-over-day catalogue diff between the two latest daily full-catalogue snapshots: counts and samples of added resources, removed resources, and price changes (from/to atomic amounts). $0.004. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","compared_to":"2026-08-09","added":{"count":37,"sample":["https://api.fastsearch.example.com/x402/query","https://feeds.chaindata.example.io/prices/latest"]},"removed":{"count":21,"sample":["https://old.defunct-service.example.net/api/v1/data"]},"price_changed":{"count":14,"sample":[{"resource":"https://api.imagegen.example.ai/generate","from_atomic":"10000","to_atomic":"25000"},{"resource":"https://api.tokenfeed.example.io/quote","from_atomic":"5000","to_atomic":"2000"}]},"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"added":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"string"}}}},"removed":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"string"}}}},"price_changed":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"object","properties":{"resource":{"type":"string"},"from_atomic":{"type":"string"},"to_atomic":{"type":"string"}}}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/bazaar-listing-lint":{"get":{"operationId":"bazaarListingLint","summary":"Use when an agent needs bazaar listing lint. Returns Quality-score an x402 Bazaar listing (0-100): live SSRF-guarded probe of the resource for a valid 402 challenge with description/output-schema/category/price-floor checks, plus snapshot-history analysis from daily full-catalogue Bazaar snapshots (price churn, delisting). $0.01.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar listing lint. Returns Quality-score an x402 Bazaar listing (0-100): live SSRF-guarded probe of the resource for a valid 402 challenge with description/output-schema/category/price-floor checks, plus snapshot-history analysis from daily full-catalogue Bazaar snapshots (price churn, delisting). $0.01. — returned after settlement","content":{"application/json":{"example":{"resource":"https://api.example-seller.com/api/v1/paid/quote","score":65,"findings":["no output schema or example advertised — buyers cannot see what they are paying for before paying","no category advertised — the listing lands in the Bazaar default bucket","price changed across snapshots without note (5000 → 20000 atomic) — unstable pricing erodes buyer trust"],"history":{"snapshots_seen":14,"first_seen":"2026-07-27","last_seen":"2026-08-10"},"live":{"reachable":true,"is_x402":true},"checked_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"resource":{"type":"string"},"score":{"type":"integer"},"findings":{"type":"array","items":{"type":"string"}},"history":{"type":"object","properties":{"snapshots_seen":{"type":"integer"},"first_seen":{"type":"string"},"last_seen":{"type":"string"}}},"live":{"type":"object","properties":{"reachable":{"type":"boolean"},"is_x402":{"type":"boolean"}}},"checked_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"resource","in":"query","required":true,"description":"The listed resource URL to lint","schema":{"type":"string"}}]}},"/api/v1/paid/bazaar-market-report":{"get":{"operationId":"bazaarMarketReport","summary":"Use when an agent needs bazaar market report. Returns Comprehensive x402 Bazaar market report from the latest daily full-catalogue snapshot: marketplace totals, price percentiles and USD bands, network split, top 15 services by settled calls and by unique payers, top 10 sellers, new entrants vs the prior snapshot, top movers by call growth, and the count of listings with real repeat demand (>=5 unique 30d payers). $0.50.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.500000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"500000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar market report. Returns Comprehensive x402 Bazaar market report from the latest daily full-catalogue snapshot: marketplace totals, price percentiles and USD bands, network split, top 15 services by settled calls and by unique payers, top 10 sellers, new entrants vs the prior snapshot, top movers by call growth, and the count of listings with real repeat demand (>=5 unique 30d payers). $0.50. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","compared_to":"2026-08-09","totals":{"resources":14512,"sellers":862,"networks":3,"calls_30d":261440,"payers_30d":41210},"price":{"n":13984,"atomic":{"min":10,"p25":1000,"p50":5000,"p75":20000,"p90":100000,"max":5000000000},"usd":{"min":0.00001,"p25":0.001,"p50":0.005,"p75":0.02,"p90":0.1,"max":5000},"bands":[{"label":"<0.001","count":3121,"share":0.2232},{"label":"0.001-0.005","count":4482,"share":0.3205},{"label":"0.005-0.02","count":3350,"share":0.2396},{"label":"0.02-0.1","count":1904,"share":0.1362},{"label":"0.1-1","count":862,"share":0.0616},{"label":"1+","count":265,"share":0.019}]},"networks":[{"network":"base","listings":11840,"calls_30d":219800,"share":0.8159},{"network":"solana","listings":2672,"calls_30d":41640,"share":0.1841}],"top_services_by_calls":[{"name":"fastsearch","listings":3,"calls_30d":48210,"payers_30d":1930}],"top_services_by_payers":[{"name":"chaindata-feeds","listings":2,"calls_30d":21055,"payers_30d":2640}],"top_sellers":[{"seller":"0x1a2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a0B","listings":12,"calls_30d":48210,"payers_30d":1930}],"new_entrants":{"count":37,"sample":["https://api.fastsearch.example.com/x402/query"]},"movers":[{"name":"fastsearch","calls_30d":48210,"calls_delta":5120}],"engaged_listings":{"min_payers":5,"count":1284},"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"totals":{"type":"object","properties":{"resources":{"type":"integer"},"sellers":{"type":"integer"},"networks":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}},"price":{"type":"object","properties":{"n":{"type":"integer"},"atomic":{"type":"object","properties":{"min":{"type":"integer"},"p25":{"type":"integer"},"p50":{"type":"integer"},"p75":{"type":"integer"},"p90":{"type":"integer"},"max":{"type":"integer"}}},"usd":{"type":"object","properties":{"min":{"type":"number"},"p25":{"type":"number"},"p50":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"max":{"type":"integer"}}},"bands":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"count":{"type":"integer"},"share":{"type":"number"}}}}}},"networks":{"type":"array","items":{"type":"object","properties":{"network":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"share":{"type":"number"}}}},"top_services_by_calls":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}}},"top_services_by_payers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}}},"top_sellers":{"type":"array","items":{"type":"object","properties":{"seller":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}}},"new_entrants":{"type":"object","properties":{"count":{"type":"integer"},"sample":{"type":"array","items":{"type":"string"}}}},"movers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"calls_30d":{"type":"integer"},"calls_delta":{"type":"integer"}}}},"engaged_listings":{"type":"object","properties":{"min_payers":{"type":"integer"},"count":{"type":"integer"}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/mpp-route":{"post":{"operationId":"mppRoute","summary":"Use when an agent needs mpp route. Returns MPP-native catalog-first task router: paid top-three shortlist with prices, payment methods, MCP schemas, health metadata and operator source attribution. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs mpp route. Returns MPP-native catalog-first task router: paid top-three shortlist with prices, payment methods, MCP schemas, health metadata and operator source attribution. $0.01. — returned after settlement","content":{"application/json":{"example":{"protocol":"mpp","tier":"paid","result_count":3,"shortlist_price":"$0.01","request_origin":"mpp","repeat_use_tag":"mpp-route","results":[{"service_id":"oblique.web-extract","name":"web_extract","endpoint_url":"https://api.oblique.markets/api/v1/paid/web-extract","price":0.03,"payment_methods":["mpp:tempo","x402:base"],"mcp_schema":{"name":"web_extract","inputSchema":{"type":"object","required":["url"]}},"health":{"status":"healthy","score":0.98},"source":{"protocol":"mpp","catalog":"oblique-mcp","operator":"Oblique Markets"}}],"output_format":"json","generated_at":"2026-08-21T12:00:00.000Z"},"schema":{"type":"object","properties":{"protocol":{"type":"string"},"tier":{"type":"string"},"result_count":{"type":"integer"},"shortlist_price":{"type":"string"},"request_origin":{"type":"string"},"repeat_use_tag":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"service_id":{"type":"string"},"name":{"type":"string"},"endpoint_url":{"type":"string"},"price":{"type":"number"},"payment_methods":{"type":"array","items":{"type":"string"}},"mcp_schema":{"type":"object","properties":{"name":{"type":"string"},"inputSchema":{"type":"object","properties":{"type":{"type":"string"},"required":{"type":"array","items":{"type":"string"}}}}}},"health":{"type":"object","properties":{"status":{"type":"string"},"score":{"type":"number"}}},"source":{"type":"object","properties":{"protocol":{"type":"string"},"catalog":{"type":"string"},"operator":{"type":"string"}}}}}},"output_format":{"type":"string"},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["task"],"properties":{"task":{"type":"string","description":"Natural-language task to route"},"constraints":{"type":"object"},"price_cap":{"type":"number","minimum":0},"preferred_chain":{"type":"string","enum":["base","solana","tempo"]},"output_format":{"type":"string","enum":["json","markdown","text"],"default":"json"}}}}}}}},"/api/v1/paid/mpp-admission-gate":{"post":{"operationId":"mppAdmissionGate","summary":"Use when an agent needs mpp admission gate. Returns Admit one service from the live MPP public catalog for a task, price cap, Tempo rail and freshness constraint, or return a deterministic refusal with catalog evidence. $0.005.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs mpp admission gate. Returns Admit one service from the live MPP public catalog for a task, price cap, Tempo rail and freshness constraint, or return a deterministic refusal with catalog evidence. $0.005. — returned after settlement","content":{"application/json":{"example":{"admitted":true,"service":{"service_id":"agentmail","name":"AgentMail","service_url":"https://mpp.api.agentmail.to","endpoint":{"method":"POST","path":"/v0/inboxes","url":"https://mpp.api.agentmail.to/v0/inboxes"},"description":"Create inbox","price":2,"currency":"0x20c000000000000000000000b9537d11c60e8b50","payment":{"method":"tempo","intent":"charge","amount":"2000000","decimals":6,"unit_type":"request"},"categories":["ai","social"],"tags":["email","inboxes"],"provider":{"name":"AgentMail","url":"https://agentmail.to"},"relevance_score":0.5,"catalog":{"url":"https://mpp.dev/api/services","version":1,"fetched_at":"2026-08-31T12:00:00.000Z"}},"decision":{"task":"create an email inbox","constraints":{"max_price":5,"rail":"tempo","max_age_seconds":86400},"candidates_evaluated":1}},"schema":{"type":"object","properties":{"admitted":{"type":"boolean"},"service":{"type":"object","properties":{"service_id":{"type":"string"},"name":{"type":"string"},"service_url":{"type":"string"},"endpoint":{"type":"object","properties":{"method":{"type":"string"},"path":{"type":"string"},"url":{"type":"string"}}},"description":{"type":"string"},"price":{"type":"integer"},"currency":{"type":"string"},"payment":{"type":"object","properties":{"method":{"type":"string"},"intent":{"type":"string"},"amount":{"type":"string"},"decimals":{"type":"integer"},"unit_type":{"type":"string"}}},"categories":{"type":"array","items":{"type":"string"}},"tags":{"type":"array","items":{"type":"string"}},"provider":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"}}},"relevance_score":{"type":"number"},"catalog":{"type":"object","properties":{"url":{"type":"string"},"version":{"type":"integer"},"fetched_at":{"type":"string"}}}}},"decision":{"type":"object","properties":{"task":{"type":"string"},"constraints":{"type":"object","properties":{"max_price":{"type":"integer"},"rail":{"type":"string"},"max_age_seconds":{"type":"integer"}}},"candidates_evaluated":{"type":"integer"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["task"],"properties":{"task":{"type":"string","description":"Natural-language task to match against the MPP public catalog"},"price_cap":{"type":"number","minimum":0,"description":"Maximum service price in USD"},"rail":{"type":"string","enum":["tempo","mpp:tempo"],"default":"tempo"},"freshness":{"type":"object","properties":{"max_age_seconds":{"type":"integer","minimum":0}}}}}}}}}},"/api/v1/paid/bazaar-new-listings":{"get":{"operationId":"bazaarNewListings","summary":"Use when an agent needs bazaar new listings. Returns x402 Bazaar new listings: resources that appeared in the latest daily full-catalogue snapshot but were absent the day before — resource URL, service, network, price and seller for up to 50 entrants, sorted by 30d call volume. $0.003.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar new listings. Returns x402 Bazaar new listings: resources that appeared in the latest daily full-catalogue snapshot but were absent the day before — resource URL, service, network, price and seller for up to 50 entrants, sorted by 30d call volume. $0.003. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","compared_to":"2026-08-09","count":37,"new_listings":[{"resource":"https://api.fastsearch.example.com/x402/query","service_name":"fastsearch","network":"base","amount_atomic":"5000","seller":"0x1a2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a0B"},{"resource":"https://feeds.chaindata.example.io/prices/latest","service_name":"chaindata-feeds","network":"base","amount_atomic":"1000","seller":"0x9F8e7D6c5B4a3928170605040302010fEdCbA987"}],"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"count":{"type":"integer"},"new_listings":{"type":"array","items":{"type":"object","properties":{"resource":{"type":"string"},"service_name":{"type":"string"},"network":{"type":"string"},"amount_atomic":{"type":"string"},"seller":{"type":"string"}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/bazaar-price-stats":{"get":{"operationId":"bazaarPriceStats","summary":"Use when an agent needs bazaar price stats. Returns x402 Bazaar price distribution across the latest daily full-catalogue snapshot: min/p25/p50/p75/p90/max in atomic units and USD, USD price bands with shares, and per-network listing counts with median price. Optional ?network= filter. $0.002.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar price stats. Returns x402 Bazaar price distribution across the latest daily full-catalogue snapshot: min/p25/p50/p75/p90/max in atomic units and USD, USD price bands with shares, and per-network listing counts with median price. Optional ?network= filter. $0.002. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","n":13984,"atomic":{"min":10,"p25":1000,"p50":5000,"p75":20000,"p90":100000,"max":5000000000},"usd":{"min":0.00001,"p25":0.001,"p50":0.005,"p75":0.02,"p90":0.1,"max":5000},"bands":[{"label":"<0.001","count":3121,"share":0.2232},{"label":"0.001-0.005","count":4482,"share":0.3205},{"label":"0.005-0.02","count":3350,"share":0.2396},{"label":"0.02-0.1","count":1904,"share":0.1362},{"label":"0.1-1","count":862,"share":0.0616},{"label":"1+","count":265,"share":0.019}],"by_network":[{"network":"base","n":11208,"median_atomic":5000},{"network":"solana","n":2776,"median_atomic":4000}],"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"n":{"type":"integer"},"atomic":{"type":"object","properties":{"min":{"type":"integer"},"p25":{"type":"integer"},"p50":{"type":"integer"},"p75":{"type":"integer"},"p90":{"type":"integer"},"max":{"type":"integer"}}},"usd":{"type":"object","properties":{"min":{"type":"number"},"p25":{"type":"number"},"p50":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"max":{"type":"integer"}}},"bands":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"count":{"type":"integer"},"share":{"type":"number"}}}},"by_network":{"type":"array","items":{"type":"object","properties":{"network":{"type":"string"},"n":{"type":"integer"},"median_atomic":{"type":"integer"}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"network","in":"query","required":false,"description":"Optional network filter (e.g. 'base', 'solana'); omit for all networks.","schema":{"type":"string"}}]}},"/api/v1/paid/bazaar-seller-rank":{"get":{"operationId":"bazaarSellerRank","summary":"Use when an agent needs bazaar seller rank. Returns x402 Bazaar seller leaderboard: top 25 seller addresses ranked by settled 30d calls in the latest daily full-catalogue snapshot, with listing count, unique 30d payers and each seller’s busiest resource. $0.003.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar seller rank. Returns x402 Bazaar seller leaderboard: top 25 seller addresses ranked by settled 30d calls in the latest daily full-catalogue snapshot, with listing count, unique 30d payers and each seller’s busiest resource. $0.003. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","sellers":[{"seller":"0x1a2B3c4D5e6F7a8B9c0D1e2F3a4B5c6D7e8F9a0B","listings":12,"calls_30d":48210,"payers_30d":1930,"top_resource":"https://api.fastsearch.example.com/x402/query"},{"seller":"0x9F8e7D6c5B4a3928170605040302010fEdCbA987","listings":3,"calls_30d":21055,"payers_30d":640,"top_resource":"https://feeds.chaindata.example.io/prices/latest"}],"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"sellers":{"type":"array","items":{"type":"object","properties":{"seller":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"},"top_resource":{"type":"string"}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/bazaar-trending":{"get":{"operationId":"bazaarTrending","summary":"Use when an agent needs bazaar trending. Returns x402 Bazaar trending report: services gaining settled calls and unique payers fastest between the two latest daily snapshots, with decliners and new entrants. $0.003.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs bazaar trending. Returns x402 Bazaar trending report: services gaining settled calls and unique payers fastest between the two latest daily snapshots, with decliners and new entrants. $0.003. — returned after settlement","content":{"application/json":{"example":{"as_of":"2026-08-10","compared_to":"2026-08-09","gainers":[{"name":"bazaar-trending","listings":3,"calls_30d":1850,"payers_30d":240,"calls_delta":312,"payers_delta":18,"is_new":false}],"decliners":[{"name":"fading-service","listings":1,"calls_30d":40,"payers_30d":5,"calls_delta":-95,"payers_delta":-2,"is_new":false}],"new_entrants":[{"name":"fresh-service","listings":2,"calls_30d":12,"payers_30d":12,"calls_delta":12,"payers_delta":12,"is_new":true}],"generated_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"as_of":{"type":"string"},"compared_to":{"type":"string"},"gainers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"},"calls_delta":{"type":"integer"},"payers_delta":{"type":"integer"},"is_new":{"type":"boolean"}}}},"decliners":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"},"calls_delta":{"type":"integer"},"payers_delta":{"type":"integer"},"is_new":{"type":"boolean"}}}},"new_entrants":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"},"calls_delta":{"type":"integer"},"payers_delta":{"type":"integer"},"is_new":{"type":"boolean"}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/evidence/browser":{"post":{"operationId":"browser","summary":"Use when an agent needs browser. Returns Run one headless browser action and return a verified evidence record. $0.02.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs browser. Returns Run one headless browser action and return a verified evidence record. $0.02. — returned after settlement","content":{"application/json":{"example":{"status":"verified","request_digest":"sha256:request...","action_trace_digest":"sha256:trace...","final_url":"https://example.com/","observed_text":"Example Domain","expected_matched":true,"timestamp":"2026-08-14T17:00:00.000Z","payment_reference":{"tx_hash":"0xabc...","chain_id":8453,"amount_usdc":0.02},"artifact_hash":"sha256:artifact...","evidence_protocol":"AEP-1.0","verification_status":"verified"},"schema":{"type":"object","properties":{"status":{"type":"string"},"request_digest":{"type":"string"},"action_trace_digest":{"type":"string"},"final_url":{"type":"string"},"observed_text":{"type":"string"},"expected_matched":{"type":"boolean"},"timestamp":{"type":"string"},"payment_reference":{"type":"object","properties":{"tx_hash":{"type":"string"},"chain_id":{"type":"integer"},"amount_usdc":{"type":"number"}}},"artifact_hash":{"type":"string"},"evidence_protocol":{"type":"string"},"verification_status":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url","action","expected","request_id"],"properties":{"url":{"type":"string","format":"uri"},"action":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["click","type","goto"]},"selector":{"type":"string"},"value":{"type":"string"}}},"expected":{"type":"object","properties":{"selector":{"type":"string"},"text_contains":{"type":"string"}}},"request_id":{"type":"string"}}}}}}}},"/api/v1/paid/base-block-number":{"get":{"operationId":"baseBlockNumber","summary":"Use when an agent needs base block number. Returns Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base block number. Returns Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002. — returned after settlement","content":{"application/json":{"example":{"block_number":33712840,"network":"eip155:8453","as_of":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"block_number":{"type":"integer"},"network":{"type":"string"},"as_of":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/b402-preflight":{"post":{"operationId":"b402Preflight","summary":"Use when an agent needs b402 preflight. Returns Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.01.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs b402 preflight. Returns Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.01. — returned after settlement","content":{"application/json":{"example":{"decision":"ready","intent_id":"invoice-2026-08-21-001","intent_hash":"sha256:9c2d7b3f6e1a4c8b0d2e5f7a9b1c3d5e7f9a1b3c5d7e9f1a3b5c7d9e1f3a5b7c9","chain":"eip155:56","payer":"0x1111111111111111111111111111111111111111","recipient":"0x2222222222222222222222222222222222222222","recipient_valid":true,"asset":"BNB","amount":"0.01","amount_units":"10000000000000000","asset_balance":"0.125","fee_cap_bnb":"0.0005","fee_headroom_bnb":"0.1245","fee_cap_sufficient":true,"recent_activity":{"latest_block":61500000,"lookback_blocks":2000,"outgoing_transfer_count":3,"incoming_transfer_count":5,"nonce":42},"evidence_source":"public_bsc_rpc","evidence_hash":"sha256:4e8f1a2c6d8b0f2e4a6c8e0f2a4c6e8f0a2c4e6f8a0b2c4d6e8f0a2c4e6f8a0b2","timestamp":"2026-08-21T20:00:00.000Z","signature":"hmac-sha256:7a4e1c9b3d5f7a9c1e3b5d7f9a1c3e5b7d9f1a3c5e7b9d1f3a5c7e9b1d3f5a7","signing_key_id":"b402-preflight-v1"},"schema":{"type":"object","properties":{"decision":{"type":"string"},"intent_id":{"type":"string"},"intent_hash":{"type":"string"},"chain":{"type":"string"},"payer":{"type":"string"},"recipient":{"type":"string"},"recipient_valid":{"type":"boolean"},"asset":{"type":"string"},"amount":{"type":"string"},"amount_units":{"type":"string"},"asset_balance":{"type":"string"},"fee_cap_bnb":{"type":"string"},"fee_headroom_bnb":{"type":"string"},"fee_cap_sufficient":{"type":"boolean"},"recent_activity":{"type":"object","properties":{"latest_block":{"type":"integer"},"lookback_blocks":{"type":"integer"},"outgoing_transfer_count":{"type":"integer"},"incoming_transfer_count":{"type":"integer"},"nonce":{"type":"integer"}}},"evidence_source":{"type":"string"},"evidence_hash":{"type":"string"},"timestamp":{"type":"string"},"signature":{"type":"string"},"signing_key_id":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"properties":{"payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"asset":{"type":"string","description":"native/BNB or a BEP-20 contract address"},"amount":{"type":"string","pattern":"^[0-9]+(?:\\.[0-9]+)?$"},"chain":{"type":"string","enum":["bnb","bnb-smart-chain","eip155:56","56"]},"deadline":{"type":["string","integer"],"description":"ISO-8601 timestamp or Unix seconds"},"fee_cap":{"type":"string","pattern":"^[0-9]+(?:\\.[0-9]+)?$","description":"Maximum network fee in BNB"},"intent_id":{"type":"string","minLength":1,"maxLength":128}},"required":["payer","recipient","asset","amount","chain","deadline","fee_cap","intent_id"]}}}}}},"/api/v1/paid/base-gas-price":{"get":{"operationId":"baseGasPrice","summary":"Use when an agent needs base gas price. Returns Current Base gas price: fetch EIP-1559 latest-block base fee and gas price in wei and gwei from redundant public RPCs, with block freshness metadata for transaction planning. $0.002.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base gas price. Returns Current Base gas price: fetch EIP-1559 latest-block base fee and gas price in wei and gwei from redundant public RPCs, with block freshness metadata for transaction planning. $0.002. — returned after settlement","content":{"application/json":{"example":{"gas_price_wei":"5842310","gas_price_gwei":0.00584231,"base_fee_per_gas_wei":"4127554","base_fee_per_gas_gwei":0.004127554,"block_number":33712840,"as_of":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"gas_price_wei":{"type":"string"},"gas_price_gwei":{"type":"number"},"base_fee_per_gas_wei":{"type":"string"},"base_fee_per_gas_gwei":{"type":"number"},"block_number":{"type":"integer"},"as_of":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/base-tx-status":{"get":{"operationId":"baseTxStatus","summary":"Use when an agent needs base tx status. Returns Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base tx status. Returns Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003. — returned after settlement","content":{"application/json":{"example":{"found":true,"status":"success","block_number":33712501,"confirmations":340,"gas_used":64522,"effective_gas_price_wei":"5842310","as_of":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"found":{"type":"boolean"},"status":{"type":"string"},"block_number":{"type":"integer"},"confirmations":{"type":"integer"},"gas_used":{"type":"integer"},"effective_gas_price_wei":{"type":"string"},"as_of":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"hash","in":"query","required":true,"description":"Transaction hash, 0x-prefixed 64 hex chars","schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"}}]}},"/api/v1/paid/base-transfer-search":{"post":{"operationId":"baseTransferSearch","summary":"Use when an agent needs base transfer search. Returns Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base transfer search. Returns Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02. — returned after settlement","content":{"application/json":{"example":{"address":"0x1111111111111111111111111111111111111111","direction":"in","filters":{"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","counterparty":null,"from_timestamp":"2026-08-10T00:00:00.000Z","to_timestamp":"2026-08-11T00:00:00.000Z"},"limit":25,"count":1,"transfers":[{"transaction_hash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","block_number":33712501,"timestamp":"2026-08-10T12:00:00.000Z","direction":"in","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","amount_atomic":"1250000","amount":"1.250000","from":"0x2222222222222222222222222222222222222222","to":"0x1111111111111111111111111111111111111111","counterparty":"0x2222222222222222222222222222222222222222","status":"success"}],"freshness":{"queried_at":"2026-08-11T12:00:01.000Z","data_as_of":"2026-08-10T12:00:00.000Z","age_seconds":86401},"evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"address":{"type":"string"},"direction":{"type":"string"},"filters":{"type":"object","properties":{"asset":{"type":"string"},"counterparty":{"type":"null"},"from_timestamp":{"type":"string"},"to_timestamp":{"type":"string"}}},"limit":{"type":"integer"},"count":{"type":"integer"},"transfers":{"type":"array","items":{"type":"object","properties":{"transaction_hash":{"type":"string"},"block_number":{"type":"integer"},"timestamp":{"type":"string"},"direction":{"type":"string"},"asset":{"type":"string"},"amount_atomic":{"type":"string"},"amount":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"counterparty":{"type":"string"},"status":{"type":"string"}}}},"freshness":{"type":"object","properties":{"queried_at":{"type":"string"},"data_as_of":{"type":"string"},"age_seconds":{"type":"integer"}}},"evidence_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address","direction"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"direction":{"type":"string","enum":["in","out","both"]},"asset":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"counterparty":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"from_timestamp":{"type":"string","format":"date-time"},"to_timestamp":{"type":"string","format":"date-time"},"limit":{"type":"integer","minimum":1,"maximum":50}}}}}}}},"/api/v1/paid/base-usdc-balance":{"get":{"operationId":"baseUsdcBalance","summary":"Use when an agent needs base usdc balance. Returns Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base usdc balance. Returns Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003. — returned after settlement","content":{"application/json":{"example":{"address":"0x4200000000000000000000000000000000000006","balance_atomic":"1523400000","balance_usdc":"1523.400000","as_of":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"address":{"type":"string"},"balance_atomic":{"type":"string"},"balance_usdc":{"type":"string"},"as_of":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"address","in":"query","required":true,"description":"EVM address, 0x-prefixed 40 hex chars","schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}]}},"/api/v1/paid/base-usdc-transfer-check":{"get":{"operationId":"baseUsdcTransferCheck","summary":"Use when an agent needs base usdc transfer check. Returns Verify a Base mainnet transaction moved USDC: decodes all USDC Transfer logs from the receipt and reports settled=true only for a mined, successful tx with at least one transfer. $0.004.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.004000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"4000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base usdc transfer check. Returns Verify a Base mainnet transaction moved USDC: decodes all USDC Transfer logs from the receipt and reports settled=true only for a mined, successful tx with at least one transfer. $0.004. — returned after settlement","content":{"application/json":{"example":{"found":true,"settled":true,"status":"success","block_number":33712501,"transfers":[{"from":"0x9d6cd21e921a30fbd077ab54c1c7ecfdd0e94b41","to":"0x36f2f97ec1eab00dcecff09e3e5dcbd2af11001a","amount_atomic":"3000","amount_usdc":"0.003000"}],"as_of":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"found":{"type":"boolean"},"settled":{"type":"boolean"},"status":{"type":"string"},"block_number":{"type":"integer"},"transfers":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string"},"to":{"type":"string"},"amount_atomic":{"type":"string"},"amount_usdc":{"type":"string"}}}},"as_of":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"tx","in":"query","required":true,"description":"Transaction hash to verify, 0x-prefixed 64 hex chars","schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"}}]}},"/api/v1/paid/base-wallet-profile":{"post":{"operationId":"baseWalletProfile","summary":"Use when an agent needs base wallet profile. Returns Accountless Base mainnet wallet profile with native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness metadata and evidence hash. $0.01.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs base wallet profile. Returns Accountless Base mainnet wallet profile with native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness metadata and evidence hash. $0.01. — returned after settlement","content":{"application/json":{"example":{"chain":"base","chain_id":8453,"address":"0x4200000000000000000000000000000000000006","native":{"balance_wei":"125000000000000000","balance_eth":"0.125"},"tokens":[{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","balance_raw":"1523400000","decimals":6,"balance":"1523.400000"}],"activity":{"outgoing_transaction_count":42,"transfer_log_count":18,"first_block":33700001,"last_block":33712501,"complete_for":"all_discovered_erc20_transfers"},"counterparties":[{"counterparty":"0x1111111111111111111111111111111111111111","transfers":4}],"contracts":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"],"freshness":{"observed_at":"2026-08-21T12:00:00.000Z","latest_block":33712501,"lookback_blocks":10000,"rpc_source":"public_base_rpc"},"evidence_hash":"sha256:3b7b2b5f3a0f8ef0d6b3c77e4a2d6cfb0c7f8b5d6f6e2b9a3d4c5e6f708192a3b"},"schema":{"type":"object","properties":{"chain":{"type":"string"},"chain_id":{"type":"integer"},"address":{"type":"string"},"native":{"type":"object","properties":{"balance_wei":{"type":"string"},"balance_eth":{"type":"string"}}},"tokens":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"balance_raw":{"type":"string"},"decimals":{"type":"integer"},"balance":{"type":"string"}}}},"activity":{"type":"object","properties":{"outgoing_transaction_count":{"type":"integer"},"transfer_log_count":{"type":"integer"},"first_block":{"type":"integer"},"last_block":{"type":"integer"},"complete_for":{"type":"string"}}},"counterparties":{"type":"array","items":{"type":"object","properties":{"counterparty":{"type":"string"},"transfers":{"type":"integer"}}}},"contracts":{"type":"array","items":{"type":"string"}},"freshness":{"type":"object","properties":{"observed_at":{"type":"string"},"latest_block":{"type":"integer"},"lookback_blocks":{"type":"integer"},"rpc_source":{"type":"string"}}},"evidence_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"chain":{"type":"string","enum":["base","base-mainnet","eip155:8453"],"default":"base"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"asset":{"type":"string","description":"Optional native/base/eth or ERC-20 contract address"},"lookback_blocks":{"type":"integer","minimum":1,"maximum":100000,"default":10000},"include_counterparties":{"type":"boolean","default":false}},"required":["address"]}}}}}},"/api/v1/paid/classify":{"post":{"operationId":"classify","summary":"Use when an agent needs classify. Returns Single-label text classification against 2-20 caller-supplied labels — reply validated against the label set, canonical label returned, 502 instead of hallucinated labels. $0.005.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs classify. Returns Single-label text classification against 2-20 caller-supplied labels — reply validated against the label set, canonical label returned, 502 instead of hallucinated labels. $0.005. — returned after settlement","content":{"application/json":{"example":{"label":"billing_issue","model":"inclusionai/ling-3.0-flash"},"schema":{"type":"object","properties":{"label":{"type":"string"},"model":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text","labels"],"properties":{"text":{"type":"string","description":"Text to classify; truncated to 8,000 characters"},"labels":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":20,"description":"Candidate labels; exactly one is returned"}}}}}}}},"/api/v1/paid/extract-json":{"post":{"operationId":"extractJson","summary":"Use when an agent needs extract json. Returns Extract structured JSON from unstructured text against a caller-supplied JSON Schema — parse-validated with one automatic retry, 502 on failure instead of garbage. $0.01.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs extract json. Returns Extract structured JSON from unstructured text against a caller-supplied JSON Schema — parse-validated with one automatic retry, 502 on failure instead of garbage. $0.01. — returned after settlement","content":{"application/json":{"example":{"data":{"vendor":"Acme GmbH","invoice_number":"INV-2041","total":1249.5,"currency":"EUR","due_date":"2026-09-01"},"model":"inclusionai/ling-3.0-flash"},"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"vendor":{"type":"string"},"invoice_number":{"type":"string"},"total":{"type":"number"},"currency":{"type":"string"},"due_date":{"type":"string"}}},"model":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text","schema"],"properties":{"text":{"type":"string","description":"Source text; truncated to 8,000 characters"},"schema":{"type":"object","description":"JSON Schema the extracted document must conform to"}}}}}}}},"/api/v1/paid/fetch-x402":{"post":{"operationId":"fetchX402","summary":"Use when an agent needs fetch x402. Returns Fetch and extract content from web pages, handling x402 edge payments automatically. $0.02.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs fetch x402. Returns Fetch and extract content from web pages, handling x402 edge payments automatically. $0.02. — returned after settlement","content":{"application/json":{"example":{"content":"# Article Title\n\nThis is the extracted article content in markdown format...","metadata":{"title":"Article Title","author":"Author Name","published_at":"2026-08-11T12:00:00Z","word_count":1250,"source_url":"https://example.com/article","content_type":"article"},"payment_proof":{"tx_hash":"0x1234...5678","chain_id":8453,"amount_usdc":0.02,"payee_address":"0xabc...def","block_number":12345678,"confirmed_at":"2026-08-11T12:00:00Z"},"tier":"paid"},"schema":{"type":"object","properties":{"content":{"type":"string"},"metadata":{"type":"object","properties":{"title":{"type":"string"},"author":{"type":"string"},"published_at":{"type":"string"},"word_count":{"type":"integer"},"source_url":{"type":"string"},"content_type":{"type":"string"}}},"payment_proof":{"type":"object","properties":{"tx_hash":{"type":"string"},"chain_id":{"type":"integer"},"amount_usdc":{"type":"number"},"payee_address":{"type":"string"},"block_number":{"type":"integer"},"confirmed_at":{"type":"string"}}},"tier":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"URL to fetch (must be https)"},"format":{"type":"string","enum":["markdown","text","json"],"description":"Output format (default: markdown)"},"extract_options":{"type":"object","properties":{"selector":{"type":"string","description":"CSS selector to extract (not yet implemented)"}}}},"required":["url"]}}}}}},"/api/v1/paid/gleif-resolve":{"post":{"operationId":"gleifResolve","summary":"Use when an agent needs to identify a company as a legal entity. Returns a resolution against the public legal entity identifier (LEI) registry by LEI, legal name, jurisdiction, registration ID or country, with ranked matches and auditable registry evidence. $0.01.","tags":["entity-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs to identify a company as a legal entity. Returns a resolution against the public legal entity identifier (LEI) registry by LEI, legal name, jurisdiction, registration ID or country, with ranked matches and auditable registry evidence. $0.01. — returned after settlement","content":{"application/json":{"example":{"match":{"lei":"5493001KJTIIGC8Y1R12","legal_name":"Example Holdings Ltd","status":"ACTIVE","legal_form":{"id":"8888","other":"Limited company"},"jurisdiction":"GB","registration":{"id":"01234567","authority_id":"RA000585","validated_as":"01234567","status":"ISSUED"},"parent":{"direct":null,"ultimate":null,"relationship_links":{"direct":null,"ultimate":null}},"addresses":{"legal":{"address_lines":["1 Example Street"],"address_number":null,"city":"London","region":null,"country":"GB","postal_code":"SW1A 1AA"},"headquarters":null,"other":[]},"registry":{"initial_registration_date":"2018-01-02T10:00:00Z","last_update_date":"2026-08-20T10:00:00Z","next_renewal_date":"2027-01-02T10:00:00Z","creation_date":null,"expiration_date":null},"source_url":"https://api.gleif.org/api/v1/lei-records/5493001KJTIIGC8Y1R12","match_score":101,"match_reasons":["exact_legal_name"]},"candidates":[],"query":{"legal_name":"Example Holdings Ltd"},"retrieved_at":"2026-08-23T12:00:00.000Z","source":"GLEIF Golden Copy","evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"match":{"type":"object","properties":{"lei":{"type":"string"},"legal_name":{"type":"string"},"status":{"type":"string"},"legal_form":{"type":"object","properties":{"id":{"type":"string"},"other":{"type":"string"}}},"jurisdiction":{"type":"string"},"registration":{"type":"object","properties":{"id":{"type":"string"},"authority_id":{"type":"string"},"validated_as":{"type":"string"},"status":{"type":"string"}}},"parent":{"type":"object","properties":{"direct":{"type":"null"},"ultimate":{"type":"null"},"relationship_links":{"type":"object","properties":{"direct":{"type":"null"},"ultimate":{"type":"null"}}}}},"addresses":{"type":"object","properties":{"legal":{"type":"object","properties":{"address_lines":{"type":"array","items":{"type":"string"}},"address_number":{"type":"null"},"city":{"type":"string"},"region":{"type":"null"},"country":{"type":"string"},"postal_code":{"type":"string"}}},"headquarters":{"type":"null"},"other":{"type":"array"}}},"registry":{"type":"object","properties":{"initial_registration_date":{"type":"string"},"last_update_date":{"type":"string"},"next_renewal_date":{"type":"string"},"creation_date":{"type":"null"},"expiration_date":{"type":"null"}}},"source_url":{"type":"string"},"match_score":{"type":"integer"},"match_reasons":{"type":"array","items":{"type":"string"}}}},"candidates":{"type":"array"},"query":{"type":"object","properties":{"legal_name":{"type":"string"}}},"retrieved_at":{"type":"string"},"source":{"type":"string"},"evidence_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"lei":{"type":"string","description":"20-character Legal Entity Identifier"},"legal_name":{"type":"string","description":"Legal entity name or distinctive name fragment"},"jurisdiction":{"type":"string","description":"ISO 3166-2 jurisdiction code"},"registration_id":{"type":"string","description":"Entity registration identifier"},"country":{"type":"string","description":"ISO 3166-1 alpha-2 legal-address country code"},"candidates":{"type":"boolean","description":"Return ranked candidates instead of rejecting an ambiguous match","default":false}},"additionalProperties":false,"minProperties":1}}}}}},"/api/v1/paid/ghost-bid-audit":{"post":{"operationId":"ghostBidAudit","summary":"Use when an agent needs ghost bid audit. Returns Audit a selected agent offer against rejected affordable alternatives with counterfactual savings, regret, and a tamper-evident receipt. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs ghost bid audit. Returns Audit a selected agent offer against rejected affordable alternatives with counterfactual savings, regret, and a tamper-evident receipt. $0.01. — returned after settlement","content":{"application/json":{"example":{"audit_version":"ghost-bid-audit.v1","selected_offer":{"id":"offer-selected","price_atomic":12000,"provider":"seller-a"},"selected_offer_verification":"explicit","alternatives_considered":2,"best_rejected_affordable_option":{"id":"offer-rejected","price_atomic":9000,"provider":"seller-b"},"price_delta_atomic":3000,"savings_atomic":3000,"regret_score":0.25,"audit_receipt":"sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef","budget_atomic":12000,"generated_at":"2026-08-24T12:00:00.000Z"},"schema":{"type":"object","properties":{"audit_version":{"type":"string"},"selected_offer":{"type":"object","properties":{"id":{"type":"string"},"price_atomic":{"type":"integer"},"provider":{"type":"string"}}},"selected_offer_verification":{"type":"string"},"alternatives_considered":{"type":"integer"},"best_rejected_affordable_option":{"type":"object","properties":{"id":{"type":"string"},"price_atomic":{"type":"integer"},"provider":{"type":"string"}}},"price_delta_atomic":{"type":"integer"},"savings_atomic":{"type":"integer"},"regret_score":{"type":"number"},"audit_receipt":{"type":"string"},"budget_atomic":{"type":"integer"},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["selected_offer","alternatives"],"properties":{"selected_offer":{"type":"object"},"selected_offer_declared":{"type":"boolean"},"signed_selected_offer":{"type":"object"},"alternatives":{"type":"array","maxItems":32},"max_price_atomic":{"type":"integer","minimum":0},"signature_secret":{"type":"string"}}}}}}}},"/api/v1/paid/keyword-extract":{"post":{"operationId":"keywordExtract","summary":"Use when an agent needs keyword extract. Returns Ranked keyword and named-entity extraction from text, returned as clean JSON arrays — parse-validated with one automatic retry. $0.004.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.004000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"4000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs keyword extract. Returns Ranked keyword and named-entity extraction from text, returned as clean JSON arrays — parse-validated with one automatic retry. $0.004. — returned after settlement","content":{"application/json":{"example":{"keywords":["x402 protocol","machine payments","stablecoin settlement","API monetization","agent commerce"],"entities":["Coinbase","Base","USDC"],"model":"inclusionai/ling-3.0-flash"},"schema":{"type":"object","properties":{"keywords":{"type":"array","items":{"type":"string"}},"entities":{"type":"array","items":{"type":"string"}},"model":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to analyze; truncated to 8,000 characters"},"max_keywords":{"type":"integer","minimum":1,"maximum":25,"default":10}}}}}}}},"/api/v1/paid/payer-profile":{"post":{"operationId":"payerProfile","summary":"Use when a Base address just paid you and you want to know what it is before you act on it. Returns its public x402 payment footprint in the window (payments, distinct recipients, cadence, native activity, what this shop has seen of it) and a class with evidence and confidence — disclosed_scout, scheduled_verifier, catalogue_sweep, paying_index, repeat_buyer, single_touch — plus the rule for reading it. Not an identity claim. Free doors: /api/v1/payer-profile/example and /classes.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when a Base address just paid you and you want to know what it is before you act on it. Returns its public x402 payment footprint in the window (payments, distinct recipients, cadence, native activity, what this shop has seen of it) and a class with evidence and confidence — disclosed_scout, scheduled_verifier, catalogue_sweep, paying_index, repeat_buyer, single_touch — plus the rule for reading it. Not an identity claim. Free doors: /api/v1/payer-profile/example and /classes. — returned after settlement","content":{"application/json":{"example":{"address":"0xc9c7b38c0942914fc8ea12063bc92dcd3b581670","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","window_days":30,"window_start":"2026-08-11T00:21:11.758Z","payments":811,"distinct_recipients":346,"total_usdc":39.2905,"first_seen":"2026-09-04T09:23:49.000Z","last_seen":"2026-09-09T19:02:35.000Z","cadence":{"payments_per_day":27.033,"active_days":6,"span_days":5.4,"regularity":{"inter_payment_gap_cv":5.091,"note":"coefficient of variation of the gaps between consecutive payments; lower is more evenly spaced; null with fewer than 3 payments"},"modal_hours_utc":[{"hour_utc":19,"payments":207},{"hour_utc":12,"payments":202},{"hour_utc":1,"payments":193}]},"native_tx_count":0,"native_tx_count_is_lower_bound":false,"top_recipients":[{"recipient":"0x4466d4a84b7c49a6a094ec6eef4a0712d6dd125e","payments":17},{"recipient":"0x367f1b3d8ca90d1e087481a9a40d585bf3451a03","payments":12},{"recipient":"0xa6145f14b197f28a2c5786c6f2e4456f9484f0fd","payments":12},{"recipient":"0x68e3e7822cf83c824cf9606ec999b5e8a93c85b5","payments":11},{"recipient":"0x169b9519078039e546c6c2d1030cf63a569283d1","payments":11}],"payments_per_recipient":2.34,"class":"paying_index","confidence":"high","evidence":{"payments":811,"distinct_recipients":346,"span_days":5.4,"active_days":6,"native_tx_count":0,"payments_per_day":27.033},"reason":"346 distinct recipients on 6 distinct days across 5.4 days, no native transaction ever sent","note":"class is a heuristic over public on-chain payment traces (USDC transfers from this address on Base), not an identity claim; the same wallet can be operated by anyone and can change behaviour tomorrow.","reading_rule":"the first one to three payers of a new listing are usually verifiers paying to look; a single repeat about six days later is a verifier cadence, not a returning customer; many calls per payer is the customer signal","coverage":{"complete":true,"note":"every outbound USDC transfer in the window was read","explorer_requests":18,"explorer_retries":0,"explorer_rate_limited":0,"explorer_host_failures":0,"upstream_ms":12328},"computed_at":"2026-09-10T00:21:24.086Z","our_observation":{"seen":true,"classification":"known_sweep","classes":{"known_sweep":8,"real":1},"payments":9,"routes_bought":9,"first_seen":"2026-09-05T01:01:56.354Z","last_seen":"2026-09-09T12:09:45.609Z","returned_after_1h":true},"cache":"miss","generated_at":"2026-09-10T00:21:24.086Z"},"schema":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"string"},"asset":{"type":"string"},"window_days":{"type":"integer"},"window_start":{"type":"string"},"payments":{"type":"integer"},"distinct_recipients":{"type":"integer"},"total_usdc":{"type":"number"},"first_seen":{"type":"string"},"last_seen":{"type":"string"},"cadence":{"type":"object","properties":{"payments_per_day":{"type":"number"},"active_days":{"type":"integer"},"span_days":{"type":"number"},"regularity":{"type":"object","properties":{"inter_payment_gap_cv":{"type":"number"},"note":{"type":"string"}}},"modal_hours_utc":{"type":"array","items":{"type":"object","properties":{"hour_utc":{"type":"integer"},"payments":{"type":"integer"}}}}}},"native_tx_count":{"type":"integer"},"native_tx_count_is_lower_bound":{"type":"boolean"},"top_recipients":{"type":"array","items":{"type":"object","properties":{"recipient":{"type":"string"},"payments":{"type":"integer"}}}},"payments_per_recipient":{"type":"number"},"class":{"type":"string"},"confidence":{"type":"string"},"evidence":{"type":"object","properties":{"payments":{"type":"integer"},"distinct_recipients":{"type":"integer"},"span_days":{"type":"number"},"active_days":{"type":"integer"},"native_tx_count":{"type":"integer"},"payments_per_day":{"type":"number"}}},"reason":{"type":"string"},"note":{"type":"string"},"reading_rule":{"type":"string"},"coverage":{"type":"object","properties":{"complete":{"type":"boolean"},"note":{"type":"string"},"explorer_requests":{"type":"integer"},"explorer_retries":{"type":"integer"},"explorer_rate_limited":{"type":"integer"},"explorer_host_failures":{"type":"integer"},"upstream_ms":{"type":"integer"}}},"computed_at":{"type":"string"},"our_observation":{"type":"object","properties":{"seen":{"type":"boolean"},"classification":{"type":"string"},"classes":{"type":"object","properties":{"known_sweep":{"type":"integer"},"real":{"type":"integer"}}},"payments":{"type":"integer"},"routes_bought":{"type":"integer"},"first_seen":{"type":"string"},"last_seen":{"type":"string"},"returned_after_1h":{"type":"boolean"}}},"cache":{"type":"string"},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"The Base address that paid you","examples":["0xc9c7b38C0942914fC8EA12063BC92dcd3b581670"]},"window_days":{"type":"integer","minimum":1,"maximum":90,"default":30,"description":"How far back to read, in days"}},"additionalProperties":false}}}}}},"/api/v1/paid/compile-policy":{"post":{"operationId":"compilePolicy","summary":"Use when an agent needs compile policy. Returns Compile a merchant payment policy across x402, MPP, AP2, and card rails from product, risk, authorization, latency, asset, and refund constraints. $0.02.","tags":["payments"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs compile policy. Returns Compile a merchant payment policy across x402, MPP, AP2, and card rails from product, risk, authorization, latency, asset, and refund constraints. $0.02. — returned after settlement","content":{"application/json":{"example":{"recommended_rails":[{"rail":"x402","role":"primary settlement","rationale":"Best fit for an automated digital retrieval with an immediate, bounded response."},{"rail":"MPP","role":"alternative settlement","rationale":"Useful when the buyer ecosystem already speaks machine payment protocols."},{"rail":"card","role":"fallback settlement","rationale":"Provides broad coverage for buyers without a compatible crypto wallet."}],"authorization_policy":"Buyer authorization is required before settlement; enforce the stated per-call cap.","spending_cap_usdc":0.02,"deny_conditions":["price exceeds max_price_usdc","required human authorization is unavailable","no supported settlement rail or asset","refund requirement cannot be met"],"settlement_requirements":["exact amount authorization","idempotency key","machine-readable receipt"],"receipt_schema":{"type":"object","required":["payment_id","rail","amount_usdc","status","settled_at"]},"refund_owner":"merchant","policy_manifest":{"version":"1.0","product_type":"digital_retrieval","reversible":false,"max_latency_ms":3000}},"schema":{"type":"object","properties":{"recommended_rails":{"type":"array","items":{"type":"object","properties":{"rail":{"type":"string"},"role":{"type":"string"},"rationale":{"type":"string"}}}},"authorization_policy":{"type":"string"},"spending_cap_usdc":{"type":"number"},"deny_conditions":{"type":"array","items":{"type":"string"}},"settlement_requirements":{"type":"array","items":{"type":"string"}},"receipt_schema":{"type":"object","properties":{"type":{"type":"string"},"required":{"type":"array","items":{"type":"string"}}}},"refund_owner":{"type":"string"},"policy_manifest":{"type":"object","properties":{"version":{"type":"string"},"product_type":{"type":"string"},"reversible":{"type":"boolean"},"max_latency_ms":{"type":"integer"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["product_type","max_price_usdc","reversible","max_latency_ms","supported_assets","human_authorization_required","refund_capability"],"properties":{"product_type":{"type":"string","enum":["digital_retrieval","inference","reversible_action","physical_goods"]},"max_price_usdc":{"type":"number","minimum":0},"reversible":{"type":"boolean"},"max_latency_ms":{"type":"number","minimum":0},"supported_assets":{"type":"array","items":{"type":"string"},"minItems":1},"human_authorization_required":{"type":"boolean"},"refund_capability":{"type":"boolean"}}}}}}}},"/api/v1/paid/people-record-normalize":{"post":{"operationId":"peopleRecordNormalize","summary":"Use when an agent needs people record normalize. Returns Normalize supplied person identity signals into one stable people record: deterministic person id, split name parts, lowercased email and derived email/company domains, with explicit nulls for third-party attributes Oblique does not hold. $0.28.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.280000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"280000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs people record normalize. Returns Normalize supplied person identity signals into one stable people record: deterministic person id, split name parts, lowercased email and derived email/company domains, with explicit nulls for third-party attributes Oblique does not hold. $0.28. — returned after settlement","content":{"application/json":{"example":{"status":"matched","person":{"id":"a1b2c3d4e5f60718","full_name":"Ada Lovelace","first_name":"Ada","last_name":"Lovelace","email":"ada@example.com","email_domain":"example.com","company":"Analytical Engines","company_domain":"analytical.example","linkedin_url":null,"job_title":null,"location":null,"profiles":[]},"match":{"input_signals":["email"],"confidence":"high"},"source":"oblique-normalized-identity","retrieved_at":"2026-08-24T12:00:00.000Z","identity_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"status":{"type":"string"},"person":{"type":"object","properties":{"id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"email":{"type":"string"},"email_domain":{"type":"string"},"company":{"type":"string"},"company_domain":{"type":"string"},"linkedin_url":{"type":"null"},"job_title":{"type":"null"},"location":{"type":"null"},"profiles":{"type":"array"}}},"match":{"type":"object","properties":{"input_signals":{"type":"array","items":{"type":"string"}},"confidence":{"type":"string"}}},"source":{"type":"string"},"retrieved_at":{"type":"string"},"identity_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","description":"Person email address"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"company":{"type":"string","description":"Company or organization"},"domain":{"type":"string","description":"Company domain"},"linkedin_url":{"type":"string","description":"professional profile URL"}},"additionalProperties":false,"minProperties":1}}}}}},"/api/v1/paid/rewrite":{"post":{"operationId":"rewrite","summary":"Use when an agent needs rewrite. Returns Rewrite text per a natural-language instruction (tone, formality, simplification, shortening) — deterministic flash-model rewriting with hard input/output caps. $0.005.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs rewrite. Returns Rewrite text per a natural-language instruction (tone, formality, simplification, shortening) — deterministic flash-model rewriting with hard input/output caps. $0.005. — returned after settlement","content":{"application/json":{"example":{"text_rewritten":"Dear Ms. Alvarez, I am writing to request a brief extension on the Q3 deliverable. The integration testing surfaced two issues that require an additional three business days to resolve.","instruction":"make it formal","model":"inclusionai/ling-3.0-flash"},"schema":{"type":"object","properties":{"text_rewritten":{"type":"string"},"instruction":{"type":"string"},"model":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text","instruction"],"properties":{"text":{"type":"string","description":"Text to rewrite; truncated to 8,000 characters"},"instruction":{"type":"string","description":"How to rewrite it, e.g. \"make it formal\", \"shorten to two sentences\""}}}}}}}},"/api/v1/paid/wallet-transfers":{"post":{"operationId":"walletTransfers","summary":"Use when an agent needs wallet transfers. Returns ERC-20 transfer history for one Base wallet, backed by the public Base transfer index: filter by token, direction and page, with normalized amounts, counterparties and timestamps; priced per bounded request $0.005/call via x402. $0.005.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs wallet transfers. Returns ERC-20 transfer history for one Base wallet, backed by the public Base transfer index: filter by token, direction and page, with normalized amounts, counterparties and timestamps; priced per bounded request $0.005/call via x402. $0.005. — returned after settlement","content":{"application/json":{"example":{"count":1,"transfers":[{"blockHash":"0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb","blockNumber":33712501,"blockTimestamp":"2026-08-10T12:00:00Z","chain":"base","fromAddress":{"address":"0x2222222222222222222222222222222222222222","chain":"base","contract":false,"isUserAddress":false},"fromIsContract":false,"historicalUSD":1.25,"id":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_3","toAddress":{"address":"0x1111111111111111111111111111111111111111","chain":"base","contract":false,"isUserAddress":false},"toIsContract":false,"tokenAddress":"0x833589fcd6edb6e08f4c7c32d4f71b54bdA02913","tokenDecimals":6,"tokenId":"usdc","tokenName":"USD Coin","tokenSymbol":"USDC","transactionHash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","type":"token_transfer","unitValue":1.25}],"source":"base.blockscout.com","chain":"base","base":"0x1111111111111111111111111111111111111111"},"schema":{"type":"object","properties":{"count":{"type":"integer"},"transfers":{"type":"array","items":{"type":"object","properties":{"blockHash":{"type":"string"},"blockNumber":{"type":"integer"},"blockTimestamp":{"type":"string"},"chain":{"type":"string"},"fromAddress":{"type":"object","properties":{"address":{"type":"string"},"chain":{"type":"string"},"contract":{"type":"boolean"},"isUserAddress":{"type":"boolean"}}},"fromIsContract":{"type":"boolean"},"historicalUSD":{"type":"number"},"id":{"type":"string"},"toAddress":{"type":"object","properties":{"address":{"type":"string"},"chain":{"type":"string"},"contract":{"type":"boolean"},"isUserAddress":{"type":"boolean"}}},"toIsContract":{"type":"boolean"},"tokenAddress":{"type":"string"},"tokenDecimals":{"type":"integer"},"tokenId":{"type":"string"},"tokenName":{"type":"string"},"tokenSymbol":{"type":"string"},"transactionHash":{"type":"string"},"type":{"type":"string"},"unitValue":{"type":"number"}}}},"source":{"type":"string"},"chain":{"type":"string"},"base":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["base"],"properties":{"base":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chains":{"type":"string","enum":["base"]},"tokens":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"flow":{"type":"string","enum":["in","out","all"]},"limit":{"type":"integer","minimum":1,"maximum":50},"offset":{"type":"integer","minimum":0,"maximum":9950}}}}}}}},"/api/v1/paid/prepaid-access-token":{"post":{"operationId":"prepaidAccessToken","summary":"Use when an agent needs prepaid access token. Returns Oblique prepaid access token for bounded HTTP-data services, bought in one machine-friendly POST; exactly $1 USD per token. $1.00.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"1.000000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"1000000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs prepaid access token. Returns Oblique prepaid access token for bounded HTTP-data services, bought in one machine-friendly POST; exactly $1 USD per token. $1.00. — returned after settlement","content":{"application/json":{"example":{"token":"obq_pt_example_token","remainingBalanceUsd":1,"expiresAt":"2026-09-24T00:00:00.000Z","issuer":"oblique.markets","scope":"bounded-http-data","redemption":"Use this Oblique prepaid access token with a supported Oblique HTTP-data service."},"schema":{"type":"object","properties":{"token":{"type":"string"},"remainingBalanceUsd":{"type":"integer"},"expiresAt":{"type":"string"},"issuer":{"type":"string"},"scope":{"type":"string"},"redemption":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["input"],"additionalProperties":false,"properties":{"input":{"type":"object","required":["type","method"],"additionalProperties":false,"properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","required":["amount","currency"],"additionalProperties":false,"properties":{"amount":{"type":"string","pattern":"^1(?:\\.0{1,2})?$","description":"Exactly 1 USD is supported by this $1 prepaid token SKU."},"currency":{"type":"string","enum":["usd"]}}},"headers":{"type":"object","additionalProperties":{"type":"string"}}}}}}}}}}},"/api/v1/paid/web-search":{"post":{"operationId":"webSearch","summary":"Use when an agent needs web search. Returns Bounded web search for agents over a public encyclopedic reference index: ranked title, URL and snippet results with offset/limit paging and a total count. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs web search. Returns Bounded web search for agents over a public encyclopedic reference index: ranked title, URL and snippet results with offset/limit paging and a total count. $0.01. — returned after settlement","content":{"application/json":{"example":{"results":[{"title":"Ada Lovelace","url":"https://en.wikipedia.org/wiki/Ada_Lovelace","snippet":"English mathematician and writer."}],"query":"Ada Lovelace","metadata":{"offset":0,"limit":1,"returned":1,"total":1},"source":"Wikimedia Wikipedia public search","bounded":true},"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"snippet":{"type":"string"}}}},"query":{"type":"string"},"metadata":{"type":"object","properties":{"offset":{"type":"integer"},"limit":{"type":"integer"},"returned":{"type":"integer"},"total":{"type":"integer"}}},"source":{"type":"string"},"bounded":{"type":"boolean"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","minLength":1,"maxLength":512},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5},"offset":{"type":"integer","minimum":0,"maximum":1000,"default":0}},"additionalProperties":false}}}}}},"/api/v1/paid/people-search":{"post":{"operationId":"peopleSearch","summary":"Use when an agent needs people search. Returns People search for agents over a rich filter vocabulary (names, locations, skills, titles, seniority, company name/domain/industry/HQ/specialties), with bounded public-reference results and explicit nulls for private contact and employment fields. $0.10.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"100000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs people search. Returns People search for agents over a rich filter vocabulary (names, locations, skills, titles, seniority, company name/domain/industry/HQ/specialties), with bounded public-reference results and explicit nulls for private contact and employment fields. $0.10. — returned after settlement","content":{"application/json":{"example":{"people":[{"id":"https://en.wikipedia.org/wiki/Ada_Lovelace","full_name":"Ada Lovelace","first_name":"Ada","last_name":"Lovelace","current_position":null,"current_company":null,"location":null,"professional_network_url":null,"email":null,"phone":null,"source_url":"https://en.wikipedia.org/wiki/Ada_Lovelace","source":"Wikimedia Wikipedia public search","summary":"English mathematician and writer."}],"metadata":{"offset":0,"limit":1,"returned":1,"total":1,"search_after":null},"source":"Wikimedia Wikipedia public search","bounded":true},"schema":{"type":"object","properties":{"people":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"current_position":{"type":"null"},"current_company":{"type":"null"},"location":{"type":"null"},"professional_network_url":{"type":"null"},"email":{"type":"null"},"phone":{"type":"null"},"source_url":{"type":"string"},"source":{"type":"string"},"summary":{"type":"string"}}}},"metadata":{"type":"object","properties":{"offset":{"type":"integer"},"limit":{"type":"integer"},"returned":{"type":"integer"},"total":{"type":"integer"},"search_after":{"type":"null"}}},"source":{"type":"string"},"bounded":{"type":"boolean"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"offset":{"type":"integer","minimum":0,"maximum":1000,"default":0},"limit":{"type":"integer","minimum":1,"maximum":10,"default":5},"search_after":{"type":"string","maxLength":512},"person_names":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"person_locations":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"person_skills":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_position_titles":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_position_seniority_level":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_company_names":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_company_domains":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_company_industries":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_company_headquarters":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}},"current_company_specialties":{"type":"array","maxItems":10,"items":{"type":"object","properties":{"value":{"type":["string","number"]},"exact_match":{"type":"boolean"},"exclude":{"type":"boolean"}},"required":["value"],"additionalProperties":false}}},"additionalProperties":false}}}}}},"/api/v1/paid/profile-search":{"post":{"operationId":"profileSearch","summary":"Use when an agent needs profile search. Returns Professional profile search for agents: bounded public-reference results with first/last/full name, headline, title, company and location fields, page-based pagination, and explicit nulls for private profile fields Oblique does not hold. $0.30.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.300000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"300000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs profile search. Returns Professional profile search for agents: bounded public-reference results with first/last/full name, headline, title, company and location fields, page-based pagination, and explicit nulls for private profile fields Oblique does not hold. $0.30. — returned after settlement","content":{"application/json":{"example":{"profiles":[{"linkedinId":null,"linkedinUrl":null,"firstName":"Ada","lastName":"Lovelace","fullName":"Ada Lovelace","headline":null,"title":null,"companyName":null,"location":null,"avatarUrl":null,"sourceUrl":"https://en.wikipedia.org/wiki/Ada_Lovelace","source":"Wikimedia Wikipedia public search","summary":"English mathematician and writer."}],"pagination":{"page":1,"pageSize":10,"total":1,"hasNextPage":false,"nextPage":null},"search":"Ada Lovelace","source":"Wikimedia Wikipedia public search","bounded":true},"schema":{"type":"object","properties":{"profiles":{"type":"array","items":{"type":"object","properties":{"linkedinId":{"type":"null"},"linkedinUrl":{"type":"null"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"headline":{"type":"null"},"title":{"type":"null"},"companyName":{"type":"null"},"location":{"type":"null"},"avatarUrl":{"type":"null"},"sourceUrl":{"type":"string"},"source":{"type":"string"},"summary":{"type":"string"}}}},"pagination":{"type":"object","properties":{"page":{"type":"integer"},"pageSize":{"type":"integer"},"total":{"type":"integer"},"hasNextPage":{"type":"boolean"},"nextPage":{"type":"null"}}},"search":{"type":"string"},"source":{"type":"string"},"bounded":{"type":"boolean"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":256},"firstName":{"type":"string","minLength":1,"maxLength":256},"lastName":{"type":"string","minLength":1,"maxLength":256},"title":{"type":"string","minLength":1,"maxLength":256},"currentCompany":{"type":"string","minLength":1,"maxLength":256},"pastCompany":{"type":"string","minLength":1,"maxLength":256},"school":{"type":"string","minLength":1,"maxLength":256},"location":{"type":"string","minLength":1,"maxLength":256},"geoId":{"type":"string","minLength":1,"maxLength":256},"industryId":{"type":"string","minLength":1,"maxLength":256},"followerOf":{"type":"string","minLength":1,"maxLength":256},"page":{"type":"integer","minimum":1,"maximum":100,"default":1},"requestContext":{"type":"object","additionalProperties":true}},"additionalProperties":false}}}}}},"/api/v1/paid/people-enrich":{"post":{"operationId":"peopleEnrich","summary":"Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, profile URL and location signals into structured identity and requested fields; unavailable third-party fields are explicit nulls. $0.28.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.280000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"280000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, profile URL and location signals into structured identity and requested fields; unavailable third-party fields are explicit nulls. $0.28. — returned after settlement","content":{"application/json":{"example":{"status":"matched","identity":{"full_name":"Ada Lovelace","first_name":"Ada","last_name":"Lovelace"},"confidence":"high","enrichment":{"email":"ada@example.com","phone":null,"company":"Analytical Engines","location":"London","job_title":null,"linkedin_url":null},"freshness":{"source":"caller-supplied-signals","as_of":"request_time"},"retrieved_at":"2026-08-30T12:00:00.000Z","evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"schema":{"type":"object","properties":{"status":{"type":"string"},"identity":{"type":"object","properties":{"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"}}},"confidence":{"type":"string"},"enrichment":{"type":"object","properties":{"email":{"type":"string"},"phone":{"type":"null"},"company":{"type":"string"},"location":{"type":"string"},"job_title":{"type":"null"},"linkedin_url":{"type":"null"}}},"freshness":{"type":"object","properties":{"source":{"type":"string"},"as_of":{"type":"string"}}},"retrieved_at":{"type":"string"},"evidence_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["requested_fields"],"properties":{"name":{"type":"string","maxLength":256,"description":"Full name"},"email":{"type":"string","maxLength":256,"description":"Email address"},"phone":{"type":"string","maxLength":256,"description":"Phone number"},"company":{"type":"string","maxLength":256,"description":"Company or organization"},"linkedin_url":{"type":"string","maxLength":256,"description":"professional profile URL"},"location":{"type":"string","maxLength":256,"description":"Location"},"requested_fields":{"type":"array","minItems":1,"maxItems":6,"uniqueItems":true,"items":{"type":"string","enum":["email","phone","company","location","job_title","linkedin_url"]}}},"additionalProperties":false,"examples":[{"name":"Ada Lovelace","email":"ada@example.com","company":"Analytical Engines","location":"London","requested_fields":["email","company","location","job_title","linkedin_url"]}]}}}}}},"/api/v1/paid/chat-completion":{"post":{"operationId":"chatCompletion","summary":"Use when an agent needs chat completion. Returns One bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold; max 24,000 input characters and 600 output tokens. $0.01.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs chat completion. Returns One bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold; max 24,000 input characters and 600 output tokens. $0.01. — returned after settlement","content":{"application/json":{"example":{"id":"chatcmpl_rep_example","object":"chat.completion","model":"inclusionai/ling-3.0-flash","choices":[{"index":0,"message":{"role":"assistant","content":"x402 is a protocol for HTTP-native machine payments."},"finish_reason":"stop"}],"usage":{"prompt_tokens":12,"completion_tokens":14,"total_tokens":26},"upstream":"openrouter"},"schema":{"type":"object","properties":{"id":{"type":"string"},"object":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer"},"message":{"type":"object","properties":{"role":{"type":"string"},"content":{"type":"string"}}},"finish_reason":{"type":"string"}}}},"usage":{"type":"object","properties":{"prompt_tokens":{"type":"integer"},"completion_tokens":{"type":"integer"},"total_tokens":{"type":"integer"}}},"upstream":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["messages"],"additionalProperties":false,"properties":{"messages":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","required":["role","content"],"properties":{"role":{"type":"string","enum":["system","user","assistant"]},"content":{"type":"string"}}}},"max_tokens":{"type":"integer","minimum":1,"maximum":600,"default":600}}}}}}}},"/api/v1/paid/reprice-regret":{"post":{"operationId":"repriceRegret","summary":"Use when an agent needs reprice regret. Returns Seller-side repricing report from daily x402 Bazaar snapshot history for one listing (resource_url) or every listing paid to one address (seller_payto, 25 per page) over a 7–90 day window: price change points, each repricing event with 30d calls and payers before and after, a per-event USDC revenue counterfactual on observed volume (regret_usdc), a one-line verdict, peer medians, an evidence hash; one observed price returns no_repricing_observed. $","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs reprice regret. Returns Seller-side repricing report from daily x402 Bazaar snapshot history for one listing (resource_url) or every listing paid to one address (seller_payto, 25 per page) over a 7–90 day window: price change points, each repricing event with 30d calls and payers before and after, a per-event USDC revenue counterfactual on observed volume (regret_usdc), a one-line verdict, peer medians, an evidence hash; one observed price returns no_repricing_observed. $ — returned after settlement","content":{"application/json":{"example":{"resource_url":"https://x402.shizu.me/crypto","service_name":"Crypto Spot Price","seller_payto":"0x217e5Fe265EB78b29067bF8324ef03a7D8e167C4","networks":["eip155:8453"],"status":"repricing_observed","window":{"days":30,"from":"2026-08-09","to":"2026-09-07"},"snapshot_range":{"first":"2026-08-09","last":"2026-09-07","days":30,"observations":30},"still_listed":true,"price_history":[{"snap_date":"2026-08-09","amount_atomic":3000,"network":"eip155:8453","payers_30d":8,"calls_30d":61},{"snap_date":"2026-08-11","amount_atomic":4000,"network":"eip155:8453","payers_30d":9,"calls_30d":74},{"snap_date":"2026-08-18","amount_atomic":5000,"network":"eip155:8453","payers_30d":9,"calls_30d":88},{"snap_date":"2026-08-23","amount_atomic":6000,"network":"eip155:8453","payers_30d":10,"calls_30d":191},{"snap_date":"2026-08-30","amount_atomic":7000,"network":"eip155:8453","payers_30d":8,"calls_30d":230}],"repricing_events":[{"network":"eip155:8453","change_date":"2026-08-30","before_price":6000,"after_price":7000,"before_price_usdc":0.006,"after_price_usdc":0.007,"ratio":1.1667,"before":{"snap_date":"2026-08-29","payers_30d":8,"calls_30d":230},"after":{"snap_date":"2026-09-07","payers_30d":8,"calls_30d":211},"calls_30d_delta":-19,"payers_30d_delta":0,"counterfactual":{"calls_30d":211,"revenue_at_new_price_usdc":1.477,"revenue_at_old_price_usdc":1.266,"regret_usdc":-0.211,"assumption":"volume assumed unchanged: both revenues use the calls_30d observed at the new price"},"verdict":"Raised 6000 → 7000 atomic ($0.006 → $0.007) on 2026-08-30; on the 211 calls_30d observed at the new price by 2026-09-07 the new price earns $1.477 versus $1.266 at the old price (regret -$0.211): the reprice earned more on unchanged volume; calls_30d moved 230 → 211 (-19) and payers_30d 8 → 8 (+0) across it."}],"regret_total_usdc":-0.211,"peers":{"tag_or_category":"crypto","median_amount_atomic":5000,"median_payers_30d":1,"sample_size":12,"excludes_self":true},"evidence_hash":"sha256:0000000000000000000000000000000000000000000000000000000000000000","assumptions":["calls_30d and payers_30d are Bazaar-reported trailing 30-day counts, read from daily snapshots","before readings come from the last snapshot at the old price; after readings from the last snapshot at which the new price still held","volume assumed unchanged: both revenues use the calls_30d observed at the new price","no demand elasticity is inferred beyond the observed snapshots; a change before the window is not an event"],"generated_at":"2026-09-07T12:00:00.000Z"},"schema":{"type":"object","properties":{"resource_url":{"type":"string"},"service_name":{"type":"string"},"seller_payto":{"type":"string"},"networks":{"type":"array","items":{"type":"string"}},"status":{"type":"string"},"window":{"type":"object","properties":{"days":{"type":"integer"},"from":{"type":"string"},"to":{"type":"string"}}},"snapshot_range":{"type":"object","properties":{"first":{"type":"string"},"last":{"type":"string"},"days":{"type":"integer"},"observations":{"type":"integer"}}},"still_listed":{"type":"boolean"},"price_history":{"type":"array","items":{"type":"object","properties":{"snap_date":{"type":"string"},"amount_atomic":{"type":"integer"},"network":{"type":"string"},"payers_30d":{"type":"integer"},"calls_30d":{"type":"integer"}}}},"repricing_events":{"type":"array","items":{"type":"object","properties":{"network":{"type":"string"},"change_date":{"type":"string"},"before_price":{"type":"integer"},"after_price":{"type":"integer"},"before_price_usdc":{"type":"number"},"after_price_usdc":{"type":"number"},"ratio":{"type":"number"},"before":{"type":"object","properties":{"snap_date":{"type":"string"},"payers_30d":{"type":"integer"},"calls_30d":{"type":"integer"}}},"after":{"type":"object","properties":{"snap_date":{"type":"string"},"payers_30d":{"type":"integer"},"calls_30d":{"type":"integer"}}},"calls_30d_delta":{"type":"integer"},"payers_30d_delta":{"type":"integer"},"counterfactual":{"type":"object","properties":{"calls_30d":{"type":"integer"},"revenue_at_new_price_usdc":{"type":"number"},"revenue_at_old_price_usdc":{"type":"number"},"regret_usdc":{"type":"number"},"assumption":{"type":"string"}}},"verdict":{"type":"string"}}}},"regret_total_usdc":{"type":"number"},"peers":{"type":"object","properties":{"tag_or_category":{"type":"string"},"median_amount_atomic":{"type":"integer"},"median_payers_30d":{"type":"integer"},"sample_size":{"type":"integer"},"excludes_self":{"type":"boolean"}}},"evidence_hash":{"type":"string"},"assumptions":{"type":"array","items":{"type":"string"}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"description":"Exactly one of resource_url or seller_payto is required.","examples":[{"resource_url":"https://x402.shizu.me/crypto"}],"properties":{"resource_url":{"type":"string","description":"One listing: the resource URL exactly as the x402 Bazaar reports it (http/https). Mutually exclusive with seller_payto."},"seller_payto":{"type":"string","description":"All listings paid to this address (the payTo the Bazaar reports); up to 25 per page with a cursor. Mutually exclusive with resource_url."},"window_days":{"type":"integer","minimum":7,"maximum":90,"default":30,"description":"How many snapshot days back from the latest snapshot to replay (7–90, default 30)."},"network":{"type":"string","description":"Optional CAIP-2 network filter, e.g. 'eip155:8453' or 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d'."},"cursor":{"type":"string","description":"Opaque paging cursor from a previous seller_payto response."}}}}}}}},"/api/v1/paid/research-answer":{"post":{"operationId":"researchAnswer","summary":"Use when an agent needs a concise, cited answer to one research question with optional domain scope and freshness, from one bounded pay-per-call web search. Returns the answer synthesized only from the retrieved sources, source URLs and labels with retrieval timestamps, an explicit insufficient-evidence refusal when the sources do not support an answer, and a machine-readable receipt of the upstream cost and settlement.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs a concise, cited answer to one research question with optional domain scope and freshness, from one bounded pay-per-call web search. Returns the answer synthesized only from the retrieved sources, source URLs and labels with retrieval timestamps, an explicit insufficient-evidence refusal when the sources do not support an answer, and a machine-readable receipt of the upstream cost and settlement. — returned after settlement","content":{"application/json":{"example":{"question":"What is the x402 payment protocol and who maintains it?","scope":{"include_domains":[],"exclude_domains":[],"freshness":"year"},"status":"answered","answer":"x402 is an open HTTP payment protocol that revives the 402 status code so software agents pay per request in stablecoins without API keys; it was published by Coinbase in 2025 and is developed as an open-source standard with a public facilitator on Base [1][2].","cited":[1,2],"uncertainty":"Source 2 is a vendor page; governance beyond Coinbase is not described in these sources.","reason":null,"sources":[{"id":1,"label":"x402 — Payment Required","url":"https://x402.org/","snippet":"x402 is an open payment protocol that revives the HTTP 402 status code so AI agents can pay per request in stablecoins…","published_at":"2025-05-06","relevance":0.92,"retrieved_at":"2026-09-06T20:00:01.000Z"},{"id":2,"label":"x402 protocol docs","url":"https://docs.cdp.coinbase.com/x402/welcome","snippet":"A facilitator verifies and settles EIP-3009 USDC authorizations on Base…","published_at":null,"relevance":0.88,"retrieved_at":"2026-09-06T20:00:01.000Z"}],"synthesis":{"model":"inclusionai/ling-3.0-flash","prompt_tokens":812,"completion_tokens":96},"receipt":{"door_price":"$0.01","upstream":{"provider":"pay-per-call x402 web search","resource":"https://x402.tavily.com/search","network":"eip155:8453","scheme":"exact","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0xd92fab07e57dfafe9bb9dbbb3ce01651a61dca18","payer":"0xC335983E964248052BAd764D6eb0801475Ec6A4C","cost_atomic":10000,"cost_usd":0.01,"settlement":{"success":true,"transaction":"0xabc…","network":"eip155:8453","payer":"0xC335983E964248052BAd764D6eb0801475Ec6A4C"},"requested_at":"2026-09-06T20:00:00.000Z","responded_at":"2026-09-06T20:00:01.000Z","results_returned":2,"upstream_response_time_ms":1.41},"budget":{"per_request_cap_atomic":10000,"daily_cap_atomic":500000,"spent_today_atomic":20000}},"generated_at":"2026-09-06T20:00:02.000Z"},"schema":{"type":"object","properties":{"question":{"type":"string"},"scope":{"type":"object","properties":{"include_domains":{"type":"array"},"exclude_domains":{"type":"array"},"freshness":{"type":"string"}}},"status":{"type":"string"},"answer":{"type":"string"},"cited":{"type":"array","items":{"type":"integer"}},"uncertainty":{"type":"string"},"reason":{"type":"null"},"sources":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"label":{"type":"string"},"url":{"type":"string"},"snippet":{"type":"string"},"published_at":{"type":"string"},"relevance":{"type":"number"},"retrieved_at":{"type":"string"}}}},"synthesis":{"type":"object","properties":{"model":{"type":"string"},"prompt_tokens":{"type":"integer"},"completion_tokens":{"type":"integer"}}},"receipt":{"type":"object","properties":{"door_price":{"type":"string"},"upstream":{"type":"object","properties":{"provider":{"type":"string"},"resource":{"type":"string"},"network":{"type":"string"},"scheme":{"type":"string"},"asset":{"type":"string"},"pay_to":{"type":"string"},"payer":{"type":"string"},"cost_atomic":{"type":"integer"},"cost_usd":{"type":"number"},"settlement":{"type":"object","properties":{"success":{"type":"boolean"},"transaction":{"type":"string"},"network":{"type":"string"},"payer":{"type":"string"}}},"requested_at":{"type":"string"},"responded_at":{"type":"string"},"results_returned":{"type":"integer"},"upstream_response_time_ms":{"type":"number"}}},"budget":{"type":"object","properties":{"per_request_cap_atomic":{"type":"integer"},"daily_cap_atomic":{"type":"integer"},"spent_today_atomic":{"type":"integer"}}}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["question"],"properties":{"question":{"type":"string","minLength":1,"maxLength":500,"description":"One concise research question"},"scope":{"type":"object","properties":{"include_domains":{"type":"array","items":{"type":"string"},"maxItems":5,"description":"Only search these domains"},"exclude_domains":{"type":"array","items":{"type":"string"},"maxItems":5,"description":"Never use these domains"}},"additionalProperties":false},"freshness":{"type":"string","enum":["day","week","month","year"],"description":"Only sources from the last day/week/month/year"},"max_sources":{"type":"integer","minimum":1,"maximum":5,"default":5}},"additionalProperties":false}}}}}},"/api/v1/paid/run-python":{"post":{"operationId":"runPython","summary":"Use when an agent needs run python. Returns Runs a short Python program in an isolated sandbox and returns its output: exit code, stdout/stderr (64 KB each), duration, up to 3 artifact files in ./out/, and a receipt. Python 3.12 with the standard library plus numpy, pandas and requests; no network; 512 MB; up to 30 s. Input: code (32 KB), optional stdin, args and up to 4 input files. Free syntax check: POST /api/v1/run-python/validate; worked example: GET /api/v1/run-python/example. $0.05.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"50000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs run python. Returns Runs a short Python program in an isolated sandbox and returns its output: exit code, stdout/stderr (64 KB each), duration, up to 3 artifact files in ./out/, and a receipt. Python 3.12 with the standard library plus numpy, pandas and requests; no network; 512 MB; up to 30 s. Input: code (32 KB), optional stdin, args and up to 4 input files. Free syntax check: POST /api/v1/run-python/validate; worked example: GET /api/v1/run-python/example. $0.05. — returned after settlement","content":{"application/json":{"example":{"run_id":"run_5f0c2a9d7b3e1c4d8a6f0b21","exit_code":0,"stdout":"mean 7.25\nargv ['--fast']\nnet blocked: URLError\n","stdout_truncated":false,"stderr":"","stderr_truncated":false,"duration_ms":168,"timed_out":false,"artifacts":[{"name":"result.json","size_bytes":22,"content_base64":"eyJuIjogNCwgIm1lYW4iOiA3LjI1fQ=="}],"sandbox":{"runtime":"isolated","python_version":"3.12.10","network":false,"memory_mb":512,"timeout_s":10},"receipt":{"payer":"0x1111111111111111111111111111111111111111","network":"eip155:8453","scheme":"exact","amount_atomic":"50000","payment_nonce":"0x7d1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f60718293a4b5c6d7e8f9","payment_tx":"settled after this response; the transaction hash is in the PAYMENT-RESPONSE header","run_id":"run_5f0c2a9d7b3e1c4d8a6f0b21"},"generated_at":"2026-09-09T00:31:12.000Z"},"schema":{"type":"object","properties":{"run_id":{"type":"string"},"exit_code":{"type":"integer"},"stdout":{"type":"string"},"stdout_truncated":{"type":"boolean"},"stderr":{"type":"string"},"stderr_truncated":{"type":"boolean"},"duration_ms":{"type":"integer"},"timed_out":{"type":"boolean"},"artifacts":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"size_bytes":{"type":"integer"},"content_base64":{"type":"string"}}}},"sandbox":{"type":"object","properties":{"runtime":{"type":"string"},"python_version":{"type":"string"},"network":{"type":"boolean"},"memory_mb":{"type":"integer"},"timeout_s":{"type":"integer"}}},"receipt":{"type":"object","properties":{"payer":{"type":"string"},"network":{"type":"string"},"scheme":{"type":"string"},"amount_atomic":{"type":"string"},"payment_nonce":{"type":"string"},"payment_tx":{"type":"string"},"run_id":{"type":"string"}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","minLength":1,"maxLength":32768,"description":"Python 3 program source, at most 32 KB. Runs as main.py in an empty working directory."},"stdin":{"type":"string","maxLength":32768,"description":"Text piped to the program on standard input (at most 32 KB)."},"args":{"type":"array","items":{"type":"string","maxLength":1024},"maxItems":16,"description":"Command-line arguments (sys.argv[1:]), at most 16."},"files":{"type":"array","maxItems":4,"items":{"type":"object","required":["name","content_base64"],"properties":{"name":{"type":"string","pattern":"^[A-Za-z0-9._-]{1,128}$","description":"File name written into the working directory (no paths)."},"content_base64":{"type":"string","description":"File content, base64, at most 256 KB decoded."}}},"description":"Up to 4 input files written into the working directory before the run."},"timeout_s":{"type":"number","minimum":1,"maximum":30,"default":15,"description":"Wall-clock limit for the program in seconds (default 15, max 30)."}},"additionalProperties":false}}}}}},"/api/v1/paid/settlement-verify":{"post":{"operationId":"settlementVerify","summary":"Use when an agent needs settlement verify. Returns Real on-chain x402 settlement verification on Base mainnet: fetches the transaction receipt via JSON-RPC, decodes USDC Transfer events (payer, payee, amount), reports success/reverted status and confirmation depth, and issues a persistent verification_id receipt. $0.01.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs settlement verify. Returns Real on-chain x402 settlement verification on Base mainnet: fetches the transaction receipt via JSON-RPC, decodes USDC Transfer events (payer, payee, amount), reports success/reverted status and confirmation depth, and issues a persistent verification_id receipt. $0.01. — returned after settlement","content":{"application/json":{"example":{"verification_id":"7f3c1a90-2b44-4e0b-9a71-8d2f5c6e1b23","tx_hash":"0x9a1de1a4c3f2b06a7c55e01d9f4b2b6f0e8a33c15d7f90ab12cd34ef56ab78cd","chain_id":8453,"settled":true,"found":true,"status":"success","block_number":33421187,"confirmations":512,"transfers":[{"from":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","to":"0x209693bc6afc0c5328ba36faf03c514ef312287c","amount_atomic":"10000","amount_usdc":0.01}],"payer":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","payee":"0x209693bc6afc0c5328ba36faf03c514ef312287c","amount_usdc":0.01,"verified_at":"2026-08-10T12:00:00.000Z","stored":true},"schema":{"type":"object","properties":{"verification_id":{"type":"string"},"tx_hash":{"type":"string"},"chain_id":{"type":"integer"},"settled":{"type":"boolean"},"found":{"type":"boolean"},"status":{"type":"string"},"block_number":{"type":"integer"},"confirmations":{"type":"integer"},"transfers":{"type":"array","items":{"type":"object","properties":{"from":{"type":"string"},"to":{"type":"string"},"amount_atomic":{"type":"string"},"amount_usdc":{"type":"number"}}}},"payer":{"type":"string"},"payee":{"type":"string"},"amount_usdc":{"type":"number"},"verified_at":{"type":"string"},"stored":{"type":"boolean"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"tx_hash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Transaction hash to verify on Base mainnet"},"chain_id":{"type":"integer","description":"Chain id (only 8453, Base mainnet, is supported)","default":8453}},"required":["tx_hash"]}}}}}},"/api/v1/paid/award-flight-search":{"post":{"operationId":"awardFlightSearch","summary":"Use when an agent needs award flight search. Returns Validate and normalize an award-flight search (origins, destinations, date window, cabin, passengers) into a stable machine-readable request and response shape, without claiming inventory Oblique does not hold. $0.02.","tags":["travel-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs award flight search. Returns Validate and normalize an award-flight search (origins, destinations, date window, cabin, passengers) into a stable machine-readable request and response shape, without claiming inventory Oblique does not hold. $0.02. — returned after settlement","content":{"application/json":{"example":{"search":{"origin_airports":["JFK"],"destination_airports":["LAX"],"start_date":"2026-09-01","end_date":"2026-09-07","cabin":"economy","passengers":1},"results":[],"count":0,"source":"oblique_request_normalizer","availability":"not_claimed","note":"Oblique holds no award-inventory credentials; this route preserves the machine-search shape without fabricating award availability.","generated_at":"2026-08-25T12:00:00.000Z"},"schema":{"type":"object","properties":{"search":{"type":"object","properties":{"origin_airports":{"type":"array","items":{"type":"string"}},"destination_airports":{"type":"array","items":{"type":"string"}},"start_date":{"type":"string"},"end_date":{"type":"string"},"cabin":{"type":"string"},"passengers":{"type":"integer"}}},"results":{"type":"array"},"count":{"type":"integer"},"source":{"type":"string"},"availability":{"type":"string"},"note":{"type":"string"},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["origin_airports","destination_airports","start_date","end_date"],"properties":{"origin_airports":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":20},"destination_airports":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":20},"start_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"end_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"cabin":{"type":"string","enum":["economy","premium_economy","business","first"]},"passengers":{"type":"integer","minimum":1,"maximum":9}}}}}}}},"/api/v1/paid/summarize":{"post":{"operationId":"summarize","summary":"Use when an agent needs summarize. Returns Summarize text as bullet points, a paragraph, or a single line — deterministic flash-model summarization with hard input/output caps. $0.008.","tags":["ai-tools"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.008000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"8000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs summarize. Returns Summarize text as bullet points, a paragraph, or a single line — deterministic flash-model summarization with hard input/output caps. $0.008. — returned after settlement","content":{"application/json":{"example":{"summary":"- Q3 revenue rose 18% to $4.2M on enterprise expansion\n- Monthly churn fell from 3.4% to 2.1%\n- Two enterprise renewals slipped into Q4, deferring ~$300k","style":"bullets","input_chars":3480,"model":"inclusionai/ling-3.0-flash"},"schema":{"type":"object","properties":{"summary":{"type":"string"},"style":{"type":"string"},"input_chars":{"type":"integer"},"model":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to summarize; truncated to 8,000 characters"},"style":{"type":"string","enum":["bullets","paragraph","one-line"],"default":"paragraph"}}}}}}}},"/api/v1/paid/tweets-search":{"get":{"operationId":"tweetsSearch","summary":"Use when an agent needs tweets search. Returns Search publicly indexed social posts by words, phrases, hashtags, account and date filters, returning bounded tweet-like results and source links. $0.005.","tags":["social-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs tweets search. Returns Search publicly indexed social posts by words, phrases, hashtags, account and date filters, returning bounded tweet-like results and source links. $0.005. — returned after settlement","content":{"application/json":{"example":{"query":"words=x402","count":1,"tweets":[{"id":"example-guid","text":"AI agents can pay APIs per request with x402.","url":"https://news.google.com/rss/articles/example","author":null,"created_at":"Mon, 17 Aug 2026 19:59:41 GMT","source":"x.com (Google News index)"}],"next_cursor":null,"source":"google-news-rss-x.com-index"},"schema":{"type":"object","properties":{"query":{"type":"string"},"count":{"type":"integer"},"tweets":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"url":{"type":"string"},"author":{"type":"null"},"created_at":{"type":"string"},"source":{"type":"string"}}}},"next_cursor":{"type":"null"},"source":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"words","in":"query","required":false,"schema":{"type":"string"}},{"name":"phrase","in":"query","required":false,"schema":{"type":"string"}},{"name":"hashtags","in":"query","required":false,"schema":{"type":"string"}},{"name":"from","in":"query","required":false,"schema":{"type":"string"}},{"name":"to","in":"query","required":false,"schema":{"type":"string"}},{"name":"since","in":"query","required":false,"schema":{"type":"string"}},{"name":"until","in":"query","required":false,"schema":{"type":"string"}}]}},"/api/v1/paid/x402-endpoint-verify":{"post":{"operationId":"x402EndpointVerify","summary":"Use when an agent needs x402 endpoint verify. Returns Verify and lint a third-party x402 endpoint: probes the URL (SSRF-guarded), confirms it answers with a well-formed HTTP 402 challenge, and reports protocol-conformance findings — accepts[] completeness, facilitator price floor on Base, PAYMENT-REQUIRED header/body consistency, timeout sanity. $0.02.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs x402 endpoint verify. Returns Verify and lint a third-party x402 endpoint: probes the URL (SSRF-guarded), confirms it answers with a well-formed HTTP 402 challenge, and reports protocol-conformance findings — accepts[] completeness, facilitator price floor on Base, PAYMENT-REQUIRED header/body consistency, timeout sanity. $0.02. — returned after settlement","content":{"application/json":{"example":{"url":"https://api.example-seller.com/api/v1/paid/quote","method":"GET","reachable":true,"http_status":402,"is_x402":true,"x402_version":2,"accepts_count":2,"findings":["accepts[1] amount 500 is below the CDP facilitator floor of 1079 atomic on eip155:8453 — unsellable through the main facilitator","PAYMENT-REQUIRED header is absent — x402 v2 clients that read the header instead of the body will not see the challenge"],"checked_at":"2026-08-10T12:00:00.000Z"},"schema":{"type":"object","properties":{"url":{"type":"string"},"method":{"type":"string"},"reachable":{"type":"boolean"},"http_status":{"type":"integer"},"is_x402":{"type":"boolean"},"x402_version":{"type":"integer"},"accepts_count":{"type":"integer"},"findings":{"type":"array","items":{"type":"string"}},"checked_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string","description":"The https URL of the x402 endpoint to verify"},"method":{"type":"string","enum":["GET","POST"],"default":"GET","description":"HTTP method the endpoint sells on"}},"required":["url"]}}}}}},"/api/v1/paid/x402-facilitator-health":{"get":{"operationId":"x402FacilitatorHealth","summary":"Use when an agent needs x402 facilitator health. Returns Live health probe of the two most-used x402 facilitators: supported kinds, schemes and networks from one, reachability with HTTP status and latency from the other (the one this service settles through on Base and Solana). $0.003.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs x402 facilitator health. Returns Live health probe of the two most-used x402 facilitators: supported kinds, schemes and networks from one, reachability with HTTP status and latency from the other (the one this service settles through on Base and Solana). $0.003. — returned after settlement","content":{"application/json":{"example":{"checked_at":"2026-08-10T12:00:00.000Z","facilitators":[{"name":"dexter","url":"https://x402.dexter.cash/supported","reachable":true,"http_status":200,"latency_ms":184,"kinds_count":4,"schemes":["exact","upto"],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},{"name":"coinbase-cdp","url":"https://api.cdp.coinbase.com/platform/v2/x402/supported","reachable":true,"http_status":401,"latency_ms":92}]},"schema":{"type":"object","properties":{"checked_at":{"type":"string"},"facilitators":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"},"reachable":{"type":"boolean"},"http_status":{"type":"integer"},"latency_ms":{"type":"integer"},"kinds_count":{"type":"integer"},"schemes":{"type":"array","items":{"type":"string"}},"networks":{"type":"array","items":{"type":"string"}}}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[]}},"/api/v1/paid/x402-receipt-lookup":{"get":{"operationId":"x402ReceiptLookup","summary":"Use when an agent needs x402 receipt lookup. Returns Fetch a previously issued settlement-verify receipt by verification_id: returns the stored on-chain verification result (payer, payee, amount, status, confirmations at verification time) with its creation timestamp. $0.002.","tags":["verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs x402 receipt lookup. Returns Fetch a previously issued settlement-verify receipt by verification_id: returns the stored on-chain verification result (payer, payee, amount, status, confirmations at verification time) with its creation timestamp. $0.002. — returned after settlement","content":{"application/json":{"example":{"found":true,"verification_id":"7f3c1a90-2b44-4e0b-9a71-8d2f5c6e1b23","tx_hash":"0x9a1de1a4c3f2b06a7c55e01d9f4b2b6f0e8a33c15d7f90ab12cd34ef56ab78cd","chain_id":8453,"created_at":"2026-08-10T12:00:00.000Z","result":{"verification_id":"7f3c1a90-2b44-4e0b-9a71-8d2f5c6e1b23","tx_hash":"0x9a1de1a4c3f2b06a7c55e01d9f4b2b6f0e8a33c15d7f90ab12cd34ef56ab78cd","settled":true,"found":true,"status":"success","block_number":33421187,"confirmations":512,"payer":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","payee":"0x209693bc6afc0c5328ba36faf03c514ef312287c","amount_usdc":0.01,"verified_at":"2026-08-10T12:00:00.000Z"}},"schema":{"type":"object","properties":{"found":{"type":"boolean"},"verification_id":{"type":"string"},"tx_hash":{"type":"string"},"chain_id":{"type":"integer"},"created_at":{"type":"string"},"result":{"type":"object","properties":{"verification_id":{"type":"string"},"tx_hash":{"type":"string"},"settled":{"type":"boolean"},"found":{"type":"boolean"},"status":{"type":"string"},"block_number":{"type":"integer"},"confirmations":{"type":"integer"},"payer":{"type":"string"},"payee":{"type":"string"},"amount_usdc":{"type":"number"},"verified_at":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"verification_id","in":"query","required":true,"description":"UUID returned by settlement_verify","schema":{"type":"string"}}]}},"/api/v1/orders":{"post":{"operationId":"orders","summary":"Use when an agent needs orders. Returns Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05.","tags":["research"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"50000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs orders. Returns Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05. — returned after settlement","content":{"application/json":{"example":{"order_id":"ord_01J...","status":"fulfilled","deliverable":{"answer":"Choose Example A for its documented pricing and integration fit.","sources":[{"url":"https://example.com","status":200,"title":"Example"}],"limitations":["Comparison is limited to public page content."]},"artifact_hash":"sha256:abc123...","payment_tx_hash":"0xabc123...","chain_id":8453,"fulfilled_at":"2026-08-12T12:00:00.000Z"},"schema":{"type":"object","properties":{"order_id":{"type":"string"},"status":{"type":"string"},"deliverable":{"type":"object","properties":{"answer":{"type":"string"},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"status":{"type":"integer"},"title":{"type":"string"}}}},"limitations":{"type":"array","items":{"type":"string"}}}},"artifact_hash":{"type":"string"},"payment_tx_hash":{"type":"string"},"chain_id":{"type":"integer"},"fulfilled_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["urls","question","idempotency_key"],"properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":5},"question":{"type":"string","minLength":1,"maxLength":2000},"idempotency_key":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"/api/v1/paid/purchase-web-extraction-sample":{"post":{"operationId":"purchaseWebExtractionSample","summary":"Use when an agent needs purchase web extraction sample. Returns Purchase a machine-readable extraction sample from one HTTPS webpage. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs purchase web extraction sample. Returns Purchase a machine-readable extraction sample from one HTTPS webpage. $0.01. — returned after settlement","content":{"application/json":{"example":{"status":"fulfilled","url":"https://example.com","title":"Example Domain","text":"This domain is for use in illustrative examples in documents.","source_status":200,"payment_tx_hash":"0xabc123..."},"schema":{"type":"object","properties":{"status":{"type":"string"},"url":{"type":"string"},"title":{"type":"string"},"text":{"type":"string"},"source_status":{"type":"integer"},"payment_tx_hash":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url","idempotency_key"],"properties":{"url":{"type":"string","format":"uri","description":"HTTPS page to extract"},"idempotency_key":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"/api/v1/paid/x401-batch-extract":{"post":{"operationId":"x401BatchExtract","summary":"Use when an agent needs x401 batch extract. Returns Proof-gated batch JSON extraction for up to 10 public URLs in isolated ephemeral compute with reconciled delivery and idempotent retries. $0.02.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs x401 batch extract. Returns Proof-gated batch JSON extraction for up to 10 public URLs in isolated ephemeral compute with reconciled delivery and idempotent retries. $0.02. — returned after settlement","content":{"application/json":{"example":{"status":"fulfilled","proof_status":"verified","submitted_count":2,"completed_count":1,"failed_count":1,"runtime_ms":1842,"artifact_hash":"sha256:9f86d081884c7d659a2feaa0c55ad015...","payment_reference":{"status":"settled","network":"eip155:8453","transaction":"0xabc123...","amount_atomic":"20000"},"fulfillment_timestamp":"2026-08-22T12:00:00.000Z","results":[{"index":0,"status":"completed","url":"https://example.com","data":{"title":"Example Domain"},"artifact_hash":"sha256:2bb80d537b1da3e38bd30361aa855686..."},{"index":1,"status":"failed","url":"https://invalid.example","failure_code":"upstream_http","artifact_hash":null}]},"schema":{"type":"object","properties":{"status":{"type":"string"},"proof_status":{"type":"string"},"submitted_count":{"type":"integer"},"completed_count":{"type":"integer"},"failed_count":{"type":"integer"},"runtime_ms":{"type":"integer"},"artifact_hash":{"type":"string"},"payment_reference":{"type":"object","properties":{"status":{"type":"string"},"network":{"type":"string"},"transaction":{"type":"string"},"amount_atomic":{"type":"string"}}},"fulfillment_timestamp":{"type":"string"},"results":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer"},"status":{"type":"string"},"url":{"type":"string"},"data":{"type":"object","properties":{"title":{"type":"string"}}},"artifact_hash":{"type":"string"}}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["x401_proof","items","idempotency_key"],"properties":{"x401_proof":{"type":"object","required":["route","sub","aud","exp","nonce"],"properties":{"route":{"type":"string","const":"POST /api/v1/paid/x401-batch-extract"},"sub":{"type":"string","description":"Payment subject (buyer wallet or agent identity)"},"aud":{"type":"string","description":"api.oblique.markets"},"exp":{"type":"integer","description":"Unix expiry in seconds"},"nonce":{"type":"string","minLength":16,"maxLength":128},"request_hash":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"}}},"items":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"object","required":["url","schema"],"properties":{"url":{"type":"string","format":"uri","description":"HTTPS page to extract"},"schema":{"type":"object","description":"JSON Schema for the extracted JSON value"}}}},"idempotency_key":{"type":"string","minLength":1,"maxLength":128}}}}}}}},"/api/v1/paid/oblique-gateway":{"post":{"operationId":"obliqueGateway","summary":"Use when an agent needs oblique gateway. Returns Capped observer-backed gateway over five allowlisted proven sellers; pays selected upstream from a small float, adds a transparent 10% margin, and returns payment reference, delivery and gateway receipt. $0.001187.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.001187"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"1187","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs oblique gateway. Returns Capped observer-backed gateway over five allowlisted proven sellers; pays selected upstream from a small float, adds a transparent 10% margin, and returns payment reference, delivery and gateway receipt. $0.001187. — returned after settlement","content":{"application/json":{"example":{"protocol":"oblique-gateway.v1","task":"find current AI routing services","seller":{"id":"otto-ai-x402","name":"Otto AI x402","observed":"AI services with settled activity"},"upstream_payment":{"reference":"oblique-gateway:example","amount_atomic":1079,"amount":"$0.001079","float_cap_atomic":10000},"delivery":{"as_of":"2026-07-30","top_sellers":[{"name":"Otto AI x402","note":"observed seller activity"}]},"gateway_receipt":{"receipt_id":"oblique-gateway:example","upstream_cost_atomic":1079,"margin_atomic":108,"margin_percent":10,"charged_atomic":1187,"charged":"$0.001187","observer_as_of":"2026-07-30"},"generated_at":"2026-08-26T00:00:00.000Z"},"schema":{"type":"object","properties":{"protocol":{"type":"string"},"task":{"type":"string"},"seller":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"observed":{"type":"string"}}},"upstream_payment":{"type":"object","properties":{"reference":{"type":"string"},"amount_atomic":{"type":"integer"},"amount":{"type":"string"},"float_cap_atomic":{"type":"integer"}}},"delivery":{"type":"object","properties":{"as_of":{"type":"string"},"top_sellers":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"note":{"type":"string"}}}}}},"gateway_receipt":{"type":"object","properties":{"receipt_id":{"type":"string"},"upstream_cost_atomic":{"type":"integer"},"margin_atomic":{"type":"integer"},"margin_percent":{"type":"integer"},"charged_atomic":{"type":"integer"},"charged":{"type":"string"},"observer_as_of":{"type":"string"}}},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["task"],"properties":{"task":{"type":"string","description":"Task used to select an allowlisted observer-proven seller"}}}}}}}},"/api/v1/paid/route-task":{"post":{"operationId":"routeTask","summary":"Use when an agent needs route task. Returns Agent Economy task router: discover protocol, market-activity, and paid services from a read-only MCP source, with normalized evidence and qualified-session handoff. $0.01.","tags":["data-services"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs route task. Returns Agent Economy task router: discover protocol, market-activity, and paid services from a read-only MCP source, with normalized evidence and qualified-session handoff. $0.01. — returned after settlement","content":{"application/json":{"example":{"results":[{"endpoint_url":"https://agent-economy.example/mcp","name":"market-activity-service","price_usd":0.01,"health_score":0.94,"mcp_schema":{"name":"market_stats","inputSchema":{"type":"object"}},"source":"agent-economy-mcp","source_tool":"market_stats","retrieval_timestamp":"2026-08-30T08:00:00.000Z","evidence_status":"source-retrieved","qualified_session_token":"eyJ2IjoxfQ.signature","handoff_url":"https://api.oblique.markets/api/v1/route-task/handoff?token=...","receipt_binding":{"bound":false}}],"tier":"paid","query":"find paid market activity service","source_retrieval":{"source":"https://remote.observer/mcp","retrieved_at":"2026-08-30T08:00:00.000Z","evidence_status":"source-retrieved","tools_queried":["market_stats"]},"candidates_evaluated":3,"matches_found":3,"generated_at":"2026-08-30T08:00:00.000Z"},"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"endpoint_url":{"type":"string"},"name":{"type":"string"},"price_usd":{"type":"number"},"health_score":{"type":"number"},"mcp_schema":{"type":"object","properties":{"name":{"type":"string"},"inputSchema":{"type":"object","properties":{"type":{"type":"string"}}}}},"source":{"type":"string"},"source_tool":{"type":"string"},"retrieval_timestamp":{"type":"string"},"evidence_status":{"type":"string"},"qualified_session_token":{"type":"string"},"handoff_url":{"type":"string"},"receipt_binding":{"type":"object","properties":{"bound":{"type":"boolean"}}}}}},"tier":{"type":"string"},"query":{"type":"string"},"source_retrieval":{"type":"object","properties":{"source":{"type":"string"},"retrieved_at":{"type":"string"},"evidence_status":{"type":"string"},"tools_queried":{"type":"array","items":{"type":"string"}}}},"candidates_evaluated":{"type":"integer"},"matches_found":{"type":"integer"},"generated_at":{"type":"string"}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["task"],"properties":{"task":{"type":"string"},"constraints":{"type":"object","properties":{"max_price":{"type":"number"},"chain":{"type":"string","enum":["base","solana"]},"category":{"type":"string"}}},"seller_delivery_receipt":{"type":"object"}}}}}}}},"/api/v1/paid/us-equity-snapshot":{"post":{"operationId":"usEquitySnapshot","summary":"Use when an agent needs us equity snapshot. Returns Fresh US equity OHLCV snapshot for one ticker and interval with bounded lookback, optional SMA/EMA/RSI indicators, source attribution and freshness evidence; stale or unavailable data is refused without settlement. $0.01.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.010000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"10000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs us equity snapshot. Returns Fresh US equity OHLCV snapshot for one ticker and interval with bounded lookback, optional SMA/EMA/RSI indicators, source attribution and freshness evidence; stale or unavailable data is refused without settlement. $0.01. — returned after settlement","content":{"application/json":{"example":{"ticker":"AAPL","interval":"1d","lookback":2,"data":[{"time":"2026-08-28T00:00:00.000Z","open":228.5,"high":231.2,"low":227.9,"close":230.1,"adjusted_close":230.1,"volume":42100000},{"time":"2026-08-29T00:00:00.000Z","open":230.4,"high":232,"low":229.8,"close":231.7,"adjusted_close":231.7,"volume":38900000}],"indicators":{"sma_20":225.4},"source":{"name":"Yahoo Finance chart API","url":"https://query1.finance.yahoo.com/v8/finance/chart/AAPL","retrieved_at":"2026-08-29T20:00:00.000Z"},"freshness":{"latest_bar":"2026-08-29T00:00:00.000Z","age_seconds":72000,"max_age_seconds":432000},"evidence":{"provider":"Yahoo Finance chart API","query":{"ticker":"AAPL","interval":"1d"},"retrieved_at":"2026-08-29T20:00:00.000Z"}},"schema":{"type":"object","properties":{"ticker":{"type":"string"},"interval":{"type":"string"},"lookback":{"type":"integer"},"data":{"type":"array","items":{"type":"object","properties":{"time":{"type":"string"},"open":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"close":{"type":"number"},"adjusted_close":{"type":"number"},"volume":{"type":"integer"}}}},"indicators":{"type":"object","properties":{"sma_20":{"type":"number"}}},"source":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"},"retrieved_at":{"type":"string"}}},"freshness":{"type":"object","properties":{"latest_bar":{"type":"string"},"age_seconds":{"type":"integer"},"max_age_seconds":{"type":"integer"}}},"evidence":{"type":"object","properties":{"provider":{"type":"string"},"query":{"type":"object","properties":{"ticker":{"type":"string"},"interval":{"type":"string"}}},"retrieved_at":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["ticker","interval","lookback"],"properties":{"ticker":{"type":"string","pattern":"^[A-Z]{1,5}$","examples":["AAPL"],"description":"One US-listed ticker, uppercase letters only."},"interval":{"type":"string","enum":["1d","1wk","1mo"]},"lookback":{"type":"integer","minimum":1,"maximum":3650},"indicators":{"type":"array","uniqueItems":true,"items":{"type":"string","enum":["sma_20","ema_20","rsi_14"]}}}}}}}}},"/api/v1/paid/solana-ops-context":{"post":{"operationId":"solanaOpsContext","summary":"Use when a Solana-side agent needs a cheap operational context check at the start of a run or task, as often as it likes. Returns the current UTC time (ISO and unix) plus the latest x402 Bazaar pulse (resource, seller and 30-day call totals, top services, networks) with source evidence and whether this paying wallet has called before. $0.005 per call via MPP on Tempo, x402 on Solana or x402 on Base; no accounts.","tags":["market-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.005000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"5000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when a Solana-side agent needs a cheap operational context check at the start of a run or task, as often as it likes. Returns the current UTC time (ISO and unix) plus the latest x402 Bazaar pulse (resource, seller and 30-day call totals, top services, networks) with source evidence and whether this paying wallet has called before. $0.005 per call via MPP on Tempo, x402 on Solana or x402 on Base; no accounts. — returned after settlement","content":{"application/json":{"example":{"utc_time":"2026-09-02T12:34:56.000Z","unix_time":1788352496,"bazaar_pulse":{"as_of":"2026-09-01","totals":{"resources":42,"sellers":12,"calls_30d":1850},"top_services":[{"name":"bazaar-pulse","listings":3,"calls_30d":250,"payers_30d":18}],"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"evidence":{"source":"oblique-market D1 completed Bazaar snapshot","snapshot_date":"2026-09-01","generated_at":"2026-09-02T12:34:56.000Z","payment_network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payer":"AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy","prior_calls":1,"is_repeat_payer":true,"first_seen":"2026-09-02T12:00:00.000Z","measurement":"settlement_event rows for this endpoint and payer before this call"}},"schema":{"type":"object","properties":{"utc_time":{"type":"string"},"unix_time":{"type":"integer"},"bazaar_pulse":{"type":"object","properties":{"as_of":{"type":"string"},"totals":{"type":"object","properties":{"resources":{"type":"integer"},"sellers":{"type":"integer"},"calls_30d":{"type":"integer"}}},"top_services":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"listings":{"type":"integer"},"calls_30d":{"type":"integer"},"payers_30d":{"type":"integer"}}}},"networks":{"type":"array","items":{"type":"string"}}}},"evidence":{"type":"object","properties":{"source":{"type":"string"},"snapshot_date":{"type":"string"},"generated_at":{"type":"string"},"payment_network":{"type":"string"},"payer":{"type":"string"},"prior_calls":{"type":"integer"},"is_repeat_payer":{"type":"boolean"},"first_seen":{"type":"string"},"measurement":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}}}},"/api/v1/paid/solana-priority-fee":{"get":{"operationId":"solanaPriorityFee","summary":"Use when a Solana-side agent needs the current network state before sending a transaction, as often as it likes. Returns the current slot, block height and block time (unix and ISO) plus a prioritization-fee summary (min, median, p75, max in microlamports per compute unit, slots sampled, suggested fee = p75) from the public RPC, optionally scoped to up to five writable accounts. $0.002 per call via x402 on Solana or Base, or MPP on Tempo; no accounts.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.002000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"2000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when a Solana-side agent needs the current network state before sending a transaction, as often as it likes. Returns the current slot, block height and block time (unix and ISO) plus a prioritization-fee summary (min, median, p75, max in microlamports per compute unit, slots sampled, suggested fee = p75) from the public RPC, optionally scoped to up to five writable accounts. $0.002 per call via x402 on Solana or Base, or MPP on Tempo; no accounts. — returned after settlement","content":{"application/json":{"example":{"chain":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","commitment":"confirmed","slot":445131207,"block_height":423288514,"block_time_unix":1788818465,"block_time":"2026-09-07T22:01:05.000Z","priority_fee":{"unit":"microlamports_per_compute_unit","min":0,"median":1,"p75":2500,"max":200000,"slots_sampled":150,"slot_range":{"from":445131058,"to":445131207},"zero_fee_slots":61,"suggested_priority_fee":2500,"basis":"p75 of per-slot minimum prioritization fees over the sampled slots","scope":"network","accounts":[]},"rpc":{"endpoint_class":"public","hosts":["solana-rpc.publicnode.com"],"methods":["getSlot","getRecentPrioritizationFees","getBlockHeight","getBlockTime"]},"retrieved_at":"2026-09-07T22:01:06.412Z","freshness":{"served_at":"2026-09-07T22:01:06.418Z","cache":"miss","cache_age_seconds":0,"ttl_seconds":8},"receipt":{"sku":"solana-priority-fee","payer":"AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy","payment_network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"}},"schema":{"type":"object","properties":{"chain":{"type":"string"},"commitment":{"type":"string"},"slot":{"type":"integer"},"block_height":{"type":"integer"},"block_time_unix":{"type":"integer"},"block_time":{"type":"string"},"priority_fee":{"type":"object","properties":{"unit":{"type":"string"},"min":{"type":"integer"},"median":{"type":"integer"},"p75":{"type":"integer"},"max":{"type":"integer"},"slots_sampled":{"type":"integer"},"slot_range":{"type":"object","properties":{"from":{"type":"integer"},"to":{"type":"integer"}}},"zero_fee_slots":{"type":"integer"},"suggested_priority_fee":{"type":"integer"},"basis":{"type":"string"},"scope":{"type":"string"},"accounts":{"type":"array"}}},"rpc":{"type":"object","properties":{"endpoint_class":{"type":"string"},"hosts":{"type":"array","items":{"type":"string"}},"methods":{"type":"array","items":{"type":"string"}}}},"retrieved_at":{"type":"string"},"freshness":{"type":"object","properties":{"served_at":{"type":"string"},"cache":{"type":"string"},"cache_age_seconds":{"type":"integer"},"ttl_seconds":{"type":"integer"}}},"receipt":{"type":"object","properties":{"sku":{"type":"string"},"payer":{"type":"string"},"payment_network":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"accounts","in":"query","required":false,"description":"Optional: up to 5 comma-separated base58 pubkeys; the fee sample is then limited to transactions that lock these accounts writable.","schema":{"type":"string"}}]}},"/api/v1/paid/token-flow-activity":{"post":{"operationId":"tokenFlowActivity","summary":"Use when an agent needs recent Solana token-flow activity for one wallet or token mint without an indexer account: which tokens moved, in which direction, with whom, and whether a public DEX program was involved. Returns normalized per-transaction flows (mint, owner, signed delta, decimals), counterparties, an activity read (transfer, swap, mint_burn), program labels, block time and slot, RPC provenance, freshness and a receipt with repeat-payer evidence. $0.02 per call via x402 on Solana or Bas","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"20000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent needs recent Solana token-flow activity for one wallet or token mint without an indexer account: which tokens moved, in which direction, with whom, and whether a public DEX program was involved. Returns normalized per-transaction flows (mint, owner, signed delta, decimals), counterparties, an activity read (transfer, swap, mint_burn), program labels, block time and slot, RPC provenance, freshness and a receipt with repeat-payer evidence. $0.02 per call via x402 on Solana or Bas — returned after settlement","content":{"application/json":{"example":{"chain":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","subject":{"address":"Civ6KVQdBMnHHy4ViXGLRmMLh4Z4tJ6dprqWj4nEAyRh","kind":"wallet"},"window":{"hours":24,"since":"2026-09-06T12:00:00.000Z","until":"2026-09-07T12:00:00.000Z"},"filters":{"activity":"any","direction":"any","mint":null},"scanned":3,"returned":1,"partial":false,"activity":[{"signature":"2s4yjhs99Xd93KnbqDVb4UqUWTXbsVHqkCQbg4KeVyC5NAMS4tthqwNhQYPencjxjJh1q2zfixVXQGkZ4CGxt3Cs","slot":445009885,"block_time":"2026-09-06T14:15:42.000Z","block_time_unix":1788766542,"status":"success","activity_type":"transfer","programs":["associated-token-account","spl-token","system"],"fee_payer":"FHpcNSe6tb2n15bAdq4BkeYWGyZKFD7yLYrH92ng7wCT","fee_lamports":5000,"flows":[{"mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","symbol":"USDC","owner":"Civ6KVQdBMnHHy4ViXGLRmMLh4Z4tJ6dprqWj4nEAyRh","token_account":"EMrJf5kf5jhBLvghNemar19dEpqXBDTpnGsYBNU6EcWB","direction":"out","delta_atomic":"-5000000","delta":-5,"decimals":6,"token_program":"spl-token","is_subject":true},{"mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","symbol":"USDC","owner":"7uTT8Xi5RWXzy7h9XL244GRgEycDYDhLjr3ZyNdXi8pZ","token_account":"4nvJ5zWdVspxJiNZzB127U6amPH98SFFkBx2JZrAduia","direction":"in","delta_atomic":"5000000","delta":5,"decimals":6,"token_program":"spl-token","is_subject":false}],"counterparties":["7uTT8Xi5RWXzy7h9XL244GRgEycDYDhLjr3ZyNdXi8pZ"],"provenance":{"source":"solana-public-rpc","host":"solana-rpc.publicnode.com","method":"getTransaction","commitment":"finalized","cached":false}}],"cursor":{"before":"2s4yjhs99Xd93KnbqDVb4UqUWTXbsVHqkCQbg4KeVyC5NAMS4tthqwNhQYPencjxjJh1q2zfixVXQGkZ4CGxt3Cs"},"freshness":{"served_at":"2026-09-07T12:00:01.000Z","cache":"miss","cached_at":"2026-09-07T12:00:01.000Z","ttl_seconds":120,"slot_at_fetch":445010012},"receipt":{"sku":"token-flow-activity","request_hash":"3f2a9c1e0b7d4c6a8e5f1d2b9a0c7e6d5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b0c","payer":"AisyQi7zL7cR3q6sftsv7aVAcLGKb5PR23u3nwwBtaJy","payment_network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","rpc_calls":4,"upstreams":["solana-rpc.publicnode.com"],"transactions_from_cache":0,"prior_calls":0,"is_repeat_payer":false}},"schema":{"type":"object","properties":{"chain":{"type":"string"},"subject":{"type":"object","properties":{"address":{"type":"string"},"kind":{"type":"string"}}},"window":{"type":"object","properties":{"hours":{"type":"integer"},"since":{"type":"string"},"until":{"type":"string"}}},"filters":{"type":"object","properties":{"activity":{"type":"string"},"direction":{"type":"string"},"mint":{"type":"null"}}},"scanned":{"type":"integer"},"returned":{"type":"integer"},"partial":{"type":"boolean"},"activity":{"type":"array","items":{"type":"object","properties":{"signature":{"type":"string"},"slot":{"type":"integer"},"block_time":{"type":"string"},"block_time_unix":{"type":"integer"},"status":{"type":"string"},"activity_type":{"type":"string"},"programs":{"type":"array","items":{"type":"string"}},"fee_payer":{"type":"string"},"fee_lamports":{"type":"integer"},"flows":{"type":"array","items":{"type":"object","properties":{"mint":{"type":"string"},"symbol":{"type":"string"},"owner":{"type":"string"},"token_account":{"type":"string"},"direction":{"type":"string"},"delta_atomic":{"type":"string"},"delta":{"type":"integer"},"decimals":{"type":"integer"},"token_program":{"type":"string"},"is_subject":{"type":"boolean"}}}},"counterparties":{"type":"array","items":{"type":"string"}},"provenance":{"type":"object","properties":{"source":{"type":"string"},"host":{"type":"string"},"method":{"type":"string"},"commitment":{"type":"string"},"cached":{"type":"boolean"}}}}}},"cursor":{"type":"object","properties":{"before":{"type":"string"}}},"freshness":{"type":"object","properties":{"served_at":{"type":"string"},"cache":{"type":"string"},"cached_at":{"type":"string"},"ttl_seconds":{"type":"integer"},"slot_at_fetch":{"type":"integer"}}},"receipt":{"type":"object","properties":{"sku":{"type":"string"},"request_hash":{"type":"string"},"payer":{"type":"string"},"payment_network":{"type":"string"},"rpc_calls":{"type":"integer"},"upstreams":{"type":"array","items":{"type":"string"}},"transactions_from_cache":{"type":"integer"},"prior_calls":{"type":"integer"},"is_repeat_payer":{"type":"boolean"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","description":"Solana wallet owner or token mint (base58)."},"activity":{"type":"string","enum":["any","transfer","swap","mint_burn"],"default":"any","description":"Keep only transactions of this read: transfer, swap (a public DEX program was involved), mint_burn."},"direction":{"type":"string","enum":["any","in","out"],"default":"any","description":"For a wallet subject: keep transactions where the wallet received (in) or sent (out) tokens."},"mint":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","description":"Keep only transactions that moved this mint."},"window_hours":{"type":"integer","minimum":1,"maximum":168,"default":24},"limit":{"type":"integer","minimum":1,"maximum":20,"default":10,"description":"Most recent transactions scanned; filters apply within them. Page with cursor.before."},"before":{"type":"string","description":"Signature cursor from a previous response (cursor.before) to page further back."}}}}}}}},"/api/v1/paid/proxy-implementation":{"post":{"operationId":"proxyImplementation","summary":"Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, legacy, Safe, none), implementation, admin, beacon, slots and block read on Base, Ethereum, Optimism, Arbitrum or Polygon; 4 extra slots decoded. $0.003.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, legacy, Safe, none), implementation, admin, beacon, slots and block read on Base, Ethereum, Optimism, Arbitrum or Polygon; 4 extra slots decoded. $0.003. — returned after settlement","content":{"application/json":{"example":{"chain":"base","chain_id":8453,"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","block_number":40203311,"block_tag":"latest","is_contract":true,"is_proxy":true,"standard":"oz-legacy","implementation":"0x2Ce6311ddAE708829bc0784C967b7d77D19FD779","implementation_has_code":true,"implementation_name":"FiatTokenV2_2","proxy_name":"FiatTokenProxy","admin":null,"beacon":null,"slots_read":[{"label":"eip1967.implementation","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1967.admin","slot":"0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1967.beacon","slot":"0xa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1822.proxiable","slot":"0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"oz-legacy.implementation","slot":"0x7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c3","raw":"0x0000000000000000000000002ce6311ddae708829bc0784c967b7d77d19fd779"},{"label":"slot0","slot":"0x0000000000000000000000000000000000000000000000000000000000000000","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"}],"extra_slots":[{"slot":"0x0000000000000000000000000000000000000000000000000000000000000000","raw":"0x0000000000000000000000000000000000000000000000000000000000000000","as_uint256":"0","as_address":null,"as_bool":false}],"rpc":{"endpoint_class":"public","hosts":["mainnet.base.org"],"calls":9},"source":"public-rpc+explorer","read_at":"2026-09-12T01:30:00.000Z","freshness":{"served_at":"2026-09-12T01:30:00.120Z","cache":"miss","cache_age_seconds":0,"ttl_seconds":30},"receipt":{"sku":"proxy-implementation","payer":"0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea","payment_network":"eip155:8453"}},"schema":{"type":"object","properties":{"chain":{"type":"string"},"chain_id":{"type":"integer"},"address":{"type":"string"},"block_number":{"type":"integer"},"block_tag":{"type":"string"},"is_contract":{"type":"boolean"},"is_proxy":{"type":"boolean"},"standard":{"type":"string"},"implementation":{"type":"string"},"implementation_has_code":{"type":"boolean"},"implementation_name":{"type":"string"},"proxy_name":{"type":"string"},"admin":{"type":"null"},"beacon":{"type":"null"},"slots_read":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"slot":{"type":"string"},"raw":{"type":"string"}}}},"extra_slots":{"type":"array","items":{"type":"object","properties":{"slot":{"type":"string"},"raw":{"type":"string"},"as_uint256":{"type":"string"},"as_address":{"type":"null"},"as_bool":{"type":"boolean"}}}},"rpc":{"type":"object","properties":{"endpoint_class":{"type":"string"},"hosts":{"type":"array","items":{"type":"string"}},"calls":{"type":"integer"}}},"source":{"type":"string"},"read_at":{"type":"string"},"freshness":{"type":"object","properties":{"served_at":{"type":"string"},"cache":{"type":"string"},"cache_age_seconds":{"type":"integer"},"ttl_seconds":{"type":"integer"}}},"receipt":{"type":"object","properties":{"sku":{"type":"string"},"payer":{"type":"string"},"payment_network":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","enum":["base","ethereum","optimism","arbitrum","polygon","8453","1","10","42161","137"],"default":"base","description":"Chain name (base, ethereum, optimism, arbitrum, polygon) or chain id (8453, 1, 10, 42161, 137). Default base.","examples":["base"]},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Contract address to inspect, 0x plus 40 hex characters (any case).","examples":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"]},"block":{"type":"string","default":"latest","description":"'latest' (default) or a decimal block number; explicit blocks are immutable and cached longer.","examples":["latest"]},"slots":{"type":"array","maxItems":4,"items":{"type":"string"},"description":"Up to 4 extra raw storage slots to read and decode: each a 0x bytes32 or a decimal slot number. GET accepts a comma-separated list.","examples":[["0","1"]]}},"additionalProperties":false}}}}},"get":{"operationId":"proxyImplementation","summary":"Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, legacy, Safe, none), implementation, admin, beacon, slots and block read on Base, Ethereum, Optimism, Arbitrum or Polygon; 4 extra slots decoded. $0.003.","tags":["chain-data"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.003000"},"protocols":[{"x402":{"scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"asset":"USDC"}},{"mpp":{"method":"tempo","chainId":4217,"currency":"0x20c0000000000000000000000000000000000000"}}],"intent":"charge","method":"tempo","amount":"3000","currency":"0x20c0000000000000000000000000000000000000"},"responses":{"200":{"description":"Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, legacy, Safe, none), implementation, admin, beacon, slots and block read on Base, Ethereum, Optimism, Arbitrum or Polygon; 4 extra slots decoded. $0.003. — returned after settlement","content":{"application/json":{"example":{"chain":"base","chain_id":8453,"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","block_number":40203311,"block_tag":"latest","is_contract":true,"is_proxy":true,"standard":"oz-legacy","implementation":"0x2Ce6311ddAE708829bc0784C967b7d77D19FD779","implementation_has_code":true,"implementation_name":"FiatTokenV2_2","proxy_name":"FiatTokenProxy","admin":null,"beacon":null,"slots_read":[{"label":"eip1967.implementation","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1967.admin","slot":"0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1967.beacon","slot":"0xa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"eip1822.proxiable","slot":"0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"},{"label":"oz-legacy.implementation","slot":"0x7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c3","raw":"0x0000000000000000000000002ce6311ddae708829bc0784c967b7d77d19fd779"},{"label":"slot0","slot":"0x0000000000000000000000000000000000000000000000000000000000000000","raw":"0x0000000000000000000000000000000000000000000000000000000000000000"}],"extra_slots":[{"slot":"0x0000000000000000000000000000000000000000000000000000000000000000","raw":"0x0000000000000000000000000000000000000000000000000000000000000000","as_uint256":"0","as_address":null,"as_bool":false}],"rpc":{"endpoint_class":"public","hosts":["mainnet.base.org"],"calls":9},"source":"public-rpc+explorer","read_at":"2026-09-12T01:30:00.000Z","freshness":{"served_at":"2026-09-12T01:30:00.120Z","cache":"miss","cache_age_seconds":0,"ttl_seconds":30},"receipt":{"sku":"proxy-implementation","payer":"0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea","payment_network":"eip155:8453"}},"schema":{"type":"object","properties":{"chain":{"type":"string"},"chain_id":{"type":"integer"},"address":{"type":"string"},"block_number":{"type":"integer"},"block_tag":{"type":"string"},"is_contract":{"type":"boolean"},"is_proxy":{"type":"boolean"},"standard":{"type":"string"},"implementation":{"type":"string"},"implementation_has_code":{"type":"boolean"},"implementation_name":{"type":"string"},"proxy_name":{"type":"string"},"admin":{"type":"null"},"beacon":{"type":"null"},"slots_read":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"slot":{"type":"string"},"raw":{"type":"string"}}}},"extra_slots":{"type":"array","items":{"type":"object","properties":{"slot":{"type":"string"},"raw":{"type":"string"},"as_uint256":{"type":"string"},"as_address":{"type":"null"},"as_bool":{"type":"boolean"}}}},"rpc":{"type":"object","properties":{"endpoint_class":{"type":"string"},"hosts":{"type":"array","items":{"type":"string"}},"calls":{"type":"integer"}}},"source":{"type":"string"},"read_at":{"type":"string"},"freshness":{"type":"object","properties":{"served_at":{"type":"string"},"cache":{"type":"string"},"cache_age_seconds":{"type":"integer"},"ttl_seconds":{"type":"integer"}}},"receipt":{"type":"object","properties":{"sku":{"type":"string"},"payer":{"type":"string"},"payment_network":{"type":"string"}}}}}}}},"400":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"400","hint":"Check the request and retry."}}}},"402":{"description":"Payment Required","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"402","hint":"Check the request and retry."}}}},"429":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"429","hint":"Check the request and retry."}}}},"500":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"500","hint":"Check the request and retry."}}}},"503":{"description":"Machine-readable error","content":{"application/json":{"schema":{"type":"object","required":["error","code","hint"],"properties":{"error":{"type":"string"},"code":{"type":"string"},"hint":{"type":"string"}}},"example":{"error":"invalid_input","code":"503","hint":"Check the request and retry."}}}}},"parameters":[{"name":"chain","in":"query","required":false,"description":"Chain name (base, ethereum, optimism, arbitrum, polygon) or chain id (8453, 1, 10, 42161, 137). Default base.","schema":{"type":"string","enum":["base","ethereum","optimism","arbitrum","polygon","8453","1","10","42161","137"]}},{"name":"address","in":"query","required":true,"description":"Contract address to inspect, 0x plus 40 hex characters (any case).","schema":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}},{"name":"block","in":"query","required":false,"description":"'latest' (default) or a decimal block number; explicit blocks are immutable and cached longer.","schema":{"type":"string"}},{"name":"slots","in":"query","required":false,"description":"Up to 4 extra raw storage slots to read and decode: each a 0x bytes32 or a decimal slot number. GET accepts a comma-separated list.","schema":{"type":"array"}}]}}},"components":{"securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"x402 HTTP 402 Payment Protocol. Pay with USDC on Base mainnet (eip155:8453) or Solana mainnet (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp). Facilitator on both rails: https://api.cdp.coinbase.com/platform/v2/x402 (Coinbase CDP)."}}},"tags":[{"name":"Public","description":"Free endpoints — no payment required"},{"name":"AI","description":"LLM inference and AI-powered analysis"},{"name":"On-chain Analytics","description":"Blockchain data queries and wallet analysis"},{"name":"Data","description":"Web extraction and pricing data"},{"name":"Research","description":"Company research and sourced answers"},{"name":"Trading","description":"Trading signals and market intelligence"},{"name":"Utility","description":"Time, echo, and utility endpoints"}],"externalDocs":{"description":"x402 Payment Protocol Documentation","url":"https://docs.x402.org"}}