{"openapi":"3.1.0","info":{"title":"x402 Market Intelligence","version":"1.0.0","description":"Market intelligence for the x402 pay-per-call economy computed from Coinbase's public Bazaar catalog and the x402-list directory: competition by topic, wash-filtered top earners, price benchmarks, and a live payability and listability check of any endpoint. One call, one computed answer, no accounts or API keys. Machine-payable over x402.","x-guidance":"x402 Market Intelligence answers one question per call about the x402 pay-per-call market: how crowded is a topic and does anyone have real buyers (/x402-competition), what do similar services charge (/x402-price-benchmark), who really earns after removing wash trading (/x402-top-earners, /x402-wash-check), which endpoint to use for a task (/x402-recommend, ranked by real payers with the top picks checked live), and does a specific endpoint answer 402 with a valid offer and a valid Bazaar listing block (/x402-payability). Each paid GET returns a computed verdict (such as OPEN_SPACE, CROWDED_WITH_TRACTION or PAYABLE_AND_LISTABLE) with the reasons, the source and what was NOT checked. Traction numbers are the directories' own 30-day figures and drift daily; most listed volume is a few operators, which the wash filter removes. A verdict of UNVERIFIED means a lookup failed: treat it as unknown. Not investment advice. No account or key: pay per call in USDC over x402."},"servers":[{"url":"https://x402-meta.x402tookit.com"}],"paths":{"/x402-competition":{"get":{"operationId":"x402_competition","summary":"Competition check for an x402 idea: sellers, hosts, price range and how many have real buyers. Open space or crowded?","description":"Competition check for an x402 idea: sellers, hosts, price range and how many have real buyers. Open space or crowded?","tags":["x402","competition","market-research"],"parameters":[{"name":"topic","in":"query","required":true,"description":"The endpoint idea in plain words, e.g. perp funding rate","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"topic":{"type":["null","string"]},"results":{"type":["null","number"]},"distinctHosts":{"type":["null","number"]},"priceUsd":{"type":["null","object"],"properties":{"min":{"type":["null","number"]},"median":{"type":["null","number"]},"max":{"type":["null","number"]}}},"withTenPlusPayers":{"type":["null","number"]},"topByPayers":{"type":["array","null"],"items":{"type":"object","properties":{"url":{"type":["null","string"]},"service":{"type":["null","string"]},"priceUsd":{"type":["null","number"]},"payers30d":{"type":["null","number"]},"calls30d":{"type":["null","number"]}}}},"thresholds":{"type":["null","object"],"properties":{"tractionPayers":{"type":["null","number"]}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"CROWDED_WITH_TRACTION","summary":"\"perp funding rate\": 20 Bazaar result(s) from 13 host(s); price $0.001 to $0.02; 1 with 10+ payers.","reasons":["1 seller(s) have 10 or more unique payers in 30 days.","Self-payments used to get listed count as payers, so small payer counts overstate real demand.","…1 more"],"topic":"perp funding rate","results":20,"distinctHosts":13,"priceUsd":{"min":0.001,"median":0.005,"max":0.02},"withTenPlusPayers":1,"topByPayers":[{"url":"https://agent402.tools/api/perp-funding","service":"Perp funding rate and history","priceUsd":0.002,"payers30d":11,"calls30d":1106},{"url":"https://crypto.apitoll.cloud/v1/crypto/perps","service":"ApiToll Perps (Hyperliquid)","priceUsd":0.001,"payers30d":6,"calls30d":11}],"thresholds":{"tractionPayers":10},"degraded":false,"notChecked":["services not in the Bazaar","off-Bazaar sales","…2 more"],"source":"Coinbase x402 Bazaar discovery API","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery","asOf":"2026-10-21T00:33:36.143Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-competition"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-competition"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-competition"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-competition"}}]}}},"/x402-directory-stats":{"get":{"operationId":"x402_directory_stats","summary":"Size of the x402 market now: Bazaar resource count, x402-list services, endpoints, median price and average uptime.","description":"Size of the x402 market now: Bazaar resource count, x402-list services, endpoints, median price and average uptime.","tags":["x402","market-size","statistics"],"parameters":[{"name":"view","in":"query","required":false,"description":"Optional label echoed back; no effect","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"computedAt":{"type":["null","string"]},"x402ListServices":{"type":["null","number"]},"x402ListEndpoints":{"type":["null","number"]},"networks":{"type":["null","number"]},"avgUptime24hPct":{"type":["null","number"]},"avgUptime7dPct":{"type":["null","number"]},"avgResponseMs":{"type":["null","number"]},"pricing":{"type":["null","object"],"properties":{"avg_price_usd":{"type":["null","number"]},"min_price_usd":{"type":["null","number"]},"max_price_usd":{"type":["null","number"]},"median_price_usd":{"type":["null","number"]}}},"bazaarResources":{"type":["null","number"]},"bazaarToX402ListEndpointRatio":{"type":["null","number"]},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"MARKET_SNAPSHOT","summary":"x402-list tracks 1016 services / 7690 endpoints (median price $0.01); Coinbase's Bazaar lists 27944 resources.","reasons":["The two directories count differently: the Bazaar is per resource URL and includes machine-generated farms; x402-list groups by service.","Data: x402-list.com (CC BY 4.0)"],"computedAt":"2026-10-21T00:33:39.187Z","x402ListServices":1016,"x402ListEndpoints":7690,"networks":35,"avgUptime24hPct":90.6,"avgUptime7dPct":92.1,"avgResponseMs":571,"pricing":{"avg_price_usd":0.367,"min_price_usd":0,"max_price_usd":50,"median_price_usd":0.01},"bazaarResources":27944,"bazaarToX402ListEndpointRatio":3.6,"attribution":"Data: x402-list.com (CC BY 4.0)","degraded":false,"notChecked":["which listings are real businesses","settled volume (see /x402-top-earners)","…1 more"],"source":"Coinbase Bazaar discovery API + x402-list stats","sourceUrl":"https://x402-list.com/api/v1/stats","asOf":"2026-10-21T00:33:39.042Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-directory-stats"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-directory-stats"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-directory-stats"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-directory-stats"}}]}}},"/x402-payability":{"get":{"operationId":"x402_payability","summary":"Is this URL a valid x402 endpoint? Fetches it once unpaid and checks the 402 offer, price, chains and Bazaar listing block.","description":"Is this URL a valid x402 endpoint? Fetches it once unpaid and checks the 402 offer, price, chains and Bazaar listing block.","tags":["x402","payability","bazaar","diagnostics"],"parameters":[{"name":"url","in":"query","required":true,"description":"Full https URL of the endpoint, with no credentials","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"url":{"type":["null","string"]},"httpStatus":{"type":["null","number"]},"x402Version":{"type":["null","number"]},"networks":{"type":["array","null"],"items":{"type":"string"}},"pricesUsd":{"type":["array","null"],"items":{"type":"number"}},"payTo":{"type":["array","null"],"items":{"type":"string"}},"resourceUrl":{"type":["null","string"]},"canonicalResource":{"type":["boolean","null"]},"hasBazaarExtension":{"type":["boolean","null"]},"bazaarExtensionValid":{"type":["boolean","null"]},"descriptionLength":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"PAYABLE_AND_LISTABLE","summary":"https://loonie-toll.onrender.com/quakes: 402 with 4 offer(s) on eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, eip155:137, eip155:42161, price $0.02; listable.","reasons":["402 with a readable offer, a valid Bazaar block and a canonical resource URL."],"url":"https://loonie-toll.onrender.com/quakes","httpStatus":402,"x402Version":2,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","…2 more"],"pricesUsd":[0.02,0.02],"payTo":["0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa","DUPiupXtuox38dcGoXUKer5mAydCzmaHjrbQ66qeEm8s"],"resourceUrl":"https://loonie-toll.onrender.com/quakes","canonicalResource":true,"hasBazaarExtension":true,"bazaarExtensionValid":true,"descriptionLength":114,"degraded":false,"notChecked":["whether a real payment settles","the quality or uptime of the data behind it","…1 more"],"source":"live GET of the named URL","sourceUrl":"https://docs.cdp.coinbase.com/x402/bazaar","asOf":"2026-10-21T00:33:40.596Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-payability"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-payability"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-payability"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-payability"}}]}}},"/x402-price-benchmark":{"get":{"operationId":"x402_price_benchmark","summary":"Price benchmark for x402 endpoints: low, median and high price among services with real buyers, by category.","description":"Price benchmark for x402 endpoints: low, median and high price among services with real buyers, by category.","tags":["x402","pricing","benchmark"],"parameters":[{"name":"category","in":"query","required":false,"description":"Category: Data, AI, Finance, Verification, Blockchain, Content, Compute, Infrastructure, Other","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"category":{"type":["null","string"]},"services":{"type":["null","number"]},"priceUsd":{"type":["null","object"],"properties":{"p10":{"type":["null","number"]},"p25":{"type":["null","number"]},"median":{"type":["null","number"]},"p75":{"type":["null","number"]},"p90":{"type":["null","number"]}}},"buyerWeightedPriceUsd":{"type":["null","number"]},"mostBought":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"minPriceUsd":{"type":["null","number"]},"buyers30d":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"BENCHMARK","summary":"144 clean services with 3+ buyers in data: lowest price $0.0005, median $0.005, 90th percentile $0.03; buyer-weighted $0.0104.","reasons":["Price is each service's lowest listed price per call; services with several price points are represented by their cheapest.","Services flagged by the wash filter are excluded.","…1 more"],"category":"data","services":144,"priceUsd":{"p10":0.001,"p25":0.002,"median":0.005,"p75":0.01,"p90":0.03},"buyerWeightedPriceUsd":0.0104,"mostBought":[{"name":"StableEnrich","minPriceUsd":0.002,"buyers30d":348},{"name":"Nansen","minPriceUsd":0.01,"buyers30d":207}],"attribution":"Data: x402-list.com (CC BY 4.0)","degraded":false,"notChecked":["price per unit of value (a $0.10 company check is not comparable to a $0.001 ping)","services outside x402-list"],"source":"x402-list directory","sourceUrl":"https://x402-list.com/api/v1/services","asOf":"2026-10-21T00:34:05.291Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-price-benchmark"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-price-benchmark"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-price-benchmark"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-price-benchmark"}}]}}},"/x402-recommend":{"get":{"operationId":"x402_recommend","summary":"Which x402 endpoint should I use for this task? Bazaar matches ranked by payers and calls, top 3 checked live for a 402.","description":"Which x402 endpoint should I use for this task? Bazaar matches ranked by payers and calls, top 3 checked live for a 402.","tags":["x402","bazaar","recommendation","discovery"],"parameters":[{"name":"task","in":"query","required":true,"description":"What you need done, in plain words, e.g. weather forecast, token risk check","schema":{"type":"string"}},{"name":"maxPriceUsd","in":"query","required":false,"description":"Skip endpoints that cost more than this per call","schema":{"type":"number"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"task":{"type":["null","string"]},"maxPriceUsd":{"type":["null","number"]},"candidates":{"type":["null","number"]},"top":{"type":["array","null"],"items":{"type":"object","properties":{"url":{"type":["null","string"]},"host":{"type":["null","string"]},"service":{"type":["null","string"]},"description":{"type":["null","string"]},"priceUsd":{"type":["null","number"]},"network":{"type":["null","string"]},"calls30d":{"type":["null","number"]},"payers30d":{"type":["null","number"]},"lastCalledAt":{"type":["null","string"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"score":{"type":["null","number"]},"flags":{"type":["array","null"]},"liveCheck":{"type":["null","string"]},"answers402":{"type":["boolean","null"]}}}},"others":{"type":["array","null"],"items":{"type":"object","properties":{"url":{"type":["null","string"]},"service":{"type":["null","string"]},"priceUsd":{"type":["null","number"]},"payers30d":{"type":["null","number"]},"calls30d":{"type":["null","number"]},"score":{"type":["null","number"]},"flags":{"type":["array","null"]}}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RECOMMENDED","summary":"Best match for \"weather forecast\": Weather at $0.002 per call (7 payer(s), 47 call(s) in 30 days); 11 candidate(s) ranked.","reasons":["Ranked by unique payers (weighted 3x), then calls, then recent use; cheaper breaks ties.","Payers and calls are Coinbase's own 30-day figures and include self-payments made to get listed; one-payer results are flagged.","…1 more"],"task":"weather forecast","maxPriceUsd":0.1,"candidates":11,"top":[{"url":"https://weather.cyberwarex.com/forecast","host":"weather.cyberwarex.com","service":"Weather","description":"Weather forecast for a location (global, keyless): current conditions, an hourly series (up to 48h) and a daily summary (up to 10 days: min/max temp + condition","priceUsd":0.002,"network":"eip155:8453","calls30d":47,"payers30d":7,"lastCalledAt":"2026-10-20T07:35:51.628Z","tags":["weather","forecast","…3 more"],"score":4.89,"flags":[],"liveCheck":"answers 402 (payable)","answers402":true},{"url":"https://agentsvc.io/api/v1/proxy/weather","host":"agentsvc.io","service":"Weather Forecast","description":"Weather forecast and current weather for any city or lat,lon worldwide, from MET Norway: daily forecast up to 10 days plus optional hourly forecast up to 48 hou","priceUsd":0.002,"network":"eip155:8453","calls30d":19,"payers30d":4,"lastCalledAt":"2026-10-16T04:42:20.443Z","tags":["weather","forecast","…3 more"],"score":3.9,"flags":[],"liveCheck":"answers 402 (payable)","answers402":true}],"others":[{"url":"https://data.tollkit.dev/weather","service":"Weather Forecast & Alerts","priceUsd":0.002,"payers30d":6,"calls30d":11,"score":3.61,"flags":[]},{"url":"https://api.vextorium.com/v1/us-weather","service":"US weather forecast & alerts","priceUsd":0.004,"payers30d":4,"calls30d":5,"score":3.38,"flags":[]}],"degraded":false,"notChecked":["response quality after payment","wash trading in detail (see /x402-wash-check)","…1 more"],"source":"Coinbase x402 Bazaar discovery API plus a live unpaid GET of the top picks","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery","asOf":"2026-10-21T00:34:07.582Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-recommend"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-recommend"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-recommend"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-recommend"}}]}}},"/x402-search":{"get":{"operationId":"x402_search","summary":"Search Coinbase's x402 Bazaar by topic: matching paid endpoints with price, 30-day calls and unique payers.","description":"Search Coinbase's x402 Bazaar by topic: matching paid endpoints with price, 30-day calls and unique payers.","tags":["x402","bazaar","search"],"parameters":[{"name":"q","in":"query","required":true,"description":"Topic in plain words, e.g. token risk, funding rate","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"query":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"url":{"type":["null","string"]},"host":{"type":["null","string"]},"service":{"type":["null","string"]},"description":{"type":["null","string"]},"priceUsd":{"type":["null","number"]},"network":{"type":["null","string"]},"calls30d":{"type":["null","number"]},"payers30d":{"type":["null","number"]},"lastCalledAt":{"type":["null","string"]},"tags":{"type":["array","null"],"items":{"type":"string"}}}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS_FOUND","summary":"10 Bazaar result(s) for \"token risk\"; best-used has 7 unique payer(s) in 30 days.","reasons":["Full result list as returned by the Bazaar.","Calls and payers are Coinbase's own 30-day figures and include self-payments used to get listed."],"query":"token risk","results":[{"url":"https://token-risk.com/v1/scan","host":"token-risk.com","service":"token-risk","description":"Deterministic on-chain structural risk report for an ERC-20 token on Base. Keyless x402-native payment — no signup, no API key. Reports STRUCTURAL risk, not rep","priceUsd":0.01,"network":"eip155:8453","calls30d":9,"payers30d":7,"lastCalledAt":"2026-10-19T17:09:37.622Z","tags":["token-risk","security","…3 more"]},{"url":"https://agent402.tools/api/sol-token-safety","host":"agent402.tools","service":"Solana token risk check","description":"Safety verdict for one Solana token mint: a graded risk score with the concrete reasons behind it, mint and freeze authority state, how much of the liquidity po","priceUsd":0.005,"network":"eip155:8453","calls30d":231,"payers30d":6,"lastCalledAt":"2026-10-20T06:07:29.388Z","tags":["crypto","solana","…3 more"]}],"degraded":false,"notChecked":["endpoints not in the Bazaar","wash trading (see /x402-wash-check)"],"source":"Coinbase x402 Bazaar discovery API","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery","asOf":"2026-10-21T00:34:08.982Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-search"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-search"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-search"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-search"}}]}}},"/x402-service-lookup":{"get":{"operationId":"x402_service_lookup","summary":"Find an x402 service by name or domain: category, endpoints, lowest price, status and 30-day buyers.","description":"Find an x402 service by name or domain: category, endpoints, lowest price, status and 30-day buyers.","tags":["x402","directory","lookup"],"parameters":[{"name":"q","in":"query","required":true,"description":"Name or domain fragment, e.g. apollo or paywithlocus","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"matches":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"host":{"type":["null","string"]},"category":{"type":["null","string"]},"status":{"type":["null","string"]},"endpoints":{"type":["null","number"]},"minPriceUsd":{"type":["null","number"]},"volume30dUsd":{"type":["null","number"]},"uniqueBuyers30d":{"type":["null","number"]},"washFlags":{"type":["array","null"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"MATCHES_FOUND","summary":"1 service(s) match \"apollo\"; top: Apollo via Locus (online, 34 buyers in 30 days).","reasons":["Data: x402-list.com (CC BY 4.0)"],"matches":[{"name":"Apollo via Locus","host":"apollo.x402.paywithlocus.com","category":"Data","status":"online","endpoints":5,"minPriceUsd":0.005,"volume30dUsd":60.17,"uniqueBuyers30d":34,"washFlags":[]}],"attribution":"Data: x402-list.com (CC BY 4.0)","degraded":false,"notChecked":["Bazaar-only listings","quality of the data sold"],"source":"x402-list directory","sourceUrl":"https://x402-list.com/api/v1/services","asOf":"2026-10-21T00:34:10.243Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-service-lookup"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-service-lookup"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-service-lookup"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-service-lookup"}}]}}},"/x402-top-earners":{"get":{"operationId":"x402_top_earners","summary":"Top-earning x402 services by 30-day volume with wash trading removed: shared payouts, twin metrics, one-buyer farms.","description":"Top-earning x402 services by 30-day volume with wash trading removed: shared payouts, twin metrics, one-buyer farms.","tags":["x402","top-earners","wash-filter"],"parameters":[{"name":"n","in":"query","required":false,"description":"How many, 1 to 25, default 10","schema":{"type":"integer"}},{"name":"category","in":"query","required":false,"description":"Only this category, e.g. Data, AI, Finance, Blockchain","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"listed":{"type":["null","number"]},"withAnyBuyer":{"type":["null","number"]},"afterWashFilter":{"type":["null","number"]},"category":{},"top":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"host":{"type":["null","string"]},"category":{"type":["null","string"]},"volume30dUsd":{"type":["null","number"]},"uniqueBuyers30d":{"type":["null","number"]},"transactions30d":{"type":["null","number"]},"minPriceUsd":{"type":["null","number"]},"trend7dVs30d":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"EARNERS_FOUND","summary":"1016 services listed; 698 show any buyer; 343 survive the wash filter. Top: Cluster Protocol $36580.29 / 722 buyers.","reasons":["Removed: identical (volume, buyers) pairs shared with other services, shared payout wallets, and services where one buyer is 80% or more of volume.","Median clean earner: $0.8 in 30 days.","…1 more"],"listed":1016,"withAnyBuyer":698,"afterWashFilter":343,"category":null,"top":[{"name":"Cluster Protocol","host":"api.clusterprotocol.ai","category":"AI","volume30dUsd":36580.29,"uniqueBuyers30d":722,"transactions30d":44491,"minPriceUsd":0.0005,"trend7dVs30d":0},{"name":"dTelecom x402 Gateway","host":"x402.dtelecom.org","category":"Compute","volume30dUsd":36503.9,"uniqueBuyers30d":27,"transactions30d":16618,"minPriceUsd":null,"trend7dVs30d":0.9968797854475824}],"attribution":"Data: x402-list.com (CC BY 4.0)","degraded":false,"notChecked":["wash trading that evades these three rules","services outside x402-list","…1 more"],"source":"x402-list directory","sourceUrl":"https://x402-list.com/api/v1/services","asOf":"2026-10-21T00:34:11.510Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0300"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-top-earners"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-top-earners"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-top-earners"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-top-earners"}}]}}},"/x402-wash-check":{"get":{"operationId":"x402_wash_check","summary":"Is an x402 service's traffic organic? Checks a host's reported volume for shared payouts, twin metrics and one-buyer farms.","description":"Is an x402 service's traffic organic? Checks a host's reported volume for shared payouts, twin metrics and one-buyer farms.","tags":["x402","wash-trading","due-diligence"],"parameters":[{"name":"host","in":"query","required":true,"description":"Domain of the service, e.g. example.com (a full URL also works)","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"host":{"type":["null","string"]},"services":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"volume30dUsd":{"type":["null","number"]},"uniqueBuyers30d":{"type":["null","number"]},"transactions30d":{"type":["null","number"]},"topBuyerSharePct":{"type":["null","number"]},"sharedPayout":{"type":["boolean","null"]},"flags":{"type":["array","null"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"LOOKS_ORGANIC","summary":"apollo.x402.paywithlocus.com: 1 listed service(s), 1 with buyers, 0 flagged.","reasons":["None of the three wash rules fired."],"host":"apollo.x402.paywithlocus.com","services":[{"name":"Apollo via Locus","volume30dUsd":60.17,"uniqueBuyers30d":34,"transactions30d":35946,"topBuyerSharePct":64,"sharedPayout":false,"flags":[]}],"attribution":"Data: x402-list.com (CC BY 4.0)","degraded":false,"notChecked":["wash trading that evades these rules","on-chain verification of the directory's numbers"],"source":"x402-list directory","sourceUrl":"https://x402-list.com/api/v1/services","asOf":"2026-10-21T00:34:12.777Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-wash-check"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-wash-check"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-wash-check"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://x402-meta.x402tookit.com/x402-wash-check"}}]}}}}}