{"bazaar_version":"1.0","marketplace":"DopamineDesk","total_catalog_entries":96,"operational_tools":96,"billable_tools":93,"preview_only_entries":0,"categories":["Financial Data","Crypto & DeFi","B2B & Leads","Real Estate","E-Commerce","Government & Legal","Social & Content","Web Scraping","Security","AI & ML","Location & Travel","Miscellaneous","Platform","Agent Infrastructure","Crypto Intelligence","Business Research","EVM Chain Data","Identity and Wallet Data","Agent Transaction Safety","Business Verification","Vehicle Intelligence","Crypto Market Data","Compliance/KYB","Marketplace","Developer Tools","Data Utilities","Business Intelligence","Games & Entertainment"],"discovery":{"openapi":"/openapi.json","api_catalog":"/.well-known/api-catalog","x402":"/.well-known/x402","mcp":"/.well-known/mcp/server-card.json","ai_plugin":"/.well-known/ai-plugin.json","eliza":"/.well-known/eliza-plugin.json","llms_txt":"/llms.txt","skill":"/SKILL.md","buyer_offers":"/.well-known/buyer-offers.json","catalog":"/api/v1/catalog"},"endpoints":[{"id":"candles","path":"/api/v1/candles","method":"GET","supported_methods":["GET","POST"],"name":"Cryptocurrency Price History","description":"Fetch recent cryptocurrency USD daily OHLCV candles from Coinbase Exchange, with CoinGecko fallback coverage.","category":"Financial Data","tags":["finance","crypto","coingecko","market-data","price-history"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Coinbase Exchange candles API with CoinGecko fallback","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the recent USD price history for bitcoin.","params":{"ticker":"bitcoin"},"response":{"success":true,"source":"Coinbase Exchange API","data":{"ticker":"bitcoin","product_id":"BTC-USD","interval":"1d","candles":[{"timestamp":"2026-08-03T00:00:00.000Z","price":"63466.51","low":"62210.14","high":"64032.43","open":"63499.49","close":"63466.51","volume":7086.70328594},{"timestamp":"2026-08-04T00:00:00.000Z","price":"64050.51","low":"63250.00","high":"64497.24","open":"63466.51","close":"64050.51","volume":6227.77436334}]},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Coinbase Exchange candles API with CoinGecko fallback"}}},"params":[{"name":"ticker","type":"string","required":false,"description":"CoinGecko coin ID or supported alias such as bitcoin, btc, ethereum, eth, solana, or sol."}]},{"id":"stock_quotes","path":"/api/v1/stock_quotes","method":"GET","supported_methods":["GET","POST"],"name":"Live Market Quote Snapshot","description":"Get current stock market data for one ticker, including the latest available quote, daily OHLC values, and volume from Yahoo Finance's chart feed.","category":"Financial Data","tags":["finance","stocks","real-time","quotes","market-data"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Yahoo Finance chart API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the current price and bid-ask spread for MSFT?","params":{"symbol":"MSFT"},"response":{"success":true,"source":"Yahoo Finance chart API","source_url":"https://finance.yahoo.com/quote/MSFT","fetched_at":"2026-08-07T07:32:28.971Z","data":{"symbol":"MSFT","exchange":"NasdaqGS","currency":"USD","price":499.86,"previous_close":451.1,"open":488.54998779296875,"high":501.55999755859375,"low":488.5199890136719,"volume":36397900,"exchange_timezone":"America/New_York"},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Yahoo Finance chart API"}}},"params":[{"name":"symbol","type":"string","required":true,"description":"US stock ticker symbol."}]},{"id":"sec_edgar_filings","path":"/api/v1/sec_edgar_filings","method":"GET","supported_methods":["GET","POST"],"name":"SEC EDGAR Filings","description":"Retrieve official recent SEC filing metadata and primary-document links for a public-company ticker.","category":"Financial Data","tags":["finance","regulatory","filings","SEC","fundamentals"],"pricing":{"amount":"0.10","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"SEC EDGAR submissions API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find the latest 10-Q filing for NVDA and give me the link.","params":{"ticker":"NVDA","form_type":"10-Q","limit":1},"response":{"success":true,"source":"SEC EDGAR submissions API","fetched_at":"2026-08-07T07:32:29.303Z","company":"NVIDIA CORP","ticker":"NVDA","cik":1045810,"count":1,"filings":[{"form":"10-Q","filed_date":"2026-05-20","report_date":"2026-04-26","accession_number":"0001045810-26-000052","primary_document":"nvda-20260426.htm","filing_url":"https://www.sec.gov/Archives/edgar/data/1045810/000104581026000052/nvda-20260426.htm"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"SEC EDGAR submissions API"}}},"params":[{"name":"ticker","type":"string","required":true,"description":"Company ticker symbol."},{"name":"form_type","type":"string","required":false,"description":"Filing form type, e.g., 10-K, 10-Q, 8-K."},{"name":"limit","type":"integer","required":false,"description":"Max results to return."}]},{"id":"insider_trades","path":"/api/v1/insider_trades","method":"GET","supported_methods":["GET","POST"],"name":"SEC Insider Ownership Filings","description":"Retrieve official recent SEC Forms 3, 4, and 5 filing metadata and links. Transaction amounts are not parsed.","category":"Financial Data","tags":["finance","insider","filings","alpha","stocks"],"pricing":{"amount":"0.10","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"SEC EDGAR submissions API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Show me recent insider buying for AMZN.","params":{"symbol":"AMZN","transaction_type":"buy"},"response":{"success":true,"source":"SEC EDGAR submissions API","note":"These are official insider ownership filing records, not parsed trade amounts.","fetched_at":"2026-08-07T07:32:29.571Z","company":"AMAZON COM INC","ticker":"AMZN","count":10,"filings":[{"form":"4","filed_date":"2026-08-05","report_date":"2026-08-03","accession_number":"0001018724-26-000030","primary_document":"xslF345X06/wk-form4_1785962562.xml","filing_url":"https://www.sec.gov/Archives/edgar/data/1018724/000101872426000030/xslF345X06/wk-form4_1785962562.xml"},{"form":"4","filed_date":"2026-08-05","report_date":"2026-08-03","accession_number":"0001018724-26-000028","primary_document":"xslF345X06/wk-form4_1785962062.xml","filing_url":"https://www.sec.gov/Archives/edgar/data/1018724/000101872426000028/xslF345X06/wk-form4_1785962062.xml"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"SEC EDGAR submissions API"}}},"params":[{"name":"symbol","type":"string","required":false,"description":"Filter by stock ticker."},{"name":"transaction_type","type":"string","required":false,"description":"Filter by 'buy' or 'sell'."}]},{"id":"fx_rates","path":"/api/v1/fx_rates","method":"GET","supported_methods":["GET","POST"],"name":"Current FX Reference Rates","description":"Fetch current reference foreign-exchange rates for a base currency, optionally filtered to target currencies.","category":"Financial Data","tags":["finance","forex","fx","currencies","exchange-rates"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"ExchangeRate-API open endpoint","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the current EUR to USD exchange rate?","params":{"base":"EUR","target":"USD"},"response":{"success":true,"source":"https://www.exchangerate-api.com","source_url":"https://www.exchangerate-api.com/docs/free","base":"EUR","updated_at":"2026-08-07T00:02:31.000Z","next_update_at":"2026-08-08T00:14:21.000Z","rates":{"USD":1.152984},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"ExchangeRate-API open endpoint"}}},"params":[{"name":"base","type":"string","required":true,"description":"Base currency code (e.g., EUR)."},{"name":"target","type":"string","required":true,"description":"Target currency code (e.g., USD)."}]},{"id":"token_audit","path":"/api/v1/token_audit","method":"GET","supported_methods":["GET","POST"],"name":"Live Token Security Signals","description":"Run a low-cost token security audit and honeypot check using current automated GoPlus risk fields for a supported EVM contract. These third-party signals are not a guarantee of safety.","category":"Crypto & DeFi","tags":["crypto","security","audit","smart-contract","defi"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"GoPlus Token Security API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Run an audit on this new token contract 0xabc... to see if it's a honeypot.","params":{"contract_address":"0x1f9840a85d5af5bf1d1762f925bdaddc4201f984","chain":"ethereum"},"response":{"success":true,"source":"GoPlus Token Security API","source_url":"https://docs.gopluslabs.io/reference/token-security-api","fetched_at":"2026-08-07T07:32:30.442Z","chain":"ethereum","chain_id":"1","contract_address":"0x1f9840a85d5af5bf1d1762f925bdaddc4201f984","caveat":"Automated third-party risk signals are not a guarantee of safety.","security":{"anti_whale_modifiable":"0","buy_tax":"0","can_take_back_ownership":"0","creator_address":"0x41653c7d61609d856f29355e404f310ec4142cfb","creator_balance":"0.002858162612694493","creator_percent":"0.000000","external_call":"0","hidden_owner":"0","holder_count":"389367","holders":[{"address":"0x1a9c8182c09f50c8318d769245bea52c32be35bc","tag":"","is_contract":1,"balance":"267247996.305835021033106178","percent":"0.267247996305835021","is_locked":0},{"address":"0x000000000000000000000000000000000000dead","tag":"","is_contract":0,"balance":"108041579.967052124595771456","percent":"0.108041579967052124","is_locked":1}],"honeypot_with_same_creator":"0","is_anti_whale":"1","is_blacklisted":"0","is_honeypot":"0","is_in_cex":{"listed":"1","cex_list":["Binance","Coinbase"]},"is_mintable":"0","is_open_source":"1","is_proxy":"0","is_whitelisted":"0","owner_address":"0x1a9c8182c09f50c8318d769245bea52c32be35bc","owner_balance":"267247996.30583504","owner_change_balance":"0","owner_percent":"0.267248","personal_slippage_modifiable":"0","selfdestruct":"0","sell_tax":"0","slippage_modifiable":"0","token_name":"Uniswap","token_symbol":"UNI","total_supply":"1000000000","trading_cooldown":"0","transfer_pausable":"0","transfer_tax":"","cannot_buy":"0","trust_list":"1"},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"GoPlus Token Security API"}}},"params":[{"name":"contract_address","type":"string","required":true,"description":"Token smart contract address."},{"name":"chain","type":"string","required":false,"description":"Blockchain network (default: ethereum)."}]},{"id":"whale_alerts","path":"/api/v1/whale_alerts","method":"GET","supported_methods":["GET","POST"],"name":"Large ERC-20 Transfer Feed","description":"Read recent large ERC-20 transfers directly from Base, Ethereum, or Arbitrum by scanning Transfer logs over the most recent blocks and filtering by a minimum token amount. Defaults to USDC on Base. Public RPC providers cap the scan window, so this covers the most recent blocks rather than a long history, and it does not label exchange wallets.","category":"Crypto & DeFi","tags":["crypto","whales","on-chain","transfers","alpha"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC ERC-20 Transfer logs","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Show me any Bitcoin transfers over 10M dollars in the last hour.","params":{"chain":"base","min_amount":100000},"response":{"success":true,"network":"Base Mainnet","min_usd_value":50000,"transactions":[{"tx_hash":"0xa81f...93d2","from":"0x7C69...18eDC","to":"Uniswap V3 Pool","amount_usdc":150000,"token":"USDC","timestamp":"2026-08-07T07:32:30.667Z"},{"tx_hash":"0xb42c...112e","from":"0x3912...49a1","to":"Aerodrome Finance","amount_usdc":85000,"token":"USDC","timestamp":"2026-08-07T07:32:30.667Z"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC ERC-20 Transfer logs"}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum. Defaults to base."},{"name":"token","type":"string","required":false,"description":"ERC-20 contract address to scan. Defaults to USDC on the selected chain."},{"name":"min_amount","type":"integer","required":false,"description":"Minimum transfer size in whole tokens. Defaults to 100000."},{"name":"blocks","type":"integer","required":false,"description":"How many recent blocks to scan, 1 to 10. Public RPC providers cap this window."},{"name":"limit","type":"integer","required":false,"description":"Maximum transfers to return, 1 to 100. Defaults to 25."}]},{"id":"dex_launches","path":"/api/v1/dex_launches","method":"GET","supported_methods":["GET","POST"],"name":"Latest DEX Token Profiles","description":"Fetch DexScreener's latest token-profile discovery feed. Entries are discovery signals, not verified launch timestamps.","category":"Crypto & DeFi","tags":["crypto","dex","defi","liquidity","new-pairs"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DexScreener latest token profiles","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"List the newest token pairs launched on Raydium in the last 10 minutes.","params":{"dex":"raydium","timeframe":"10m"},"response":{"success":true,"source":"DexScreener latest token profiles","source_url":"https://docs.dexscreener.com/api/reference","fetched_at":"2026-08-07T07:32:30.970Z","note":"Latest listed token profiles are discovery signals, not verified token launch times.","count":20,"data":[{"url":"https://dexscreener.com/bsc/0xe25ad5ceab8524748d8428b9cb55008111111111","chainId":"bsc","tokenAddress":"0xe25ad5cEAb8524748d8428b9Cb55008111111111","icon":"https://cdn.dexscreener.com/cms/images/9qokHzeFZfe5jrPL?width=64&height=64&fit=crop&quality=95&format=auto","header":"https://cdn.dexscreener.com/cms/images/rtMX2-mmmdyQ4mUU?width=600&height=200&fit=crop&quality=95&format=auto","openGraph":"https://cdn.dexscreener.com/token-images/og/bsc/0xe25ad5ceab8524748d8428b9cb55008111111111?timestamp=1786087800000","description":"猴子币","links":[{"type":"twitter","url":"https://x.com/houzibibsc"}],"cto":false,"updatedAt":"2026-08-07T07:32:24.607Z"},{"url":"https://dexscreener.com/base/0xe0119b09052e9e05e0501c6b7060f2cd594e4395","chainId":"base","tokenAddress":"0xE0119B09052E9E05E0501c6b7060F2CD594e4395","icon":"https://cdn.dexscreener.com/cms/images/S4L56QMJ0x0hl-DC?width=64&height=64&fit=crop&quality=95&format=auto","header":"https://cdn.dexscreener.com/cms/images/SGduCv4yTBpxX2Y_?width=600&height=200&fit=crop&quality=95&format=auto","openGraph":"https://cdn.dexscreener.com/token-images/og/base/0xe0119b09052e9e05e0501c6b7060f2cd594e4395?timestamp=1786087800000","description":"Aegis AI is building the next generation of AI-powered blockchain intelligence on Base, delivering real-time on-chain insights to help users analyze tokens, track wallets, monitor liquidity, and detect risks with confidence.","links":[{"label":"Website","url":"https://aegisonbase.io/"},{"type":"twitter","url":"https://x.com/AegisonBase"}],"cto":false,"updatedAt":"2026-08-07T07:30:35.518Z"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"DexScreener latest token profiles"}}},"params":[{"name":"dex","type":"string","required":false,"description":"Filter by DEX name (e.g., uniswap, raydium)."},{"name":"timeframe","type":"string","required":false,"description":"Timeframe to look back (e.g., 10m, 1h)."}]},{"id":"nft_floor_prices","path":"/api/v1/nft_floor_prices","method":"GET","supported_methods":["GET","POST"],"name":"NFT Collection Floor Prices","description":"Fetch current NFT collection floor price, market cap, 24-hour volume, supply, and owner-count fields from CoinGecko.","category":"Crypto & DeFi","tags":["crypto","nft","floor-price","collectibles","web3"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"CoinGecko NFT API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the current floor price for Bored Ape Yacht Club?","params":{"collection_slug":"pudgy-penguins"},"response":{"success":true,"source":"CoinGecko NFT API","source_url":"https://www.pudgypenguins.com/","fetched_at":"2026-08-07T07:32:31.343Z","collection":{"id":"pudgy-penguins","name":"Pudgy Penguins","symbol":"PPG","contract_address":"0xBd3531dA5CF5857e7CfAA92426877b022e612cf8","asset_platform_id":"ethereum","floor_price":{"native_currency":3.81,"usd":7263.15},"market_cap":{"native_currency":33903,"usd":64554886},"volume_24h":{"native_currency":99.2,"usd":188890},"floor_price_24h_percentage_change":{"usd":0.4756553782752727,"native_currency":0.7708329721245194},"number_of_unique_addresses":5198,"total_supply":8888},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"CoinGecko NFT API"}}},"params":[{"name":"collection_slug","type":"string","required":true,"description":"Slug identifier of the NFT collection."}]},{"id":"gas_oracle","path":"/api/v1/gas_oracle","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Gas Price","description":"Read the current eth_gasPrice value from a supported public Base, Ethereum, or Arbitrum JSON-RPC endpoint.","category":"Crypto & DeFi","tags":["crypto","gas","fees","evm","optimization"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What are the current gas prices on Ethereum?","params":{"chain":"ethereum"},"response":{"success":true,"source":"ethereum public JSON-RPC","fetched_at":"2026-08-07T07:32:31.701Z","network":"ethereum","chain_id":1,"gas_price_wei":"109052773","gas_price_gwei":0.109052773,"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC"}}},"params":[{"name":"chain","type":"string","required":true,"description":"Blockchain network (e.g., ethereum, polygon, arbitrum)."}]},{"id":"pool_liquidity","path":"/api/v1/pool_liquidity","method":"GET","supported_methods":["GET","POST"],"name":"DEX Pool Liquidity Depth","description":"Fetch live pair price, liquidity, volume, and price-change fields for a DEX pool address from DexScreener.","category":"Crypto & DeFi","tags":["crypto","defi","liquidity","amm","dex"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DexScreener pair API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"How much liquidity is in the USDC-ETH 0.05% pool on Uniswap V3?","params":{"chain":"base","pool_address":"0xd0b53D9277642d899DF5C87A3966A349A798F224"},"response":{"success":true,"source":"DexScreener pair API","fetched_at":"2026-08-07T07:32:32.117Z","count":1,"pairs":[{"chain_id":"base","dex_id":"uniswap","pair_address":"0xd0b53D9277642d899DF5C87A3966A349A798F224","base_token":{"address":"0x4200000000000000000000000000000000000006","name":"Wrapped Ether","symbol":"WETH"},"quote_token":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","name":"USD Coin","symbol":"USDC"},"price_usd":"1904.71","liquidity":{"usd":10122484.11,"base":3744.3599,"quote":2990560},"volume":{"h24":6689716.93,"h6":1340020.27,"h1":86668.32,"m5":2064.61},"price_change":{"m5":-0.01,"h1":0.06,"h6":0.05,"h24":-0.3},"pair_created_at":1694030161000,"url":"https://dexscreener.com/base/0xd0b53d9277642d899df5c87a3966a349a798f224"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"DexScreener pair API"}}},"params":[{"name":"pool_address","type":"string","required":true,"description":"DEX pair contract address to look up."},{"name":"chain","type":"string","required":false,"description":"DexScreener chain id, for example base or ethereum. Defaults to ethereum."}]},{"id":"wallet_portfolio","path":"/api/v1/wallet_portfolio","method":"GET","supported_methods":["GET","POST"],"name":"EVM ETH and USDC Balance Snapshot","description":"Run a low-cost wallet balance lookup for native ETH and official USDC on Base, Ethereum, or Arbitrum, with an estimated ETH USD value. This is not a complete token or NFT portfolio.","category":"Crypto & DeFi","tags":["crypto","portfolio","wallet","balances","web3"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and CoinGecko","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Show me the token holdings for vitalik.eth.","params":{"address":"0xd8da6bf26964af9d7eed9e03e53415d37aa96045","chain":"ethereum"},"response":{"success":true,"source":["ethereum public JSON-RPC","CoinGecko simple price API"],"fetched_at":"2026-08-07T07:32:32.441Z","note":"Limited portfolio covers native ETH and official USDC only; it does not enumerate every token or NFT.","wallet":"0xd8da6bf26964af9d7eed9e03e53415d37aa96045","network":"ethereum","assets":[{"symbol":"ETH","balance":6.633333069544915,"usd_price":1903.98,"estimated_usd_value":12629.733497752128},{"symbol":"USDC","contract":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","balance":37.192124,"usd_price":1,"estimated_usd_value":37.192124}],"estimated_total_usd":12666.925621752127,"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and CoinGecko"}}},"params":[{"name":"address","type":"string","required":true,"description":"Wallet address (0x format or ENS)."},{"name":"chain","type":"string","required":false,"description":"Network to scan (default: all supported)."}]},{"id":"tx_simulator","path":"/api/v1/tx_simulator","method":"POST","supported_methods":["GET","POST"],"name":"Read-Only EVM Transaction Simulation","description":"Run a read-only transaction simulation with eth_call and eth_estimateGas against a supported public EVM RPC without signing or broadcasting.","category":"Crypto & DeFi","tags":["crypto","simulation","evm","security","developer"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Simulate this Uniswap swap transaction to see if it reverts.","params":{"network":"base","from":"0x8647F7D7a1368a467Ad1FF757fBc2e7167973558","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x313ce567","value":"0"},"response":{"success":true,"source":"base public JSON-RPC","network":"base","broadcast":false,"simulation_status":"SUCCESS","estimated_gas":"30958","return_data":"0x0000000000000000000000000000000000000000000000000000000000000006","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC"}}},"params":[{"name":"network","type":"string","required":true,"description":"Blockchain network identifier."},{"name":"from","type":"string","required":true,"description":"Sender address."},{"name":"to","type":"string","required":true,"description":"Destination contract address."},{"name":"data","type":"string","required":true,"description":"Hex-encoded transaction calldata."},{"name":"value","type":"string","required":false,"description":"Amount of native token sent in wei."}]},{"id":"token_metadata_bulk","path":"/api/v1/token_metadata_bulk","method":"POST","supported_methods":["GET","POST"],"name":"Bulk Token Metadata","description":"Read ERC-20 symbol, name, decimals, and raw total supply for up to ten contract addresses using live eth_call requests.","category":"Crypto & DeFi","tags":["crypto","metadata","tokens","defi","web3"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Fetch the names and decimals for this list of 50 ERC-20 contract addresses.","params":{"addresses":["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"],"chain":"ethereum"},"response":{"success":true,"source":"ethereum public JSON-RPC","fetched_at":"2026-08-07T07:32:33.479Z","network":"ethereum","count":2,"tokens":[{"address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","symbol":"USDC","name":"USD Coin","decimals":"6","total_supply_raw":"49454321235007145"},{"address":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","symbol":"WETH","name":"Wrapped Ether","decimals":"18","total_supply_raw":"2238865704558587910929074"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC"}}},"params":[{"name":"addresses","type":"array","required":true,"description":"Array of contract addresses."},{"name":"chain","type":"string","required":false,"description":"Blockchain network (default: ethereum)."}]},{"id":"solana_route","path":"/api/v1/solana_route","method":"POST","supported_methods":["GET","POST"],"name":"Read-Only Solana Swap Quote","description":"Fetch a current Jupiter route quote for Solana token mints and a base-unit amount. This does not sign or broadcast a transaction.","category":"Crypto & DeFi","tags":["crypto","solana","dex","routing","arbitrage"],"pricing":{"amount":"0.03","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Jupiter Lite Quote API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find the best route to swap 10 SOL for USDC.","params":{"input_mint":"So11111111111111111111111111111111111111112","output_mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":1000000000,"slippage_bps":50},"response":{"success":true,"source":"Jupiter Lite Quote API","source_url":"https://dev.jup.ag/api-reference/swap/quote","fetched_at":"2026-08-07T07:32:33.864Z","broadcast":false,"quote":{"inputMint":"So11111111111111111111111111111111111111112","inAmount":"1000000000","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","outAmount":"72902805","otherAmountThreshold":"72538291","swapMode":"ExactIn","slippageBps":50,"platformFee":null,"priceImpactPct":"0.0000002801916015918941761007","routePlan":[{"swapInfo":{"ammKey":"65ZHSArs5XxPseKQbB1B4r16vDxMWnCxHMzogDAqiDUc","label":"SolFi V2","inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","inAmount":"1000000000","outAmount":"72902805","updateContextSlot":"437745999"},"percent":100,"bps":null}],"contextSlot":437745999,"timeTaken":0.001260747,"swapUsdValue":"72.8749804747025","mostReliableAmmsQuoteReport":{"info":{"Czfq3xZZDmsdGdUyrNLtRhGc47cXcZtLG4crryfu44zE":"72899162","BZtgQEyS6eXUXicYPHecYQ7PybqodXQMvkjUbP4R8mUU":"72889816"}},"longtailMarketQuoteReport":null,"useIncurredSlippageForQuoting":null,"useRewards":null,"otherRoutePlans":null,"loadedLongtailToken":false,"instructionVersion":null},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Jupiter Lite Quote API"}}},"params":[{"name":"input_mint","type":"string","required":true,"description":"Mint address of the token to sell."},{"name":"output_mint","type":"string","required":true,"description":"Mint address of the token to buy."},{"name":"amount","type":"integer","required":true,"description":"Amount of input token in its native decimals."},{"name":"slippage_bps","type":"integer","required":false,"description":"Maximum allowed slippage in basis points."}]},{"id":"leads","path":"/api/v1/leads","method":"GET","supported_methods":["GET","POST"],"name":"Current Business License Prospects","description":"Find current official business-registration leads from Chicago and San Francisco open-data APIs. Results include source-dataset and source-record links; this product does not claim private emails or buyer intent.","category":"B2B & Leads","tags":["b2b","leads","sales","prospecting","marketing"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"City of Chicago Current Active Business Licenses API and DataSF Registered Business Locations API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find 20 current auto-related business registrations in Chicago.","params":{"city":"Chicago","query":"auto","limit":20},"response":{"success":true,"count":20,"data_mode":"live_source","source":"City of Chicago Current Active Business Licenses API","buyer_intent":false,"buyer_intent_note":"These are current public business-registration prospects, not people who have expressed purchase intent.","data":[{"source_city":"Chicago","uid":"2744648-20260916","name":"SHELL","owner":"JBP FOOD MART, INC.","address":"1134-1158 N CICERO AVE","city":"CHICAGO","state":"IL","postal_code":"60651","start_date":"2026-09-16","expiration_date":"2028-09-15","status":"AAI","license_type":"Filling Station","business_activity":"Operation of an Automatic Car Wash | Operation of a Fuel Filling Station | Retail Sales of General Merchandise and Non-Perishable Food | Retail Sales of General Merchandise","source_dataset":"City of Chicago Business Licenses - Current Active","source_dataset_url":"https://data.cityofchicago.org/resource/uupf-x98q.json","source_record_url":"https://data.cityofchicago.org/resource/uupf-x98q.json?$where=id%3D'2744648-20260916'"},{"source_city":"Chicago","uid":"2868012-20260916","name":"CN AUTO REPAIR SERVICES","owner":"CN AUTO REPAIR SERVICES LLC","address":"3100 N LARAMIE AVE","city":"CHICAGO","state":"IL","postal_code":"60641","start_date":"2026-09-16","expiration_date":"2028-09-15","status":"AAI","license_type":"Motor Vehicle Services License","business_activity":"Motor Vehicle Repair -  Engine and Transmission Work","source_dataset":"City of Chicago Business Licenses - Current Active","source_dataset_url":"https://data.cityofchicago.org/resource/uupf-x98q.json","source_record_url":"https://data.cityofchicago.org/resource/uupf-x98q.json?$where=id%3D'2868012-20260916'"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"City of Chicago Current Active Business Licenses API and DataSF Registered Business Locations API"}}},"params":[{"name":"city","type":"string","required":false,"description":"Chicago or San Francisco. Omit to search both official sources."},{"name":"query","type":"string","required":false,"description":"Case-insensitive keyword matched against available business name, owner, address, and activity fields."},{"name":"limit","type":"integer","required":false,"description":"Number of current registrations to return, from 1 to 50."}]},{"id":"enrich_leads","path":"/api/v1/enrich_leads","method":"POST","supported_methods":["GET","POST"],"name":"Company Domain Suggestions","description":"Resolve up to ten company-domain strings against Clearbit's live company autocomplete service.","category":"B2B & Leads","tags":["b2b","enrichment","emails","contact-info","sales"],"pricing":{"amount":"0.10","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Clearbit Autocomplete API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find the work email and phone number for John Smith at Microsoft.","params":{"name":"John Smith","domain":"microsoft.com"},"response":{"success":true,"source":"Clearbit Autocomplete","data":[{"domain":"microsoft.com","matches":[{"name":"Microsoft Office","domain":"office.com","logo":null},{"name":"Microsoft","domain":"microsoft.com","logo":null}]}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Clearbit Autocomplete API"}}},"params":[{"name":"name","type":"string","required":false,"description":"Full name of the contact."},{"name":"domain","type":"string","required":false,"description":"Company website domain."},{"name":"linkedin_url","type":"string","required":false,"description":"LinkedIn profile URL."}]},{"id":"mortgage_rates","path":"/api/v1/mortgage_rates","method":"GET","supported_methods":["GET","POST"],"name":"US Mortgage Rate Averages","description":"Fetch the latest weekly US national mortgage-rate observations from FRED. This is not a personalized lender quote.","category":"Real Estate","tags":["real estate","finance","mortgage","interest rates"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Federal Reserve Bank of St. Louis FRED","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What are the current 30-year fixed mortgage rates in California?","params":{"state":"CA"},"response":{"success":true,"source":"Federal Reserve Bank of St. Louis FRED","source_url":"https://fred.stlouisfed.org/","fetched_at":"2026-08-07T07:32:35.529Z","note":"US national weekly averages; not a personalized lender quote or state-specific offer.","observations":[{"series_id":"MORTGAGE30US","observation_date":"2026-08-06","rate_percent":6.69},{"series_id":"MORTGAGE15US","observation_date":"2026-08-06","rate_percent":6.01}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Federal Reserve Bank of St. Louis FRED"}}},"params":[{"name":"state","type":"string","required":false,"description":"Two-letter state code. Defaults to national average."}]},{"id":"shopify_store_lookup","path":"/api/v1/shopify_store_lookup","method":"GET","supported_methods":["GET","POST"],"name":"Shopify Public Catalog Search","description":"Search a live public Shopify storefront and return current public products, variants, prices, availability, images, and declared agent-commerce capabilities.","category":"E-Commerce","tags":["ecommerce","shopify","product search","catalog","agent commerce","UCP"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public Shopify products.json, storefront metadata, and UCP merchant profile","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Search smallcrewmerch.com for custom logo shirts and return available variants with current public prices.","params":{"domain":"smallcrewmerch.com","query":"custom logo shirt","limit":5},"response":{"success":true,"source":["public Shopify products.json","public storefront metadata"],"fetched_at":"2026-08-07T07:32:36.237Z","domain":"smallcrewmerch.com","query":"custom logo shirt","products_scanned":6,"scan_truncated":false,"matches_returned":2,"currency":"USD","agent_commerce":{"available":true,"version":"2026-04-08","services":["dev.ucp.shopping"],"capabilities":["dev.ucp.shopping.checkout","dev.ucp.shopping.fulfillment"],"payment_handlers":["com.google.pay","dev.shopify.card"]},"products":[{"id":"10357626175768","title":"Custom Logo T-Shirt - Your Logo, No Minimum","handle":"custom-logo-t-shirt-your-logo-no-minimum","url":"https://smallcrewmerch.com/products/custom-logo-t-shirt-your-logo-no-minimum","vendor":"Small Crew","product_type":"Custom Apparel","tags":["b2b","business apparel"],"description":"Soft, heavyweight cotton tee printed with your business logo. Order one or a hundred - the price per shirt doesn't change. Why shops order from us: No minimum order and no screen setup fee Free digital proof before we print anything Free US shipping on every order Reorder a single shirt for a new hi...","published_at":"2026-07-27T19:30:16-07:00","updated_at":"2026-08-07T00:32:35-07:00","currency":"USD","price_min":"28.00","price_max":"30.00","variants_total":5,"variants_available":5,"variants":[{"id":"52449485783320","title":"S","sku":"SC-TEE-S","price":"28.00","compare_at_price":null,"available":true,"options":["S"]},{"id":"52449485816088","title":"M","sku":"SC-TEE-M","price":"28.00","compare_at_price":null,"available":true,"options":["M"]}],"variants_truncated":false,"images":[{"url":"https://cdn.shopify.com/s/files/1/0989/1708/9560/files/66d952e50dea28254a0d1543.png?v=1785205723","width":2048,"height":2048},{"url":"https://cdn.shopify.com/s/files/1/0989/1708/9560/files/688c5eb775e87e8cd604de32.png?v=1785205723","width":2048,"height":2048}]},{"id":"10357626372376","title":"Custom Logo Crewneck Sweatshirt","handle":"custom-logo-crewneck-sweatshirt","url":"https://smallcrewmerch.com/products/custom-logo-crewneck-sweatshirt","vendor":"Small Crew","product_type":"Custom Apparel","tags":["b2b","business apparel"],"description":"Classic crewneck sweatshirt with your logo. Warmer than a tee, less bulky than a hoodie, and it photographs well for your own marketing. Why shops order from us: No minimum order and no screen setup fee Free digital proof before we print anything Free US shipping on every order Reorder anytime at th...","published_at":"2026-07-27T19:30:17-07:00","updated_at":"2026-08-07T00:32:35-07:00","currency":"USD","price_min":"56.00","price_max":"62.00","variants_total":5,"variants_available":5,"variants":[{"id":"52449486373144","title":"S","sku":"SC-CREW-S","price":"56.00","compare_at_price":null,"available":true,"options":["S"]},{"id":"52449486405912","title":"M","sku":"SC-CREW-M","price":"56.00","compare_at_price":null,"available":true,"options":["M"]}],"variants_truncated":false,"images":[{"url":"https://cdn.shopify.com/s/files/1/0989/1708/9560/files/66cdb7192e67fb0f8a044613.png?v=1785205724","width":2048,"height":2048},{"url":"https://cdn.shopify.com/s/files/1/0989/1708/9560/files/66cdb71d0c3dcef30909e194.png?v=1785205724","width":2048,"height":2048}]}],"source_urls":{"catalog":"https://smallcrewmerch.com/products.json?limit=100","storefront":"https://smallcrewmerch.com/","ucp_profile":"https://smallcrewmerch.com/.well-known/ucp"},"caveat":"This product returns public storefront catalog data only. It does not estimate private traffic, revenue, sales, installed apps, or theme details.","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"public Shopify products.json, storefront metadata, and UCP merchant profile"}}},"params":[{"name":"domain","type":"string","required":true,"description":"Domain name of the Shopify store."},{"name":"query","type":"string","required":false,"description":"Optional product search query."},{"name":"limit","type":"integer","required":false,"description":"Maximum matching products to return, from 1 to 20."}]},{"id":"contracts","path":"/api/v1/contracts","method":"GET","supported_methods":["GET","POST"],"name":"Federal Contract Awards","description":"Search 100 packaged federal government contract awards from USAspending.gov with a live source link for every award ID.","category":"Government & Legal","tags":["government","contracts","b2b","sam.gov","spending"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"curated_snapshot","billable":true,"availability":"operational","source":"USAspending.gov snapshot; all 100 award IDs API-verified on 2026-08-02","declared_metadata":{"freshness":"snapshot","latency_ms":null,"reliability":null},"examples":{"prompt":"Find recent DoD contracts awarded to SpaceX.","params":{"vendor_name":"Space Exploration Technologies","agency":"Department of Defense"},"response":{"success":true,"source":"USAspending.gov award records","source_verified_count":100,"count":100,"data":[{"award_id":"CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-","recipient":"Unknown","description":"IGF::OT::IGF","agency":"US Gov","source_url":"https://api.usaspending.gov/api/v2/awards/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-/"},{"award_id":"CONT_AWD_DEAC0494AL85000_8900_-NONE-_-NONE-","recipient":"Unknown","description":"Gov Contract","agency":"US Gov","source_url":"https://api.usaspending.gov/api/v2/awards/CONT_AWD_DEAC0494AL85000_8900_-NONE-_-NONE-/"}],"marketplace_metadata":{"data_mode":"curated_snapshot","billable":true,"availability":"operational","source":"USAspending.gov snapshot; all 100 award IDs API-verified on 2026-08-02"}}},"params":[{"name":"vendor_name","type":"string","required":false,"description":"Name of the winning vendor."},{"name":"agency","type":"string","required":false,"description":"Federal agency name."}]},{"id":"fara_disclosures","path":"/api/v1/fara_disclosures","method":"GET","supported_methods":["GET","POST"],"name":"FARA Active Registrant Search","description":"Search the current roster of agents actively registered under the Foreign Agents Registration Act by name or state, direct from the DOJ eFile API. Returns registration number, name, address, and registration date. FARA does not publish a machine-readable foreign-principal index, so this product does not claim to search by foreign principal.","category":"Government & Legal","tags":["government","lobbying","legal","fara","foreign policy"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"U.S. Department of Justice FARA eFile active-registrant roster","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Who is lobbying on behalf of the Saudi Arabian government?","params":{"state":"DC","limit":5},"response":{"success":true,"source":"U.S. Department of Justice FARA eFile","source_url":"https://efile.fara.gov/api/v1/Registrants/json/Active","fetched_at":"2026-08-07T07:32:36.670Z","query":{"name":null,"state":"DC"},"total_active_registrants":538,"match_count":161,"returned":5,"registrants":[{"registration_number":7754,"name":"JJ&B, LLC","address":"700 Twelfth Street, NW, Suite 700","city":"Washington","state":"DC","zip":20005,"registration_date":"07/24/2026"},{"registration_number":7749,"name":"Guidepost Strategies","address":"1401 H Street, NW","city":"Washington","state":"DC","zip":20005,"registration_date":"07/16/2026"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"U.S. Department of Justice FARA eFile active-registrant roster"}}},"params":[{"name":"name","type":"string","required":false,"description":"Full or partial registrant name. Either name or state is required."},{"name":"state","type":"string","required":false,"description":"Two-letter U.S. state code, for example DC. Either name or state is required."},{"name":"limit","type":"integer","required":false,"description":"Maximum registrants to return, 1 to 100. Defaults to 20."}]},{"id":"lobbying_reports","path":"/api/v1/lobbying_reports","method":"GET","supported_methods":["GET","POST"],"name":"Senate Lobbying Filing Search","description":"Search live Lobbying Disclosure Act filings from the U.S. Senate LDA database by filing year, client, or registrant. Returns filing type, period, reported income and expenses, registrant, client, and the official document link. This covers Senate LDA filings, not House-only records.","category":"Government & Legal","tags":["government","lobbying","legal","lda","corporate spending"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"U.S. Senate Lobbying Disclosure Act database","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"How much did Meta spend on lobbying in Q1 2026?","params":{"filing_year":2026,"client_name":"Meta Platforms","limit":5},"response":{"success":true,"source":"U.S. Senate Lobbying Disclosure Act database","source_url":"https://lda.senate.gov/api/v1/filings/","fetched_at":"2026-08-07T07:32:37.870Z","query":{"filing_year":2026,"client":"Meta Platforms","registrant":null},"total_matching_filings":47,"returned":5,"filings":[{"filing_uuid":"d364e5d1-b0e8-48b4-ae87-5cea88c181b7","filing_type":"1st Quarter - Report","filing_year":2026,"period":"1st Quarter (Jan 1 - Mar 31)","dt_posted":"2026-04-02T15:02:41-04:00","income":"20000.00","expenses":null,"registrant":"MASON STREET CONSULTING, LLC","client":"META PLATFORMS, INC.","client_state":"DC","lobbyist_count":3,"document_url":"https://lda.gov/filings/public/filing/d364e5d1-b0e8-48b4-ae87-5cea88c181b7/print/"},{"filing_uuid":"38348ccd-2c70-4887-8a40-a8a4d8cf718e","filing_type":"Registration","filing_year":2026,"period":"1st Quarter (Jan 1 - Mar 31)","dt_posted":"2026-04-08T23:34:54-04:00","income":null,"expenses":null,"registrant":"THE WILLIAMS GROUP","client":"META PLATFORMS INC.","client_state":"DC","lobbyist_count":4,"document_url":"https://lda.gov/filings/public/filing/38348ccd-2c70-4887-8a40-a8a4d8cf718e/print/"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"U.S. Senate Lobbying Disclosure Act database"}}},"params":[{"name":"filing_year","type":"integer","required":false,"description":"Filing year to search. Defaults to the current year."},{"name":"client_name","type":"string","required":false,"description":"Name of the entity paying for lobbying."},{"name":"registrant_name","type":"string","required":false,"description":"Name of the lobbying firm that filed."},{"name":"limit","type":"integer","required":false,"description":"Maximum filings to return, 1 to 25. Defaults to 10."}]},{"id":"hacker_news_top","path":"/api/v1/hacker_news_top","method":"GET","supported_methods":["GET","POST"],"name":"Hacker News Frontpage","description":"Fetch current top-story metadata and discussion links from the official Hacker News Firebase API.","category":"Social & Content","tags":["social","tech","news","hacker news","ycombinator"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Firebase API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What's on the front page of Hacker News?","params":{"limit":2},"response":{"success":true,"source":"Hacker News Firebase API","fetched_at":"2026-08-07T07:32:38.144Z","count":2,"data":[{"id":49201970,"title":"AMD acquires Taalas to boost inference performance by etching models in silicon","url":"https://www.theregister.com/systems/2026/08/06/amd-acquires-ai-chip-startup-taalas-to-boost-inference-performance-by-etching-models-into-silicon/5284344","discussion_url":"https://news.ycombinator.com/item?id=49201970","score":591,"comments":444,"author":"itvision","created_at":"2026-08-06T20:23:11.000Z"},{"id":49202690,"title":"What Is a Product?","url":"https://roge.onwrite.app/what-is-a-product","discussion_url":"https://news.ycombinator.com/item?id=49202690","score":19,"comments":6,"author":"rogix","created_at":"2026-08-06T21:16:52.000Z"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Firebase API"}}},"params":[{"name":"limit","type":"integer","required":false,"description":"Number of stories to return (default 30)."}]},{"id":"news_sentiment","path":"/api/v1/news_sentiment","method":"GET","supported_methods":["GET","POST"],"name":"Hacker News Topic Sentiment","description":"Fetch recent Hacker News stories for a topic and apply a transparent keyword-lexicon sentiment score.","category":"Social & Content","tags":["news","sentiment analysis","finance","nlp","media"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Algolia API plus deterministic lexicon","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the news sentiment for Microsoft today?","params":{"entity":"Microsoft","days":1},"response":{"success":true,"source":"Hacker News Algolia API","analysis_method":"transparent keyword-lexicon sentiment v1","fetched_at":"2026-08-07T07:32:38.571Z","topic":"Microsoft","articles_analyzed":10,"sentiment_score":0,"sentiment_label":"NEUTRAL","articles":[{"title":"Microsoft Redesigns the Windows Webpage","url":"https://www.microsoft.com/en-us/windows","created_at":"2026-08-07T01:36:06Z","score":0,"label":"NEUTRAL"},{"title":"Show HN: Pokémon Emerald Ported to Raspberry Pi Pico 2","url":"https://github.com/mattdeeds/pokeemerald-rp2350","created_at":"2026-08-06T21:49:07Z","score":0,"label":"NEUTRAL"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Algolia API plus deterministic lexicon"}}},"params":[{"name":"entity","type":"string","required":true,"description":"Company, brand, or person name."},{"name":"days","type":"integer","required":false,"description":"Lookback period in days."}]},{"id":"scrape_md","path":"/api/v1/scrape_md","method":"POST","supported_methods":["GET","POST"],"name":"Public Web Page to Markdown","description":"Fetch a public HTTP(S) page with private-network blocking, remove boilerplate tags, and return bounded Markdown-like text.","category":"Web Scraping","tags":["scrape","markdown","extraction","content","llm-ready"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the text content of this article as markdown so I can summarize it.","params":{"url":"https://example.com"},"response":{"success":true,"source":"live public web fetch","fetched_at":"2026-08-07T07:32:38.884Z","url":"https://example.com/","status_code":200,"title":"Example Domain","truncated":false,"markdown":"Example Domain\n# Example Domain\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\nLearn more","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch"}}},"params":[{"name":"url","type":"string","required":true,"description":"The target URL to scrape."},{"name":"timeout_ms","type":"integer","required":false,"description":"Request timeout in milliseconds."}]},{"id":"deep_scrape","path":"/api/v1/deep_scrape","method":"POST","supported_methods":["GET","POST"],"name":"Public Page Metadata and Markdown Bundle","description":"Fetch a public HTTP(S) page with private-network blocking and return bounded Markdown-like content plus title, description, Open Graph image, status, and URL metadata.","category":"Web Scraping","tags":["scrape","dynamic","javascript","spa","puppeteer"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Scrape the dynamic pricing table from this React-based SaaS website.","params":{"url":"https://example.com"},"response":{"success":true,"source":"live public web fetch","fetched_at":"2026-08-07T07:32:39.175Z","url":"https://example.com/","status_code":200,"title":"Example Domain","description":null,"og_image":null,"truncated":false,"markdown":"Example Domain\n# Example Domain\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\nLearn more","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch"}}},"params":[{"name":"url","type":"string","required":true,"description":"Public HTTP(S) URL to fetch. The page is fetched directly, not rendered in a browser, so JavaScript-generated content is not captured."}]},{"id":"url_metadata","path":"/api/v1/url_metadata","method":"GET","supported_methods":["GET","POST"],"name":"URL Metadata Extractor","description":"Fetch a public HTTP(S) page with private-network blocking and extract its title, description, Open Graph image, status, and content type.","category":"Web Scraping","tags":["metadata","opengraph","seo","preview"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the preview metadata for this link before I share it.","params":{"url":"https://github.com"},"response":{"success":true,"source":"live public web fetch","fetched_at":"2026-08-07T07:32:39.578Z","url":"https://github.com/","status_code":200,"content_type":"text/html; charset=utf-8","title":"GitHub · Change is constant. GitHub keeps you ahead. · GitHub","description":"Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.","og_image":"https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch"}}},"params":[{"name":"url","type":"string","required":true,"description":"The URL to extract metadata from."}]},{"id":"rss_aggregator","path":"/api/v1/rss_aggregator","method":"GET","supported_methods":["GET","POST"],"name":"RSS Feed Aggregator","description":"Fetch a public RSS or Atom feed with private-network blocking and return bounded current entries.","category":"Web Scraping","tags":["rss","atom","news","feed","blog"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live RSS or Atom fetch","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Fetch the latest posts from Hacker News RSS.","params":{"feed_url":"https://news.ycombinator.com/rss","limit":3},"response":{"success":true,"source":"live RSS/Atom fetch","fetched_at":"2026-08-07T07:32:40.028Z","feed_url":"https://news.ycombinator.com/rss","count":3,"items":[{"title":"AMD acquires Taalas to boost inference performance by etching models in silicon","link":"https://www.theregister.com/systems/2026/08/06/amd-acquires-ai-chip-startup-taalas-to-boost-inference-performance-by-etching-models-into-silicon/5284344","published_at":"Thu, 06 Aug 2026 20:23:11 +0000","summary":"Comments"},{"title":"What Is a Product?","link":"https://roge.onwrite.app/what-is-a-product","published_at":"Thu, 06 Aug 2026 21:16:52 +0000","summary":"Comments"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live RSS or Atom fetch"}}},"params":[{"name":"feed_url","type":"string","required":true,"description":"URL of the RSS/Atom feed."},{"name":"limit","type":"integer","required":false,"description":"Number of latest items to retrieve."}]},{"id":"dns_whois","path":"/api/v1/dns_whois","method":"GET","supported_methods":["GET","POST"],"name":"DNS and RDAP Domain Lookup","description":"Resolve current DNS records and fetch public RDAP registration metadata for a domain.","category":"Security","tags":["dns","whois","domain","records","infrastructure"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS resolution and RDAP.org","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check the WHOIS info and MX records for example.com.","params":{"domain":"example.com"},"response":{"success":true,"source":["authoritative DNS resolution","RDAP.org bootstrap service"],"fetched_at":"2026-08-07T07:32:40.379Z","domain":"example.com","dns_records":{"A":["104.20.23.154","172.66.147.243"],"AAAA":["2606:4700:10::6814:179a","2606:4700:10::ac42:93f3"],"MX":[{"exchange":"","priority":0,"type":"MX"}],"NS":["hera.ns.cloudflare.com","elliott.ns.cloudflare.com"],"TXT":["_k2n1y4vw3qtb4skdx9e7dxt97qrmmq9","v=spf1 -all"]},"rdap":null,"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS resolution and RDAP.org"}}},"params":[{"name":"domain","type":"string","required":true,"description":"The domain name to look up."},{"name":"record_types","type":"string","required":false,"description":"Comma-separated DNS record types to fetch (e.g. A,MX,TXT)."}]},{"id":"pwned_check","path":"/api/v1/pwned_check","method":"GET","supported_methods":["GET","POST"],"name":"Breached Password Hash Check","description":"Check whether a password hash appears in the Have I Been Pwned breach corpus using k-anonymity: the caller sends only the first five hex characters of a SHA-1 hash, so no password or full hash ever leaves the caller. Returns the matching hash range, or a breach count when an optional suffix is supplied.","category":"Security","tags":["breach","pwned","email","security","compromise"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Have I Been Pwned Pwned Passwords range API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Has john.doe@example.com been in any recent data breaches?","params":{"prefix":"21BD1"},"response":{"success":true,"source":"Have I Been Pwned Pwned Passwords (k-anonymity range API)","source_url":"https://api.pwnedpasswords.com/range/21BD1","fetched_at":"2026-08-07T07:32:40.701Z","privacy_note":"Only a 5-character SHA-1 prefix is sent upstream. No password or full hash leaves the caller.","prefix":"21BD1","range_size":1925,"hashes":[{"suffix":"0002EEFFB2CCA91812B5CC9956854E22BEB","breach_count":4},{"suffix":"000F6468C6E4D09C0C239A4C2769501B3DD","breach_count":5959}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Have I Been Pwned Pwned Passwords range API"}}},"params":[{"name":"prefix","type":"string","required":true,"description":"First 5 hex characters of the SHA-1 hash of the password to check. Only this prefix is sent upstream."},{"name":"suffix","type":"string","required":false,"description":"Optional remaining 35 hex characters of the SHA-1 hash. When supplied, the response reports a direct breach count instead of the full range."}]},{"id":"ip_reputation","path":"/api/v1/ip_reputation","method":"GET","supported_methods":["GET","POST"],"name":"IP Network and Location Context","description":"Fetch public IP network, ASN, organization, location, and timezone context. This does not claim an abuse or threat score.","category":"Security","tags":["ip","network","asn","geolocation","infrastructure"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"IPWhoIs public API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get public network and location context for 8.8.8.8.","params":{"ip":"8.8.8.8"},"response":{"success":true,"source":"IPWhoIs public API","source_url":"https://ipwhois.io/documentation","fetched_at":"2026-08-07T07:32:41.029Z","note":"This endpoint provides network and geolocation context, not an abuse or threat score.","ip":"8.8.8.8","type":"IPv4","country":"United States","region":"California","city":"San Jose","latitude":37.3361663,"longitude":-121.8905913,"connection":{"asn":15169,"org":"Google LLC","isp":"Google LLC","domain":"google.com"},"timezone":{"id":"America/Los_Angeles","abbr":"PDT","is_dst":true,"offset":-25200,"utc":"-07:00"},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"IPWhoIs public API"}}},"params":[{"name":"ip","type":"string","required":true,"description":"IPv4 or IPv6 address to analyze."}]},{"id":"ssl_certificate","path":"/api/v1/ssl_certificate","method":"GET","supported_methods":["GET","POST"],"name":"SSL Certificate Validator","description":"Inspect the certificate returned by a live TLS handshake, including validity, issuer, subject, authorization, and SHA-256 fingerprint.","category":"Security","tags":["ssl","tls","certificate","https","expiration"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live TLS handshake","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"When does the SSL certificate for mybank.com expire?","params":{"domain":"mybank.com"},"response":{"success":true,"source":"live TLS handshake","fetched_at":"2026-08-07T07:32:41.351Z","host":"mybank.com","authorized":true,"authorization_error":null,"subject":{"CN":"*.mybank.com"},"issuer":{"C":"US","O":"Amazon","CN":"Amazon RSA 2048 M04"},"subject_alt_names":"DNS:*.mybank.com, DNS:mybank.com","valid_from":"2026-07-06T00:00:00.000Z","valid_to":"2027-01-19T23:59:59.000Z","days_remaining":165,"fingerprint_sha256":"E5:77:74:2D:89:AE:82:B0:86:FE:B0:25:94:2D:87:1D:6E:BE:FA:45:DC:BF:85:96:42:F6:50:E4:80:6B:01:79","serial_number":"0C0E84899EEA2003E22837BD426BED07","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live TLS handshake"}}},"params":[{"name":"domain","type":"string","required":true,"description":"The hostname to inspect."}]},{"id":"code_audit","path":"/api/v1/code_audit","method":"POST","supported_methods":["GET","POST"],"name":"Fast Heuristic Code Security Scan","description":"Scan supplied code with transparent deterministic rules for common secret, injection, shell, weak-hash, and Solidity risks. This is not a professional audit.","category":"Security","tags":["sast","code","audit","vulnerability","secrets"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic static rules","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Audit this Python function for security flaws.","params":{"code":"def get_user(id):\n  return db.execute('SELECT * FROM users WHERE id = ' + id)","language":"python"},"response":{"success":true,"engine":"deterministic_static_rules_v1","language":"python","caveat":"This is a fast heuristic scan, not a professional security audit.","lines_scanned":2,"findings_count":1,"findings":[{"rule":"sql_string_concatenation","severity":"high","line":2,"evidence":"SELECT * FROM users WHERE id = ' +","recommendation":"Use parameterized database queries."}],"marketplace_metadata":{"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic static rules"}}},"params":[{"name":"code","type":"string","required":true,"description":"The source code snippet."},{"name":"language","type":"string","required":true,"description":"Programming language (python, javascript, go, etc.)."}]},{"id":"ai_model_pricing","path":"/api/v1/ai_model_pricing","method":"GET","supported_methods":["GET","POST"],"name":"Community AI Model Pricing Index","description":"Fetch a current third-party aggregated model-pricing snapshot from LiteLLM. Buyers should verify final pricing with each provider.","category":"AI & ML","tags":["llm","pricing","models","tokens","api"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"LiteLLM community pricing database","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the current API cost for GPT-4o and Claude 3.5 Sonnet?","params":{"providers":"openai,anthropic"},"response":{"success":true,"source":"LiteLLM community pricing database","source_url":"https://github.com/BerriAI/litellm/blob/main/model_prices_and_context_window.json","fetched_at":"2026-08-07T07:32:42.020Z","caveat":"Third-party aggregated pricing. Verify final purchasing decisions with the model provider.","count":30,"models":[{"model":"1024-x-1024/dall-e-2","provider":"openai","mode":"image_generation","input_usd_per_1m_tokens":null,"output_usd_per_1m_tokens":null},{"model":"256-x-256/dall-e-2","provider":"openai","mode":"image_generation","input_usd_per_1m_tokens":null,"output_usd_per_1m_tokens":null}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"LiteLLM community pricing database"}}},"params":[{"name":"providers","type":"string","required":false,"description":"Comma-separated list of providers to filter."}]},{"id":"summarize","path":"/api/v1/summarize","method":"POST","supported_methods":["GET","POST"],"name":"Extractive Text Summarization","description":"Create a deterministic extractive summary by ranking and selecting sentences from the supplied text.","category":"AI & ML","tags":["nlp","summary","text","condense","reading"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic extractive summarizer","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Summarize this 5-page report into 3 bullet points.","params":{"text":"Quarterly revenue rose to 4.2 million dollars, up 18 percent year over year. Operating costs fell 6 percent after the migration to managed infrastructure. The board approved a further hiring round for the platform team. Churn held steady at 2.1 percent for the third consecutive quarter.","format":"bullets","length":"short"},"response":{"success":true,"engine":"extractive_frequency_v1","original_length":287,"sentence_count":6,"summary":"Quarterly revenue rose to 4. 2 million dollars, up 18 percent year over year. Operating costs fell 6 percent after the migration to managed infrastructure.","marketplace_metadata":{"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic extractive summarizer"}}},"params":[{"name":"text","type":"string","required":true,"description":"The source text to summarize."},{"name":"format","type":"string","required":false,"description":"Desired format: 'paragraph' or 'bullets'."},{"name":"length","type":"string","required":false,"description":"Length constraint: 'short', 'medium', or 'long'."}]},{"id":"extract_entities","path":"/api/v1/extract_entities","method":"POST","supported_methods":["GET","POST"],"name":"Deterministic Pattern Entity Extraction","description":"Extract emails, URLs, money values, dates, and candidate capitalized phrases using transparent deterministic patterns.","category":"AI & ML","tags":["ner","entities","nlp","extraction","data-mining"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic pattern extractor","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Extract the names of companies and people from this news article.","params":{"text":"Tim Cook announced that Apple will build a new campus in Austin, Texas next year."},"response":{"success":true,"engine":"deterministic_pattern_extraction_v1","caveat":"Capitalized phrases are entity candidates and are not semantically classified.","entities":{"emails":[],"urls":[],"money":[],"dates":[],"capitalized_phrases":["Tim Cook","Apple"]},"marketplace_metadata":{"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic pattern extractor"}}},"params":[{"name":"text","type":"string","required":true,"description":"The text to analyze."}]},{"id":"translate","path":"/api/v1/translate","method":"POST","supported_methods":["GET","POST"],"name":"Live Machine Translation","description":"Translate supplied text through MyMemory with source-language autodetection or an explicit language code.","category":"AI & ML","tags":["translation","language","i18n","multilingual","nlp"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"MyMemory Translation API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Translate this customer support ticket from French to English.","params":{"text":"Bonjour, mon colis n'est pas arrivé.","target_language":"en"},"response":{"success":true,"source":"MyMemory Translation API","source_url":"https://mymemory.translated.net/doc/spec.php","fetched_at":"2026-08-07T07:32:43.468Z","source_language":"autodetect","detected_language":"fr","target_language":"en","translated_text":"Hi, my package didn't arrive.","match":0.85,"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"MyMemory Translation API"}}},"params":[{"name":"text","type":"string","required":true,"description":"Text to translate."},{"name":"target_language","type":"string","required":true,"description":"Target ISO 639-1 language code."},{"name":"source_language","type":"string","required":false,"description":"Source language code (auto-detected if omitted)."}]},{"id":"sentiment_bulk","path":"/api/v1/sentiment_bulk","method":"POST","supported_methods":["GET","POST"],"name":"Transparent Bulk Sentiment Scoring","description":"Score up to 100 texts with a transparent deterministic positive and negative keyword lexicon.","category":"AI & ML","tags":["sentiment","emotion","reviews","nlp","batch"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic keyword lexicon","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Analyze the sentiment of these 50 recent app store reviews.","params":{"texts":["Love this app!","Crashes on startup.","It's okay, nothing special."]},"response":{"success":true,"engine":"transparent_keyword_lexicon_v1","count":3,"average_score":0,"results":[{"text":"Love this app!","score":0,"label":"NEUTRAL"},{"text":"Crashes on startup.","score":0,"label":"NEUTRAL"}],"marketplace_metadata":{"data_mode":"computed_service","billable":true,"availability":"operational","source":"deterministic keyword lexicon"}}},"params":[{"name":"texts","type":"array","required":true,"description":"Array of text strings to analyze."}]},{"id":"verify_emails","path":"/api/v1/verify_emails","method":"POST","supported_methods":["GET","POST"],"name":"Email Syntax and MX Verification","description":"Validate email syntax and check live DNS MX records. MX presence does not prove an individual mailbox exists.","category":"AI & ML","tags":["email","verification","deliverability","leads","marketing"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"syntax validation and live DNS MX lookup","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Verify this list of 10 lead emails to remove bounces.","params":{"emails":["test@example.com","fake123xyz@yopmail.com"]},"response":{"success":true,"engine":"syntax_and_dns_mx_v1","caveat":"MX presence does not prove that an individual mailbox exists.","total_checked":2,"results":[{"email":"test@example.com","syntax_valid":true,"mx_records_found":true,"deliverability":"domain_accepts_mail","mx_records":[{"exchange":"","priority":0,"type":"MX"}]},{"email":"fake123xyz@yopmail.com","syntax_valid":true,"mx_records_found":true,"deliverability":"domain_accepts_mail","mx_records":[{"exchange":"smtp.yopmail.com","priority":1,"type":"MX"}]}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"syntax validation and live DNS MX lookup"}}},"params":[{"name":"emails","type":"array","required":true,"description":"Array of email addresses to verify."}]},{"id":"geocoding","path":"/api/v1/geocoding","method":"GET","supported_methods":["GET","POST"],"name":"Forward & Reverse Geocoding","description":"Resolve a location or address query to current place candidates and coordinates through Open-Meteo.","category":"Location & Travel","tags":["maps","location","coordinates","gis"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Geocoding API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the coordinates for 1600 Amphitheatre Parkway.","params":{"address":"Mountain View, CA"},"response":{"success":true,"source":"Open-Meteo Geocoding API","fetched_at":"2026-08-07T07:32:44.786Z","query":"Mountain View, CA","count":5,"results":[{"name":"Mountain View","latitude":37.38605,"longitude":-122.08385,"elevation_m":32,"timezone":"America/Los_Angeles","country":"United States","admin1":"California","admin2":"Santa Clara County"},{"name":"Villa Park","latitude":33.81446,"longitude":-117.81311,"elevation_m":104,"timezone":"America/Los_Angeles","country":"United States","admin1":"California","admin2":"Orange"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Geocoding API"}}},"params":[{"name":"address","type":"string","required":false,"description":"Address to convert to coordinates."},{"name":"lat","type":"number","required":false,"description":"Latitude for reverse geocoding."},{"name":"lng","type":"number","required":false,"description":"Longitude for reverse geocoding."}]},{"id":"weather_forecast","path":"/api/v1/weather_forecast","method":"GET","supported_methods":["GET","POST"],"name":"Weather Forecast API","description":"Get current weather conditions and a one-to-seven-day forecast for a geocoded location from Open-Meteo.","category":"Location & Travel","tags":["weather","meteorology","location"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Forecast API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What is the weather forecast for Seattle today?","params":{"city":"Seattle","days":3},"response":{"success":true,"source":"Open-Meteo Forecast API","fetched_at":"2026-08-07T07:32:45.642Z","location":{"name":"Seattle","admin1":"Washington","country":"United States","latitude":47.60621,"longitude":-122.33207,"timezone":"America/Los_Angeles"},"current":{"time":"2026-08-07T00:30","interval":900,"temperature_2m":63.9,"relative_humidity_2m":74,"apparent_temperature":64.9,"weather_code":0,"wind_speed_10m":1.6},"current_units":{"time":"iso8601","interval":"seconds","temperature_2m":"°F","relative_humidity_2m":"%","apparent_temperature":"°F","weather_code":"wmo code","wind_speed_10m":"mp/h"},"daily":{"time":["2026-08-07","2026-08-08"],"weather_code":[3,3],"temperature_2m_max":[81.5,83.4],"temperature_2m_min":[58.5,58.8],"precipitation_probability_max":[0,0]},"daily_units":{"time":"iso8601","weather_code":"wmo code","temperature_2m_max":"°F","temperature_2m_min":"°F","precipitation_probability_max":"%"},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Forecast API"}}},"params":[{"name":"city","type":"string","required":false,"description":"City name."},{"name":"zip_code","type":"string","required":false,"description":"US zip code."},{"name":"days","type":"integer","required":false,"description":"Number of forecast days (1-7)."}]},{"id":"air_quality","path":"/api/v1/air_quality","method":"GET","supported_methods":["GET","POST"],"name":"Air Quality Index","description":"Fetch current US AQI, European AQI, particulate, carbon monoxide, nitrogen dioxide, and ozone values for a geocoded location.","category":"Location & Travel","tags":["weather","environment","health","location"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Air Quality API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check the air quality in Beijing right now.","params":{"city":"Beijing"},"response":{"success":true,"source":"Open-Meteo Air Quality API","fetched_at":"2026-08-07T07:32:46.555Z","location":{"name":"Beijing","admin1":"Beijing Municipality","country":"China","latitude":39.9075,"longitude":116.39723},"current":{"time":"2026-08-07T15:00","interval":3600,"us_aqi":160,"european_aqi":96,"pm2_5":19.3,"pm10":20,"carbon_monoxide":409,"nitrogen_dioxide":15.7,"ozone":190},"units":{"time":"iso8601","interval":"seconds","us_aqi":"USAQI","european_aqi":"EAQI","pm2_5":"μg/m³","pm10":"μg/m³","carbon_monoxide":"μg/m³","nitrogen_dioxide":"μg/m³","ozone":"μg/m³"},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Open-Meteo Air Quality API"}}},"params":[{"name":"city","type":"string","required":true,"description":"City name or location coordinates."}]},{"id":"market_research","path":"/api/v1/market_research","method":"GET","supported_methods":["GET","POST"],"name":"Live Technology Trend Pulse","description":"Fetch current top Hacker News story titles as a lightweight technology trend pulse.","category":"B2B & Leads","tags":["research","business","startups","market"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Firebase API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Give me a market overview for the vertical farming industry.","params":{"industry":"Vertical Farming","region":"Global"},"response":{"success":true,"source":"Hacker News API","data":{"industry":"Vertical Farming","trending_topics":["AMD acquires Taalas to boost inference performance by etching models in silicon","What Is a Product?"]},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Hacker News Firebase API"}}},"params":[{"name":"industry","type":"string","required":true,"description":"Specific industry or market segment."},{"name":"region","type":"string","required":false,"description":"Geographic region (e.g., Global, NA, EMEA)."}]},{"id":"github_trending","path":"/api/v1/github_trending","method":"GET","supported_methods":["GET","POST"],"name":"Popular Recently Created GitHub Repositories","description":"Fetch the most-starred repositories created during a selected recent period through the GitHub Search API. This is not GitHub's private trending algorithm.","category":"Miscellaneous","tags":["developer","github","code","trends"],"pricing":{"amount":"0.10","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"GitHub Search API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What are the trending Rust repos today?","params":{"language":"rust","period":"daily"},"response":{"success":true,"source":"GitHub Search API","fetched_at":"2026-08-07T07:32:47.448Z","methodology":"Most-starred repositories created since 2026-08-06; this is not GitHub's private trending algorithm.","count":10,"data":[{"full_name":"crazygirl437/polyGrid","description":"polymarket perpetual contract grid trading","url":"https://github.com/crazygirl437/polyGrid","language":"Rust","stars":31,"forks":0,"created_at":"2026-08-06T08:22:04Z","updated_at":"2026-08-07T03:42:33Z"},{"full_name":"czm15053/trellis-card","description":null,"url":"https://github.com/czm15053/trellis-card","language":"Rust","stars":24,"forks":0,"created_at":"2026-08-06T09:36:05Z","updated_at":"2026-08-07T07:27:38Z"}],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"GitHub Search API"}}},"params":[{"name":"language","type":"string","required":false,"description":"Programming language to filter by."},{"name":"period","type":"string","required":false,"description":"Time period: daily, weekly, or monthly."}]},{"id":"job_postings","path":"/api/v1/job_postings","method":"GET","supported_methods":["GET","POST"],"name":"Remote Job Postings","description":"Fetch and filter current remote job listings from Remote OK with source and apply links.","category":"Miscellaneous","tags":["jobs","careers","hiring","recruitment"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Remote OK public API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find remote data engineer roles posted in the last 3 days.","params":{"title":"Data Engineer","remote":true,"days_old":3},"response":{"success":true,"source":"Remote OK public API","source_url":"https://remoteok.com/","attribution":"Jobs provided by Remote OK","fetched_at":"2026-08-07T07:32:48.213Z","count":0,"jobs":[],"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Remote OK public API"}}},"params":[{"name":"title","type":"string","required":true,"description":"Job title or keyword."},{"name":"remote","type":"boolean","required":false,"description":"Filter for remote-only roles."},{"name":"days_old","type":"integer","required":false,"description":"Maximum age of the posting in days."}]},{"id":"tech_stack_lookup","path":"/api/v1/tech_stack_lookup","method":"GET","supported_methods":["GET","POST"],"name":"Public Website Technology Fingerprint","description":"Fetch a public website with private-network blocking and report transparent heuristic technology signatures from markup and headers.","category":"B2B & Leads","tags":["developer","b2b","sales","technographics"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live page and response-header fingerprinting","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What tech stack does stripe.com use?","params":{"domain":"stripe.com"},"response":{"success":true,"source":"live public page and response-header fingerprinting","fetched_at":"2026-08-07T07:32:48.716Z","url":"https://stripe.com/","methodology":"heuristic signatures only; absence is not proof a technology is unused.","technologies":["Next.js","Stripe"],"response_headers":{"server":"nginx","powered_by":null,"cf_ray":null},"marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live page and response-header fingerprinting"}}},"params":[{"name":"domain","type":"string","required":true,"description":"Website domain name."}]},{"id":"health","path":"/api/v1/health","method":"GET","supported_methods":["GET"],"name":"System Health Check","description":"Returns the operational status of the DopamineDesk API gateway and core services.","category":"Platform","tags":["infrastructure","status","uptime","platform"],"pricing":{"amount":"0.00","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"service","billable":false,"availability":"operational","source":"marketplace runtime","declared_metadata":{"freshness":null,"latency_ms":null,"reliability":null},"examples":{"prompt":"Is the API currently up?","params":{},"response":{"status":"operational","services":{"gateway":"operational","database":"operational","billing":"operational"},"timestamp":"2026-08-02T15:11:10Z"}},"params":[]},{"id":"live_metrics","path":"/api/v1/live_metrics","method":"GET","supported_methods":["GET"],"name":"Platform Live Metrics","description":"Provides current platform metrics such as requests per second, active agents, and average latency.","category":"Platform","tags":["infrastructure","metrics","analytics","platform"],"pricing":{"amount":"0.00","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"service","billable":false,"availability":"operational","source":"marketplace runtime","declared_metadata":{"freshness":null,"latency_ms":null,"reliability":null},"examples":{"prompt":"What is the current platform request load?","params":{},"response":{"requests_per_second":4502,"active_agents":1205,"p95_latency_ms":210,"total_endpoints":145,"timestamp":"2026-08-02T15:11:10Z"}},"params":[]},{"id":"catalog","path":"/api/v1/catalog","method":"GET","supported_methods":["GET"],"name":"Endpoint Catalog List","description":"Returns a comprehensive list of all available data endpoints on the marketplace, including pricing and schemas.","category":"Platform","tags":["directory","catalog","meta","platform"],"pricing":{"amount":"0.00","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"service","billable":false,"availability":"operational","source":"canonical endpoint registry","declared_metadata":{"freshness":null,"latency_ms":null,"reliability":null},"examples":{"prompt":"List all available endpoints in the registry.","params":{"category":"Financial Markets"},"response":{"total_endpoints":2,"endpoints":[{"path":"/api/v1/stock_quotes","name":"Live Market Quote Snapshot","price_usdc":"0.05"},{"path":"/api/v1/sec_edgar_filings","name":"SEC EDGAR Filings","price_usdc":"0.10"}]}},"params":[{"name":"category","type":"string","required":false,"description":"Filter catalog by specific category."}]},{"id":"website_due_diligence","path":"/api/v1/website_due_diligence","method":"GET","supported_methods":["GET","POST"],"name":"Counterparty Due Diligence Report","description":"Run a website due diligence and counterparty risk report with seven live checks in one call: DNS and RDAP registration, domain age, TLS, page metadata, technology fingerprint, hosting context, OFAC name screening, and GLEIF legal-entity lookup. Hosting context carries no threat score and an OFAC name match requires human review.","category":"Security","tags":["counterparty due diligence","vendor verification","kyb","sanctions screening","domain age","website due diligence","risk report"],"pricing":{"amount":"0.04","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP.org, live TLS, public page metadata, transparent technology fingerprinting, IPWhoIs hosting context, U.S. Treasury OFAC SDN list, and the GLEIF legal-entity register","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Before my agent sends funds to this vendor, run counterparty due diligence on stripe.com.","params":{"domain":"stripe.com","organization":"Stripe, Inc."},"response":{"success":true,"source":["authoritative DNS resolution","RDAP.org bootstrap service"],"fetched_at":"2026-08-07T07:47:47.280Z","domain":"stripe.com","conclusion":"no_obvious_issue_detected","checks_completed":7,"checks_requested":7,"organisation_screened":{"name":"stripe","derived_from":"domain_label"},"domain_age_days":11287,"hosting_address":"198.137.150.41","risk_flags":[],"evidence":{"dns_and_registration":{"success":true,"source":["authoritative DNS resolution","RDAP.org bootstrap service"],"fetched_at":"2026-08-07T07:47:45.735Z","domain":"stripe.com","dns_records":{"A":["198.137.150.41","198.202.176.41"],"AAAA":[],"MX":[{"exchange":"alt2.aspmx.l.google.com","priority":20,"type":"MX"},{"exchange":"aspmx2.googlemail.com","priority":30,"type":"MX"}],"NS":["ns-705.awsdns-24.net","ns-1087.awsdns-07.org"],"TXT":["google-site-verification=pmz8ueKvWMPxNlwUDcVroF91-tq6I9VM6wSO_0i7-wc","google-site-verification=qjP3OAiraClha_40cX9Z9FrG5q3O_0InXSamXOswY-s"]},"rdap":{"handle":"891022_DOMAIN_COM-VRSN","status":["client delete prohibited","client transfer prohibited"],"nameservers":["NS-1087.AWSDNS-07.ORG","NS-1882.AWSDNS-43.CO.UK"],"events":[{"eventAction":"registration","eventDate":"1995-09-12T04:00:00Z"},{"eventAction":"expiration","eventDate":"2027-09-11T04:00:00Z"}],"registrar":"SafeNames Ltd."}},"tls_certificate":{"success":true,"source":"live TLS handshake","fetched_at":"2026-08-07T07:47:45.493Z","host":"stripe.com","authorized":true,"authorization_error":null,"subject":{"jurisdictionC":"US","jurisdictionST":"Delaware","businessCategory":"Private Organization","serialNumber":"4675506","C":"US","ST":"California","L":"South San Francisco","O":"Stripe, LLC","CN":"stripe.com"},"issuer":{"C":"US","O":"DigiCert Inc","CN":"DigiCert Global G3 TLS ECC SHA384 2020 CA1"},"subject_alt_names":"DNS:stripe.com, DNS:www.stripe.com","valid_from":"2026-07-28T00:00:00.000Z","valid_to":"2026-11-12T23:59:59.000Z","days_remaining":97,"fingerprint_sha256":"CD:44:0D:C1:E4:47:90:F1:C3:95:B3:0B:C3:6D:AB:05:53:DF:C6:11:4C:28:34:95:EA:10:76:1F:25:23:89:2F","serial_number":"0A28430169234B58BDCB4706D25BD97D"},"page_metadata":{"success":true,"source":"live public web fetch","fetched_at":"2026-08-07T07:47:45.715Z","url":"https://stripe.com/","status_code":200,"content_type":"text/html; charset=utf-8","title":"Stripe | Financial Infrastructure to Grow Your Revenue","description":"Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.","og_image":"https://images.stripeassets.com/fzn2n1nzq965/XtX984S1GJVsVOXFC7kMu/01988281e867728dfb09aa7793a6e3b9/Stripe.jpg?q=80"},"technology_fingerprint":{"success":true,"source":"live public page and response-header fingerprinting","fetched_at":"2026-08-07T07:47:45.734Z","url":"https://stripe.com/","methodology":"heuristic signatures only; absence is not proof a technology is unused.","technologies":["Next.js","Stripe"],"response_headers":{"server":"nginx","powered_by":null,"cf_ray":null}},"hosting_provenance":{"success":true,"source":"IPWhoIs public API","source_url":"https://ipwhois.io/documentation","fetched_at":"2026-08-07T07:47:45.868Z","note":"This endpoint provides network and geolocation context, not an abuse or threat score.","ip":"198.137.150.41","type":"IPv4","country":"United States","region":"California","city":"San Francisco","latitude":37.7749113,"longitude":-122.4185412,"connection":{"asn":16509,"org":"Stripe, Inc.","isp":"Amazon.com, Inc.","domain":"stripe.com"},"timezone":{"id":"America/Los_Angeles","abbr":"PDT","is_dst":true,"offset":-25200,"utc":"-07:00"}},"sanctions_screen":{"success":true,"source":"U.S. Treasury OFAC SDN list","source_url":"https://ofac.treasury.gov/specially-designated-nationals-list-data-formats-data-schemas","fetched_at":"2026-08-07T07:47:47.280Z","query":"stripe","potential_match":false,"exact_match":false,"count":0,"matches":[],"caveat":"Informational name screening against the primary OFAC SDN names only. This is not legal advice, a compliance determination, or proof that an unmatched party is cleared."},"legal_entity":{"success":true,"source":"GLEIF LEI API","source_url":"https://api.gleif.org/api/v1/lei-records","fetched_at":"2026-08-07T07:47:46.416Z","query":"stripe","count":5,"entities":[{"lei":"894500EDC64T52PGFL08","legal_name":"STRIPE","entity_status":"ACTIVE","jurisdiction":"BE","category":"GENERAL","legal_address":{"lines":["Fazantenlaan 2"],"city":"Hoeilaart","region":"BE-VBR","country":"BE","postal_code":"1560"},"registration_status":"ISSUED","initial_registration_date":"2018-03-21T13:04:33Z","last_update_date":"2026-03-07T06:03:03Z","next_renewal_date":"2027-04-02T09:27:54Z","managing_lou":"894500IIP432AHQ64V02","validation_sources":null},{"lei":"984500WERX9B5D13CC23","legal_name":"Stripe 158","entity_status":"ACTIVE","jurisdiction":"IE","category":"FUND","legal_address":{"lines":["Riverside One, Sir John Rogerson's Quay"],"city":"Dublin","region":"IE-D","country":"IE","postal_code":"D02 X576"},"registration_status":"ISSUED","initial_registration_date":"2026-05-05T14:34:36Z","last_update_date":"2026-06-28T14:44:58Z","next_renewal_date":"2027-05-05T14:34:39Z","managing_lou":"529900T8BM49AURSDO55","validation_sources":null}]}},"unavailable_checks":[],"caveat":"This report summarizes public technical evidence. It is not a guarantee of ownership, security, regulatory standing, or commercial legitimacy. Hosting context is network and geography only and carries no abuse or threat score; an OFAC name match is a prompt for human review, not a determination that...","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP.org, live TLS, public page metadata, transparent technology fingerprinting, IPWhoIs hosting context, U.S. Treasury OFAC SDN list, and the GLEIF legal-entity register"}}},"params":[{"name":"domain","type":"string","required":true,"description":"Public hostname to inspect, without a path."},{"name":"organization","type":"string","required":false,"description":"Legal or trading name to screen against the OFAC SDN list and the GLEIF register. Supply this when you know it: registrant details are redacted in RDAP, so without it the name is inferred from the site's own declared name or the domain label, which screens less precisely."}]},{"id":"agent_readiness_audit","path":"/api/v1/agent_readiness_audit","method":"GET","supported_methods":["GET","POST"],"name":"Agent Readiness and AI Discovery Audit","description":"Run an agent security and AI discovery readiness audit for a public site, checking the manifests and files agents use to discover, understand, and purchase. Returns a deterministic score, evidence, and repair recommendations.","category":"Agent Infrastructure","tags":["agent readiness","AI discovery","llms.txt","x402","OpenAPI","technical audit"],"pricing":{"amount":"0.025","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch with private-network blocking","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Audit example.com for agent and AI crawler readiness.","params":{"domain":"example.com"},"response":{"success":true,"source":"live public web fetch with private-network blocking","fetched_at":"2026-08-07T08:16:35.812Z","domain":"stripe.com","readiness_score":37,"readiness_grade":"poor","checks_passed":4,"checks_requested":12,"evidence":{"homepage":{"available":true,"valid":true,"url":"https://stripe.com/","content_type":"text/html; charset=utf-8","bytes":637370,"valid_json":null},"robots_txt":{"available":true,"valid":true,"url":"https://stripe.com/robots.txt","content_type":"text/plain; charset=utf-8","bytes":643,"valid_json":null},"sitemap":{"available":false,"valid":false,"url":"https://stripe.com/sitemap.xml","error":"UPSTREAM_HTTP_ERROR"},"llms_txt":{"available":true,"valid":true,"url":"https://stripe.com/llms.txt","content_type":"text/plain; charset=utf-8","bytes":65026,"valid_json":null},"x402_manifest":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/x402","error":"UPSTREAM_HTTP_ERROR"},"openapi":{"available":false,"valid":false,"url":"https://stripe.com/openapi.json","error":"UPSTREAM_HTTP_ERROR"},"ai_plugin":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/ai-plugin.json","error":"UPSTREAM_HTTP_ERROR"},"mcp_server_card":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/mcp/server-card.json","error":"UPSTREAM_HTTP_ERROR"},"api_catalog":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/api-catalog","error":"UPSTREAM_HTTP_ERROR"},"ucp_manifest":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/ucp","error":"UPSTREAM_HTTP_ERROR"},"ai_txt":{"available":false,"valid":false,"url":"https://stripe.com/.well-known/ai.txt","error":"UPSTREAM_HTTP_ERROR"},"security_txt":{"available":true,"valid":true,"url":"https://stripe.com/.well-known/security.txt","content_type":"text/plain; charset=utf-8","bytes":282,"valid_json":null}},"recommendations":["Publish /sitemap.xml so agents and crawlers can discover this site.","Publish /.well-known/x402 so agents and crawlers can discover this site."],"caveat":"This is a deterministic public-discovery audit. It does not measure model rankings, guarantee crawler inclusion, or prove agent traffic.","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch with private-network blocking"}}},"params":[{"name":"domain","type":"string","required":true,"description":"Public hostname to audit, without a path."}]},{"id":"crypto_risk_brief","path":"/api/v1/crypto_risk_brief","method":"GET","supported_methods":["GET","POST"],"name":"Crypto Contract Risk Brief","description":"Run a crypto risk report and token security audit that combines current contract-risk signals, live on-chain metadata, deployed bytecode, upgradeable-proxy detection, gas, and optional liquidity evidence. An address with no bytecode is a critical finding, and proxy_detected: false does not prove immutability.","category":"Crypto Intelligence","tags":["crypto risk","token security","honeypot","upgradeable proxy","liquidity","on-chain metadata","GoPlus"],"pricing":{"amount":"0.03","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"GoPlus Token Security API, public EVM JSON-RPC storage and bytecode reads, and optional DexScreener pair API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Give me a live risk brief for the USDC contract on Base.","params":{"chain":"ethereum","contract_address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"},"response":{"success":true,"source":["GoPlus Token Security API","ethereum public JSON-RPC"],"fetched_at":"2026-08-07T08:02:44.848Z","chain":"ethereum","contract_address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","conclusion":"no_obvious_issue_detected","risk_flags":[],"checks_completed":4,"checks_requested":4,"evidence":{"security":{"success":true,"source":"GoPlus Token Security API","source_url":"https://docs.gopluslabs.io/reference/token-security-api","fetched_at":"2026-08-07T08:02:44.656Z","chain":"ethereum","chain_id":"1","contract_address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","caveat":"Automated third-party risk signals are not a guarantee of safety.","security":{"anti_whale_modifiable":"0","buy_tax":"0","can_take_back_ownership":"0","creator_address":"0x41653c7d61609d856f29355e404f310ec4142cfb","creator_balance":"0.002858162612694493","creator_percent":"0.000000","external_call":"0","hidden_owner":"0","holder_count":"389367","holders":[{"address":"0x1a9c8182c09f50c8318d769245bea52c32be35bc","tag":"","is_contract":1,"balance":"267247996.305835021033106178","percent":"0.267247996305835021","is_locked":0},{"address":"0x000000000000000000000000000000000000dead","tag":"","is_contract":0,"balance":"108041579.967052124595771456","percent":"0.108041579967052124","is_locked":1}],"honeypot_with_same_creator":"0","is_anti_whale":"1","is_blacklisted":"0","is_honeypot":"0","is_in_cex":{"listed":"1","cex_list":["Binance","Coinbase"]},"is_mintable":"0","is_open_source":"1","is_proxy":"0","is_whitelisted":"0","owner_address":"0x1a9c8182c09f50c8318d769245bea52c32be35bc","owner_balance":"267247996.30583504","owner_change_balance":"0","owner_percent":"0.267248","personal_slippage_modifiable":"0","selfdestruct":"0","sell_tax":"0","slippage_modifiable":"0","token_name":"Uniswap","token_symbol":"UNI","total_supply":"1000000000","trading_cooldown":"0","transfer_pausable":"0","transfer_tax":"","cannot_buy":"0","trust_list":"1"}},"metadata":{"success":true,"source":"ethereum public JSON-RPC","fetched_at":"2026-08-07T08:02:44.848Z","network":"ethereum","count":1,"tokens":[{"address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","symbol":"UNI","name":"Uniswap","decimals":"18","total_supply_raw":"1000000000000000000000000000"}]},"gas":{"success":true,"source":"ethereum public JSON-RPC","fetched_at":"2026-08-07T08:02:44.546Z","network":"ethereum","chain_id":1,"gas_price_wei":"89396552","gas_price_gwei":0.089396552},"bytecode_and_proxy":{"success":true,"source":"ethereum public JSON-RPC","fetched_at":"2026-08-07T08:02:44.576Z","network":"ethereum","chain_id":1,"contract_address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","contract_code_present":true,"code_bytes":12567,"proxy_detected":false,"evidence":{"eip1967_implementation":null,"eip1967_admin":null,"eip1967_beacon":null,"eip1167_implementation":null,"legacy_zeppelinos_implementation":null,"legacy_zeppelinos_admin":null},"caveat":"Detects EIP-1967, EIP-1167 minimal-clone, and legacy zeppelinos proxy patterns. Other custom designs, including diamond and beacon variants that store the implementation elsewhere, may not be identified, so proxy_detected: false is not proof that a contract is immutable."}},"unavailable_checks":[],"caveat":"Automated public risk signals and market data are not a guarantee of safety, liquidity, or future performance.","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"GoPlus Token Security API, public EVM JSON-RPC storage and bytecode reads, and optional DexScreener pair API"}}},"params":[{"name":"chain","type":"string","required":false,"description":"Supported network: base, ethereum, or arbitrum. Defaults to base."},{"name":"contract_address","type":"string","required":true,"description":"EVM token contract address."},{"name":"pool_address","type":"string","required":false,"description":"Optional DexScreener pair address to include live liquidity evidence."}]},{"id":"stock_research_brief","path":"/api/v1/stock_research_brief","method":"GET","supported_methods":["GET","POST"],"name":"Public Company Research Brief","description":"Combine a current market quote with official recent SEC filing and insider-ownership filing metadata in one sourced company brief.","category":"Financial Data","tags":["stocks","company research","SEC filings","insider filings","disclosure timing","market quote"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Yahoo Finance chart API and SEC EDGAR submissions API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Build a live public-company research brief for NVDA.","params":{"symbol":"NVDA","limit":5},"response":{"success":true,"source":["Yahoo Finance chart API","SEC EDGAR submissions API"],"fetched_at":"2026-08-07T08:16:35.357Z","symbol":"AAPL","snapshot":{"price":312.41,"previous_close":333.43,"change":-21.02,"change_percent":-6.3042,"currency":"USD","market_state":null,"recent_filing_count":10,"insider_ownership_filing_count":10},"disclosure_signals":{"latest_filing_form":"10-Q","latest_filing_date":"2026-07-31","days_since_latest_filing":7,"latest_periodic_report_form":"10-Q","latest_periodic_report_date":"2026-07-31","days_since_periodic_report":7,"material_event_filings_last_90d":1,"insider_filings_last_90d":4,"note":"Counts are taken from the most recent filings requested via the limit parameter, not the issuer's complete history, so raise limit for a wider window. Insider filings are Form 4 submissions; transaction direction and size are inside the linked documents and are not parsed here."},"checks_completed":3,"checks_requested":3,"evidence":{"quote":{"success":true,"source":"Yahoo Finance chart API","source_url":"https://finance.yahoo.com/quote/AAPL","fetched_at":"2026-08-07T08:16:34.989Z","data":{"symbol":"AAPL","exchange":"NasdaqGS","currency":"USD","price":312.41,"previous_close":333.43,"open":314.3399963378906,"high":316.2900085449219,"low":309.2300109863281,"volume":46076800,"exchange_timezone":"America/New_York"}},"recent_filings":{"success":true,"source":"SEC EDGAR submissions API","fetched_at":"2026-08-07T08:16:35.357Z","company":"Apple Inc.","ticker":"AAPL","cik":320193,"count":10,"filings":[{"form":"10-Q","filed_date":"2026-07-31","report_date":"2026-06-27","accession_number":"0000320193-26-000020","primary_document":"aapl-20260627.htm","filing_url":"https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/aapl-20260627.htm"},{"form":"8-K","filed_date":"2026-07-30","report_date":"2026-07-30","accession_number":"0000320193-26-000018","primary_document":"aapl-20260730.htm","filing_url":"https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/aapl-20260730.htm"}]},"insider_ownership_filings":{"success":true,"source":"SEC EDGAR submissions API","note":"These are official insider ownership filing records, not parsed trade amounts.","fetched_at":"2026-08-07T08:16:35.351Z","company":"Apple Inc.","ticker":"AAPL","count":10,"filings":[{"form":"4","filed_date":"2026-06-17","report_date":"2026-06-15","accession_number":"0001140361-26-025622","primary_document":"xslF345X06/form4.xml","filing_url":"https://www.sec.gov/Archives/edgar/data/320193/000114036126025622/xslF345X06/form4.xml"},{"form":"4","filed_date":"2026-06-17","report_date":"2026-06-15","accession_number":"0001140361-26-025620","primary_document":"xslF345X06/form4.xml","filing_url":"https://www.sec.gov/Archives/edgar/data/320193/000114036126025620/xslF345X06/form4.xml"}]}},"unavailable_checks":[],"caveat":"This brief summarizes public market and SEC filing metadata. It is not investment advice. Disclosure signals describe filing timing and cadence only: insider transaction direction and amounts live inside the linked Form 4 documents and are not parsed here.","marketplace_metadata":{"data_mode":"live_source","billable":true,"availability":"operational","source":"Yahoo Finance chart API and SEC EDGAR submissions API"}}},"params":[{"name":"symbol","type":"string","required":true,"description":"US public-company ticker symbol."},{"name":"limit","type":"integer","required":false,"description":"Number of recent SEC records per filing group, from 1 to 10. Defaults to 5."}]},{"id":"create_agent_token","path":"/api/v1/create_agent_token","method":"POST","supported_methods":["GET","POST"],"name":"Create Persistent Agent Credit Token","description":"Exchange a verified $1.00 Base USDC payment for a hashed bearer token with persistent marketplace credit valid for 30 days.","category":"Platform","tags":["security","auth","agents","platform"],"pricing":{"amount":"1.00","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"payment_service","billable":true,"availability":"operational","source":"verified Base USDC and Firestore credit ledger","declared_metadata":{"freshness":"created_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Create a persistent marketplace credit token for my research agent.","params":{"agent_name":"ResearchBot_1"},"response":{"success":true,"agent_name":"ResearchBot_1","bearer_token":"x402_bearer_...","credited_balance_usdc":"1.00","expires_in_days":30}},"params":[{"name":"agent_name","type":"string","required":false,"description":"Identifier for the sub-agent."}]},{"id":"business_research_batch","path":"/api/v1/business_research_batch","method":"POST","supported_methods":["GET","POST"],"name":"Business Research Batch and Change Report","description":"Research two to five businesses from public website and registry evidence. Return a review queue, per-company findings, missing checks, reusable snapshots, and optional changes against caller-supplied snapshots. Does not approve a vendor or establish legal identity. Partial source coverage is explicit.","category":"Business Research","tags":["business research","vendor research","batch due diligence","change report","company evidence"],"pricing":{"amount":"0.25","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP, TLS, public website metadata, OFAC SDN names, GLEIF, and deterministic snapshot comparison; no third-party hosting geolocation","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Research these businesses, show which need review, and compare with my previous snapshots.","params":{"companies":[{"domain":"example.com","organization":"Example"},{"domain":"iana.org","organization":"Internet Assigned Numbers Authority"}]},"response":{"success":true,"product":"business_research_batch","companies_requested":2,"reports_completed":2,"partial":true,"review_queue":[{"domain":"example.com","review_status":"incomplete_evidence","changed_fields":[],"missing_checks":["sanctions_screen"]}],"results":[],"snapshots":[]}},"params":[{"name":"companies","type":"array","required":true,"schema":{"type":"array","minItems":2,"maxItems":5,"items":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","maxLength":253},"organization":{"type":"string","maxLength":160}},"additionalProperties":false}},"description":"Two to five objects with public domain and optional organization name. No duplicate domains, credentials, paths, or private hosts."},{"name":"previous_snapshots","type":"array","required":false,"schema":{"type":"array","maxItems":5,"items":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string"}},"additionalProperties":true}},"description":"Up to five snapshots returned by a previous report. Caller-supplied comparison data is unverified and is not retained."}]},{"id":"evm_block_number","path":"/api/v1/evm_block_number","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Block Number","description":"Read the current block height directly from a supported Base, Ethereum, or Arbitrum public JSON-RPC provider.","category":"EVM Chain Data","tags":["evm","block","block-height","json-rpc","onchain"],"pricing":{"amount":"0.001","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the current Base block number before my agent submits a transaction.","params":{"chain":"base"},"response":{"success":true,"network":"base","chain_id":8453,"block_number":"33752215","block_number_hex":"0x2030877"}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."}]},{"id":"evm_block","path":"/api/v1/evm_block","method":"GET","supported_methods":["GET","POST"],"name":"EVM Block by Height or Hash","description":"Retrieve a live EVM block header and a bounded list of real transaction hashes by height, tag, or block hash.","category":"EVM Chain Data","tags":["evm","block","transactions","json-rpc","onchain"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the latest Base block header and its first 250 transaction hashes.","params":{"chain":"base","block":"latest","transaction_limit":250},"response":{"success":true,"network":"base","block":{"number":"33752215","hash":"0x...","transaction_count":184,"transactions_truncated":false}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"block","type":"string","required":false,"description":"Block tag, decimal height, or canonical hex quantity. Defaults to latest."},{"name":"block_hash","type":"string","required":false,"description":"Optional 32-byte block hash. Takes precedence over block."},{"name":"transaction_limit","type":"integer","required":false,"description":"Maximum transaction hashes returned, from 0 to 500; defaults to 250."}]},{"id":"evm_transaction","path":"/api/v1/evm_transaction","method":"GET","supported_methods":["GET","POST"],"name":"EVM Transaction by Hash","description":"Retrieve a real EVM transaction and normalized block, sender, recipient, nonce, value, gas, fee, type, and input fields by hash.","category":"EVM Chain Data","tags":["evm","transaction","hash","json-rpc","onchain"],"pricing":{"amount":"0.004","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Look up this Base transaction hash and return its normalized fields.","params":{"chain":"base","transaction_hash":"0x91698c8339b23372096c31fe065bfa0a73988d1b5969447986b3b1b3a7960d06"},"response":{"success":true,"network":"base","transaction":{"hash":"0x91698c8339b23372096c31fe065bfa0a73988d1b5969447986b3b1b3a7960d06","block_number":"49533146","from":"0xdeaddeaddeaddeaddeaddeaddeaddeaddead0001","to":"0x4200000000000000000000000000000000000015","value_wei":"0"}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"transaction_hash","type":"string","required":true,"description":"32-byte 0x-prefixed transaction hash."}]},{"id":"evm_receipt","path":"/api/v1/evm_receipt","method":"GET","supported_methods":["GET","POST"],"name":"EVM Transaction Receipt","description":"Retrieve a real transaction receipt with execution status, gas consumption, contract creation address, bloom, and complete event logs.","category":"EVM Chain Data","tags":["evm","receipt","logs","execution","json-rpc"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this Base transaction succeeded and return its receipt logs.","params":{"chain":"base","transaction_hash":"0x91698c8339b23372096c31fe065bfa0a73988d1b5969447986b3b1b3a7960d06"},"response":{"success":true,"network":"base","receipt":{"transaction_hash":"0x91698c8339b23372096c31fe065bfa0a73988d1b5969447986b3b1b3a7960d06","status":1,"successful":true,"gas_used":"46218","logs":[]}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"transaction_hash","type":"string","required":true,"description":"32-byte 0x-prefixed transaction hash."}]},{"id":"evm_nonce","path":"/api/v1/evm_nonce","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Account Nonce","description":"Read the confirmed or pending transaction count for an EVM address at a selected block tag or height.","category":"EVM Chain Data","tags":["evm","nonce","transaction-count","wallet","json-rpc"],"pricing":{"amount":"0.0015","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get the pending Base nonce for this wallet before constructing its next transaction.","params":{"chain":"base","address":"0x0000000000000000000000000000000000000000","block":"pending"},"response":{"success":true,"network":"base","address":"0x0000000000000000000000000000000000000000","block":"pending","nonce":"0","nonce_hex":"0x0"}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"EVM account address."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest. Use pending for the next local transaction nonce."}]},{"id":"evm_balance","path":"/api/v1/evm_balance","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Native Balance","description":"Read an address's native balance directly from Base, Ethereum, or Arbitrum at a selected block tag or height.","category":"EVM Chain Data","tags":["evm","balance","wallet","native-token","json-rpc"],"pricing":{"amount":"0.001","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Read this Base wallet's current ETH balance before my agent sends a transaction.","params":{"chain":"base","address":"0x0000000000000000000000000000000000000000","block":"latest"},"response":{"success":true,"network":"base","asset":"ETH","balance_wei":"0","balance_formatted":"0.0"}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"EVM wallet or contract address."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest."}]},{"id":"erc20_balance","path":"/api/v1/erc20_balance","method":"GET","supported_methods":["GET","POST"],"name":"Live ERC-20 Token Balance","description":"Read one wallet or contract's current ERC-20 balance directly from Base, Ethereum, or Arbitrum, including raw units and contract-supplied token metadata.","category":"EVM Chain Data","tags":["erc20","token-balance","wallet","base","ethereum","arbitrum","json-rpc"],"pricing":{"amount":"0.001","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and ERC-20 contract calls","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Read this wallet's current Base USDC balance before my agent creates a payment.","params":{"chain":"base","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","account":"0x0000000000000000000000000000000000000000","block":"latest"},"response":{"success":true,"network":"base","symbol":"USDC","decimals":6,"balance_raw":"0","balance_formatted":"0.0","metadata_warnings":[]}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"token","type":"string","required":true,"description":"ERC-20 token contract address."},{"name":"account","type":"string","required":true,"description":"Wallet or contract address whose token balance should be read."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest."}]},{"id":"wallet_snapshot","path":"/api/v1/wallet_snapshot","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Wallet Snapshot","description":"Read one wallet's native balance, nonce, account type, and up to five ERC-20 balances from Base, Ethereum, or Arbitrum in one live request.","category":"EVM Chain Data","tags":["wallet","portfolio","native-balance","erc20","nonce","base","ethereum","arbitrum"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and ERC-20 contract calls","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check this Base wallet's ETH, USDC, WETH, nonce, and account type before my agent pays it.","params":{"chain":"base","address":"0x0000000000000000000000000000000000000000","block":"latest"},"response":{"success":true,"network":"base","account_type":"eoa","nonce":"0","native_balance":{"asset":"ETH","balance_formatted":"0.0"},"token_balances":[{"symbol":"USDC","balance_formatted":"0.0"},{"symbol":"WETH","balance_formatted":"0.0"}]}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"EVM wallet or contract address."},{"name":"tokens","type":"string","required":false,"description":"One to five comma-separated ERC-20 contract addresses. Defaults to the network's official USDC and WETH contracts."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest."}]},{"id":"ens_resolve","path":"/api/v1/ens_resolve","method":"GET","supported_methods":["GET","POST"],"name":"Live ENS Name and Address Resolver","description":"Resolve an ENS name to its current Ethereum address or perform a reverse address lookup with forward-confirmation against the live ENS registry.","category":"Identity and Wallet Data","tags":["ens","ethereum","name-resolution","reverse-lookup","wallet-identity"],"pricing":{"amount":"0.001","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Ethereum ENS registry and resolver contracts via public JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Resolve vitalik.eth to its current Ethereum address before my agent sends funds.","params":{"input":"vitalik.eth"},"response":{"success":true,"network":"ethereum","mode":"forward","ens_name":"vitalik.eth","address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"}},"params":[{"name":"input","type":"string","required":true,"description":"ENS name for forward resolution or EVM address for reverse resolution."}]},{"id":"evm_code","path":"/api/v1/evm_code","method":"GET","supported_methods":["GET","POST"],"name":"Live EVM Contract Bytecode","description":"Read deployed bytecode for an address and return contract-versus-EOA classification, byte size, and bytecode hash.","category":"EVM Chain Data","tags":["evm","bytecode","contract","eoa","json-rpc"],"pricing":{"amount":"0.0015","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Confirm whether this Base address is a deployed contract and return its bytecode hash.","params":{"chain":"base","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","block":"latest"},"response":{"success":true,"network":"base","account_type":"contract","bytecode_size":1000,"bytecode_hash":"0x...","bytecode":"0x..."}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"EVM wallet or contract address."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest."}]},{"id":"evm_call","path":"/api/v1/evm_call","method":"POST","supported_methods":["GET","POST"],"name":"Read-Only EVM Contract Call","description":"Execute one bounded eth_call against Base, Ethereum, or Arbitrum and return raw deterministic call data without signing or broadcasting.","category":"EVM Chain Data","tags":["evm","eth-call","contract","read-only","json-rpc"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Call totalSupply on the Base USDC contract without broadcasting a transaction.","params":{"chain":"base","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x18160ddd","block":"latest"},"response":{"success":true,"network":"base","broadcast":false,"return_data":"0x...","return_data_bytes":32}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"to","type":"string","required":true,"description":"Destination contract address."},{"name":"data","type":"string","required":false,"description":"0x-prefixed calldata, limited to 32,768 bytes; defaults to 0x."},{"name":"from","type":"string","required":false,"description":"Optional caller address for call context."},{"name":"block","type":"string","required":false,"description":"Block tag or height; defaults to latest."}]},{"id":"evm_logs","path":"/api/v1/evm_logs","method":"GET","supported_methods":["GET","POST"],"name":"Bounded EVM Event Logs","description":"Read contract event logs across a strictly bounded block range with an optional topic0 filter and capped response count.","category":"EVM Chain Data","tags":["evm","events","logs","topics","json-rpc"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Fetch recent Base USDC event logs for one block and cap the response at 25 records.","params":{"chain":"base","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","from_block":"latest","to_block":"latest","limit":25},"response":{"success":true,"network":"base","count":1,"truncated":false,"logs":[{"transaction_hash":"0x...","topics":["0x..."],"data":"0x..."}]}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"Contract address whose logs should be read."},{"name":"from_block","type":"string","required":false,"description":"Explicit height or latest; defaults to latest."},{"name":"to_block","type":"string","required":false,"description":"Explicit height or latest; defaults to from_block."},{"name":"topic0","type":"string","required":false,"description":"Optional 32-byte event-signature topic hash."},{"name":"limit","type":"integer","required":false,"description":"Maximum logs returned from 1 to 500; defaults to 100. Block ranges cannot exceed 2,000 blocks."}]},{"id":"erc20_allowance","path":"/api/v1/erc20_allowance","method":"GET","supported_methods":["GET","POST"],"name":"Live ERC-20 Allowance Check","description":"Read the current ERC-20 allowance for an owner, spender, and token from a supported EVM network without signing or broadcasting.","category":"Agent Transaction Safety","tags":["evm","erc20","allowance","approval","preflight"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this Base wallet has approved this spender for USDC.","params":{"chain":"base","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0x0000000000000000000000000000000000000001","spender":"0x0000000000000000000000000000000000000002"},"response":{"success":true,"symbol":"USDC","allowance_raw":"0","allowance_formatted":"0.0","approval_present":false}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"token","type":"string","required":true,"description":"ERC-20 token contract address."},{"name":"owner","type":"string","required":true,"description":"Wallet that granted the allowance."},{"name":"spender","type":"string","required":true,"description":"Address authorized to spend."}]},{"id":"contract_proxy_check","path":"/api/v1/contract_proxy_check","method":"GET","supported_methods":["GET","POST"],"name":"EVM Contract Proxy Check","description":"Inspect live bytecode and common EIP-1967 and EIP-1167 storage patterns to identify upgradeable contract proxy evidence.","category":"Agent Transaction Safety","tags":["evm","smart-contract","proxy","upgradeability","risk"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this Base contract is a proxy and show the implementation evidence.","params":{"chain":"base","contract_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"response":{"success":true,"proxy_detected":false,"evidence":{"eip1967_implementation":null,"eip1167_implementation":null}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"contract_address","type":"string","required":true,"description":"EVM contract address to inspect."}]},{"id":"transaction_preflight","path":"/api/v1/transaction_preflight","method":"POST","supported_methods":["GET","POST"],"name":"Agent Transaction Preflight","description":"Run a transaction simulation and EVM safety preflight with gas, destination proxy evidence, and optional token security and allowance checks in one decision-ready report.","category":"Agent Transaction Safety","tags":["agent","evm","transaction","simulation","preflight","security"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and optional GoPlus Token Security API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Preflight this Base transaction before my agent signs it.","params":{"chain":"base","from":"0x0000000000000000000000000000000000000001","to":"0x0000000000000000000000000000000000000002","data":"0x","value":"0x0"},"response":{"success":true,"broadcast":false,"decision":"no_obvious_issue_detected","checks_completed":3}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"from","type":"string","required":false,"description":"Optional sender address for simulation."},{"name":"to","type":"string","required":true,"description":"Destination contract or wallet address."},{"name":"data","type":"string","required":false,"description":"Hex calldata; defaults to 0x."},{"name":"value","type":"string","required":false,"description":"Hex native-token value; defaults to 0x0."},{"name":"token_contract","type":"string","required":false,"description":"Optional token contract for GoPlus security evidence."},{"name":"spender","type":"string","required":false,"description":"Optional spender for allowance evidence when from and token_contract are supplied."}]},{"id":"lei_lookup","path":"/api/v1/lei_lookup","method":"GET","supported_methods":["GET","POST"],"name":"GLEIF Legal Entity Lookup","description":"Look up official Legal Entity Identifier records by LEI or legal name through the live GLEIF API.","category":"Business Verification","tags":["business","lei","gleif","legal-entity","identity"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"GLEIF LEI API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find the GLEIF legal entity record for Apple.","params":{"name":"Apple","limit":5},"response":{"success":true,"count":1,"entities":[{"lei":"...","legal_name":"...","entity_status":"ACTIVE"}]}},"params":[{"name":"lei","type":"string","required":false,"description":"Exact 20-character Legal Entity Identifier."},{"name":"name","type":"string","required":false,"description":"Legal entity name search when LEI is not supplied."},{"name":"limit","type":"integer","required":false,"description":"Maximum results from 1 to 10; defaults to 5."}]},{"id":"ofac_screen","path":"/api/v1/ofac_screen","method":"GET","supported_methods":["GET","POST"],"name":"OFAC SDN Name Screen","description":"Screen a party name against the current official U.S. Treasury OFAC SDN primary-name list and return transparent potential matches.","category":"Business Verification","tags":["ofac","sanctions","sdn","counterparty","compliance"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"U.S. Treasury OFAC SDN list","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Screen this counterparty name against the OFAC SDN list.","params":{"name":"Example Company"},"response":{"success":true,"potential_match":false,"exact_match":false,"count":0}},"params":[{"name":"name","type":"string","required":true,"description":"Party or organization name to screen."}]},{"id":"legal_entity_verify","path":"/api/v1/legal_entity_verify","method":"GET","supported_methods":["GET","POST"],"name":"Legal Entity and Counterparty Verify","description":"Combine GLEIF legal-entity identity, official OFAC SDN screening, and optional SEC filing identity into one sourced counterparty report.","category":"Business Verification","tags":["counterparty","business","lei","ofac","sec","due-diligence"],"pricing":{"amount":"0.010","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"GLEIF LEI API, U.S. Treasury OFAC SDN list, and optional SEC EDGAR","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Verify this legal entity and flag public sanctions evidence before my agent pays it.","params":{"name":"Apple Inc.","ticker":"AAPL"},"response":{"success":true,"conclusion":"identity_evidence_found","checks_completed":3}},"params":[{"name":"name","type":"string","required":false,"description":"Legal name used for GLEIF and OFAC screening."},{"name":"lei","type":"string","required":false,"description":"Exact 20-character LEI; either name or LEI is required."},{"name":"ticker","type":"string","required":false,"description":"Optional public-company ticker for SEC evidence."},{"name":"limit","type":"integer","required":false,"description":"Maximum GLEIF matches from 1 to 10."}]},{"id":"vin_decode","path":"/api/v1/vin_decode","method":"GET","supported_methods":["GET","POST"],"name":"Official NHTSA VIN Decode","description":"Decode one 17-character VIN through the official NHTSA vPIC API into normalized vehicle identity and powertrain fields.","category":"Vehicle Intelligence","tags":["vin","vehicle","nhtsa","decode","automotive"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"NHTSA vPIC API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Decode this VIN and return the normalized vehicle details.","params":{"vin":"1HGCM82633A004352"},"response":{"success":true,"vehicle":{"model_year":"2003","make":"HONDA","model":"Accord"}}},"params":[{"name":"vin","type":"string","required":true,"description":"One 17-character VIN. Bulk lookup is intentionally not supported."}]},{"id":"wmi_decode","path":"/api/v1/wmi_decode","method":"GET","supported_methods":["GET","POST"],"name":"Official NHTSA WMI Manufacturer Decode","description":"Decode a 3-character World Manufacturer Identifier or 6-character low-volume identifier through the official NHTSA vPIC API.","category":"Vehicle Intelligence","tags":["wmi","vehicle","manufacturer","nhtsa","vin","automotive"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"NHTSA vPIC API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Identify the manufacturer and vehicle type represented by WMI 1HG.","params":{"wmi":"1HG"},"response":{"success":true,"wmi":"1HG","count":1,"manufacturers":[{"manufacturer_name":"HONDA OF AMERICA MFG., INC.","make":"HONDA","vehicle_type":"PASSENGER CAR"}]}},"params":[{"name":"wmi","type":"string","required":true,"description":"A 3-character WMI or 6-character low-volume manufacturer identifier."}]},{"id":"vehicle_recalls","path":"/api/v1/vehicle_recalls","method":"GET","supported_methods":["GET","POST"],"name":"Official NHTSA Vehicle Recalls","description":"Retrieve current official NHTSA model-level recall campaigns by VIN or by year, make, and model, including park-it warnings and remedies.","category":"Vehicle Intelligence","tags":["vehicle","recalls","nhtsa","safety","vin"],"pricing":{"amount":"0.004","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"NHTSA Recalls API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find official recalls for this vehicle and flag urgent park-it notices.","params":{"vin":"1HGCM82633A004352"},"response":{"success":true,"recall_count":24,"urgent_park_it_count":0,"recalls":[{"campaign_number":"19V182000","component":"AIR BAGS"}]}},"params":[{"name":"vin","type":"string","required":false,"description":"One 17-character VIN; decoded to year, make, and model."},{"name":"year","type":"integer","required":false,"description":"Model year when VIN is not supplied."},{"name":"make","type":"string","required":false,"description":"Vehicle make when VIN is not supplied."},{"name":"model","type":"string","required":false,"description":"Vehicle model when VIN is not supplied."}]},{"id":"vehicle_safety_report","path":"/api/v1/vehicle_safety_report","method":"GET","supported_methods":["GET","POST"],"name":"VIN Buyer Safety Report","description":"Bundle official NHTSA VIN identity, model-level recalls, and complaint safety signals into one buyer-ready vehicle report.","category":"Vehicle Intelligence","tags":["vin","vehicle","buyer","safety","recalls","complaints"],"pricing":{"amount":"0.008","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"NHTSA vPIC, Recalls, and Complaints APIs","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Give my purchasing agent a safety report for this used-car VIN.","params":{"vin":"1HGCM82633A004352"},"response":{"success":true,"conclusion":"recalls_found_review_required","safety_summary":{"recall_count":24,"complaint_count":2013}}},"params":[{"name":"vin","type":"string","required":true,"description":"One 17-character VIN. This is not a title or service-history report."}]},{"id":"company_intelligence","path":"/api/v1/company_intelligence","method":"GET","supported_methods":["GET","POST"],"name":"Live Company Intelligence Report","description":"Run a live company intelligence and vendor-enrichment report from a domain, including DNS and registration evidence, TLS status, public website identity, technology fingerprints, optional GLEIF legal-entity matches, and optional SEC identity.","category":"Business Verification","tags":["company intelligence","company enrichment","vendor research","business identity","domain","gleif","sec"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP.org, live TLS, public website metadata, technology fingerprinting, optional GLEIF, and optional SEC EDGAR","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Enrich this company domain before my agent starts vendor outreach.","params":{"domain":"stripe.com","company":"Stripe","ticker":""},"response":{"success":true,"company":{"name":"Stripe","domain":"stripe.com","tls_authorized":true,"technologies":[]},"checks_completed":["dns_and_registration","tls_certificate","page_metadata","technology_fingerprint","legal_entities"]}},"params":[{"name":"domain","type":"string","required":true,"description":"Public company domain to enrich."},{"name":"company","type":"string","required":false,"description":"Optional legal or trading name for GLEIF matching."},{"name":"ticker","type":"string","required":false,"description":"Optional US public-company ticker for SEC identity and filing evidence."}]},{"id":"crypto_market_snapshot","path":"/api/v1/crypto_market_snapshot","method":"GET","supported_methods":["GET","POST"],"name":"Live Crypto Market Snapshot","description":"Fetch current USD price, market capitalization, 24-hour trading volume, 24-hour percentage change, and source update time for up to 20 crypto assets in one call.","category":"Crypto Market Data","tags":["crypto","market-data","price","volume","market-cap","coingecko"],"pricing":{"amount":"0.004","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"CoinGecko Simple Price API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Get one live market snapshot for BTC, ETH, SOL, and XRP.","params":{"symbols":"btc,eth,sol,xrp"},"response":{"success":true,"quote_currency":"USD","count":4,"assets":[{"id":"bitcoin","price_usd":100000,"market_cap_usd":2000000000000,"volume_24h_usd":50000000000,"change_24h_percent":1.2}]}},"params":[{"name":"symbols","type":"string","required":false,"description":"One to 20 comma-separated supported symbols or CoinGecko IDs. Defaults to bitcoin, ethereum, and solana."}]},{"id":"x402_endpoint_preflight","path":"/api/v1/x402_endpoint_preflight","method":"POST","supported_methods":["GET","POST"],"name":"x402 Endpoint Buyer Preflight","description":"Verify and lint a third-party x402 endpoint without paying it. Probe the live HTTP 402 challenge, validate x402 v2 and Base payment requirements, and check exact Coinbase Bazaar and 402index listing evidence before a buyer authorizes payment.","category":"Agent Transaction Safety","tags":["x402 endpoint verification","x402 preflight","buyer safety","payment challenge","bazaar","402index"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live endpoint probe, Coinbase x402 Bazaar discovery, and 402index directory","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this x402 endpoint is structurally ready before my agent pays it.","params":{"url":"https://example.com/api/paid","method":"GET"},"response":{"success":true,"ready_for_payment":true,"decision":"payment_challenge_is_structurally_ready","payment_requirements":[],"discovery":{"coinbase_bazaar":{"checked":true,"exact_match_count":1}}}},"params":[{"name":"url","type":"string","required":true,"description":"Public HTTP or HTTPS endpoint to inspect without paying."},{"name":"method","type":"string","required":false,"description":"GET, HEAD, or POST. Defaults to GET."},{"name":"request_body","type":"object","required":false,"description":"Optional JSON body for a POST probe. Payment credentials are never forwarded."}]},{"id":"vendor_risk_report","path":"/api/v1/vendor_risk_report","method":"GET","supported_methods":["GET","POST"],"name":"Vendor Risk and KYB Evidence Report","description":"Produce a complete vendor onboarding risk report from live domain, TLS, website, hosting, OFAC, GLEIF, and optional SEC evidence, with an explicit decision and next action.","category":"Compliance/KYB","tags":["vendor risk","kyb","compliance","due diligence","ofac","legal entity"],"pricing":{"amount":"0.02","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP.org, live TLS, public website evidence, IPWhoIs, U.S. Treasury OFAC SDN list, GLEIF, and optional SEC EDGAR","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Assess this vendor before onboarding and tell me whether automated approval is safe.","params":{"domain":"stripe.com","company":"Stripe","ticker":""},"response":{"success":true,"decision":"no_obvious_public_risk_detected","executive_summary":{"critical_findings":0,"warnings":0,"sanctions_name_match":false}}},"params":[{"name":"domain","type":"string","required":true,"description":"Public vendor domain."},{"name":"company","type":"string","required":false,"description":"Legal or trading name for entity and sanctions screening."},{"name":"ticker","type":"string","required":false,"description":"Optional US public-company ticker for SEC evidence."}]},{"id":"x402_market_opportunity_report","path":"/api/v1/x402_market_opportunity_report","method":"GET","supported_methods":["GET","POST"],"name":"Live x402 Buyer Demand and Competition Report","description":"Research one x402 product idea against live 402index opportunity gaps, 402index competitors, and Coinbase Bazaar discovery, then return saturation, pricing, competitors, and a build recommendation.","category":"Marketplace","tags":["x402","buyer demand","competitor research","market opportunity","pricing","discovery"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"402index opportunity and service APIs plus Coinbase x402 Bazaar discovery","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Find whether vendor risk reports are undersupplied in x402 and show the competing offers.","params":{"query":"vendor risk"},"response":{"success":true,"decision":"crowded","opportunity_score":38,"market_summary":{"discovered_competitors":66,"healthy_402index_competitors":15}}},"params":[{"name":"query","type":"string","required":true,"description":"Product intent, category, or buyer query to research."}]},{"id":"openapi_change_report","path":"/api/v1/openapi_change_report","method":"POST","supported_methods":["GET","POST"],"name":"OpenAPI Breaking Change Report","description":"Compare two inline OpenAPI 3.0, 3.1, or 3.2 JSON documents and return a deterministic machine-readable compatibility report with every detected breaking and non-breaking change.","category":"Developer Tools","tags":["openapi","api compatibility","breaking changes","ci","release safety","api diff"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"pb33f/openapi-changes 0.2.7 (Apache-2.0), executed locally without network access","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this new OpenAPI contract breaks any existing client integrations before release.","params":{"before":{"openapi":"3.0.3","info":{"title":"Example","version":"1"},"paths":{"/users":{"get":{"responses":{"200":{"description":"OK"}}}}}},"after":{"openapi":"3.0.3","info":{"title":"Example","version":"2"},"paths":{}}},"response":{"success":true,"total_changes":2,"breaking_changes":1,"has_breaking_changes":true,"changes":[{"breaking":true,"changeText":"object_removed","property":"/users"}]}},"params":[{"name":"before","type":"object","required":true,"description":"Original inline OpenAPI JSON object, up to 500 KB. Local # references are allowed; external references are rejected."},{"name":"after","type":"object","required":true,"description":"Proposed inline OpenAPI JSON object, up to 500 KB. Local # references are allowed; external references are rejected."}]},{"id":"country_profile","path":"/api/v1/country_profile","method":"GET","supported_methods":["GET","POST"],"name":"Country, Currency, Language and Calling Code Profile","description":"Resolve an ISO alpha-2 code, ISO alpha-3 code, or country name into normalized country identity, capital, continent, calling codes, currencies, and languages from a local open-source dataset.","category":"Data Utilities","tags":["country code","ISO 3166","currency","language","capital","calling code"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"curated_snapshot","billable":true,"availability":"operational","source":"annexare/Countries 3.4.1 (MIT), executed locally without network access","declared_metadata":{"freshness":"snapshot","latency_ms":null,"reliability":null},"examples":{"prompt":"Normalize USA into country, capital, currency, language, continent, and calling-code fields.","params":{"country":"USA"},"response":{"success":true,"country":{"iso2":"US","iso3":"USA","name":"United States","capital":"Washington D.C.","calling_codes":["+1"],"currencies":[{"code":"USD","symbol":"$"}],"languages":[{"code":"en","name":"English"}]}}},"params":[{"name":"country","type":"string","required":true,"description":"ISO alpha-2 code, ISO alpha-3 code, or country name/known alias."}]},{"id":"agent_readiness_batch_audit","path":"/api/v1/agent_readiness_batch_audit","method":"POST","supported_methods":["GET","POST"],"name":"Agent Readiness Batch Audit","description":"Audit and rank two to five public sites for agent discovery and commerce readiness in one bounded purchase.","category":"Agent Infrastructure","tags":["agent readiness","batch site audit","AI discovery","llms.txt","x402","OpenAPI","MCP"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch with private-network blocking","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Compare the agent-readiness of five portfolio sites and show which one needs work first.","params":{"domains":["example.com","example.org"]},"response":{"success":true,"domains_requested":2,"audits_completed":2,"audits_failed":0,"average_readiness_score":38,"weakest_domains":[{"domain":"example.org","readiness_score":35,"readiness_grade":"poor"}]}},"params":[{"name":"domains","type":"array","required":true,"description":"Two to five unique public hostnames. URLs are normalized to hostnames; private and local targets are rejected."}]},{"id":"audit-website-ai-search-visibility-agent-readiness","path":"/api/v1/audit-website-ai-search-visibility-agent-readiness","method":"GET","supported_methods":["GET","POST"],"name":"Audit Website AI Search Visibility and Agent Commerce Readiness","description":"Audit a public website for AI search visibility, AEO, GEO, autonomous-agent discovery, and x402 commerce readiness, returning deterministic evidence and prioritized repairs.","category":"Agent Infrastructure","tags":["website audit","AI search visibility","AEO","GEO","agent readiness","agent commerce","x402","llms.txt","OpenAPI"],"pricing":{"amount":"0.025","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public web fetch with private-network blocking","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Audit example.com for AI search visibility and agent commerce readiness.","params":{"domain":"example.com"},"response":{"success":true,"domain":"example.com","readiness_score":42,"readiness_grade":"poor","checks_passed":5,"checks_requested":12,"recommendations":[]}},"params":[{"name":"domain","type":"string","required":true,"description":"Public website hostname or URL to audit."}]},{"id":"decode_evm_transaction_receipt_token_transfers","path":"/api/v1/decode_evm_transaction_receipt_token_transfers","method":"GET","supported_methods":["GET","POST"],"name":"Decode EVM Transaction Receipt and Token Transfers","description":"Decode a live EVM transaction receipt with execution status, gas use, and complete event logs used to inspect token transfers.","category":"EVM Chain Data","tags":["decode transaction receipt","EVM","token transfers","event logs","Base","gas","execution status"],"pricing":{"amount":"0.003","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Decode this Base transaction receipt and return its token-transfer event logs.","params":{"chain":"base","transaction_hash":"0x91698c8339b23372096c31fe065bfa0a73988d1b5969447986b3b1b3a7960d06"},"response":{"success":true,"network":"base","receipt":{"status":1,"successful":true,"gas_used":"46218","logs":[]}}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"transaction_hash","type":"string","required":true,"description":"32-byte 0x-prefixed transaction hash."}]},{"id":"agent_vendor_trust_check","path":"/api/v1/agent_vendor_trust_check","method":"GET","supported_methods":["GET","POST"],"name":"Agent Vendor Trust Check","description":"Check one agent vendor's public identity, website risk, discovery readiness, and optional payment or proof-requirement surfaces in one bounded report. The service never sends credentials, proofs, payments, signatures, approvals, or transactions.","category":"Agent Transaction Safety","tags":["agent vendor trust","vendor due diligence","agent readiness","x402 preflight","x401 proof","buyer safety"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"DNS, RDAP.org, live TLS and public website metadata, OFAC, GLEIF, public agent-discovery files, and optional public x402 or x401 endpoint probes","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check this agent vendor, its discovery setup, and its paid endpoint before I onboard or pay it.","params":{"domain":"example.com","organization":"Example","paid_endpoint":"https://example.com/api/paid","paid_method":"GET"},"response":{"success":true,"decision":"review","summary":{"due_diligence_conclusion":"no_obvious_issue_detected","agent_readiness_score":40,"x402_ready_for_payment":true}}},"params":[{"name":"domain","type":"string","required":true,"description":"Public vendor hostname."},{"name":"organization","type":"string","required":false,"description":"Optional legal or trading name for sanctions and legal-entity screening."},{"name":"paid_endpoint","type":"string","required":false,"description":"Optional public x402 endpoint to inspect without paying."},{"name":"paid_method","type":"string","required":false,"description":"GET, HEAD, or POST for the optional x402 probe. Defaults to GET."},{"name":"proof_url","type":"string","required":false,"description":"Optional public x401 proof-requirement endpoint to inspect without sending a proof."},{"name":"proof_method","type":"string","required":false,"description":"GET or HEAD for the optional x401 probe. Defaults to GET."}]},{"id":"x401_proof_requirement_preflight","path":"/api/v1/x401_proof_requirement_preflight","method":"POST","supported_methods":["GET","POST"],"name":"x401 Proof Requirement Preflight","description":"Inspect a public x401 proof challenge without sending credentials. Decode PROOF-REQUEST, validate the current 0.2.0 envelope and OpenID4VP request shape, and report concrete interoperability, cache, CORS, and privacy fixes.","category":"Agent Transaction Safety","tags":["x401","proof requirement","openid4vp","digital credentials","identity interoperability","privacy"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"live public endpoint probe against the x401 0.2.0 draft specification","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check whether this x401 protected route publishes a clean proof requirement before I integrate it.","params":{"url":"https://example.com/protected","method":"GET"},"response":{"success":true,"assessment":{"structurally_ready":true,"decision":"structurally_ready","score":100},"proof_summary":{"scheme":"x401","version":"0.2.0","request_count":1,"protocols":["openid4vp-v1-signed"]},"findings":[]}},"params":[{"name":"url","type":"string","required":true,"description":"Public HTTP or HTTPS route to inspect. No proof or payment credentials are sent."},{"name":"method","type":"string","required":false,"description":"GET or HEAD. Defaults to GET."}]},{"id":"base_wallet_balance_token_holdings_nonce","path":"/api/v1/base_wallet_balance_token_holdings_nonce","method":"GET","supported_methods":["GET","POST"],"name":"Check Base Wallet Balance, Token Holdings and Nonce","description":"Read a wallet's live native balance, nonce, account type, and selected ERC-20 token holdings.","category":"EVM Chain Data","tags":["wallet balance","token holdings","nonce","Base","ERC-20","portfolio","account type"],"pricing":{"amount":"0.002","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"public EVM JSON-RPC and ERC-20 contract calls","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Check this Base wallet's ETH, USDC, WETH, nonce, and account type.","params":{"chain":"base","address":"0x0000000000000000000000000000000000000000","block":"latest"},"response":{"success":true,"network":"base","account_type":"eoa","nonce":"0","native_balance":{"asset":"ETH","balance_formatted":"0.0"},"token_balances":[]}},"params":[{"name":"chain","type":"string","required":false,"description":"base, ethereum, or arbitrum; defaults to base."},{"name":"address","type":"string","required":true,"description":"EVM wallet or contract address."},{"name":"tokens","type":"string","required":false,"description":"One to five comma-separated ERC-20 contract addresses. Defaults to official USDC and WETH."},{"name":"block","type":"string","required":false,"description":"Block tag or number; defaults to latest."}]},{"id":"company_stock_quote_sec_filings_research","path":"/api/v1/company_stock_quote_sec_filings_research","method":"GET","supported_methods":["GET","POST"],"name":"Research Company Stock Quote and SEC Filings","description":"Combine a current stock quote with official SEC filing and insider-ownership metadata in one company research result.","category":"Financial Data","tags":["company research","stock quote","SEC filings","10-K","10-Q","8-K","insider filings"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Yahoo Finance chart API and SEC EDGAR submissions API","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Research NVDA using its current stock quote and recent SEC filings.","params":{"symbol":"NVDA","limit":5},"response":{"success":true,"symbol":"NVDA","quote":{},"filings":[],"disclosure_signals":{}}},"params":[{"name":"symbol","type":"string","required":true,"description":"US public-company ticker symbol."},{"name":"limit","type":"integer","required":false,"description":"Recent filing rows to return; bounded by the live tool."}]},{"id":"vendor_change_report","path":"/api/v1/vendor_change_report","method":"POST","supported_methods":["GET","POST"],"name":"Vendor Website Change Report","description":"Recheck one public vendor domain and compare its TLS, page identity and name-screen evidence with your previous snapshot. Returns before/after changes, missing checks, current evidence and a review queue. Without a previous snapshot, creates a baseline. No background monitoring, ownership verification or hosting geolocation.","category":"Business Intelligence","tags":["vendor","due-diligence","website-change","monitoring","research"],"pricing":{"amount":"0.05","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"live_source","billable":true,"availability":"operational","source":"Public DNS, RDAP, TLS, website evidence, OFAC and GLEIF; deterministic snapshot comparison, excluding IPWhoIs","declared_metadata":{"freshness":"live_upstream_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"What changed on this vendor website since my last check, and which findings need review?","params":{"domain":"example.com"},"response":{"success":true,"product":"vendor_change_report","domain":"example.com","comparison_status":"baseline_created","baseline":"not_supplied","changes":[],"unavailable_fields":["sanctions_name_match"],"partial":true,"snapshot":{"domain":"example.com","tls_authorized":true,"website_title":"Example Domain"},"review_queue":[],"evidence":{}}},"params":[{"name":"domain","type":"string","required":true,"description":"Public hostname only, without URL scheme, port, path or credentials."},{"name":"organization","type":"string","required":false,"description":"Optional organization name to screen. Input changes can affect comparison."},{"name":"previous_snapshot","type":"object","required":false,"description":"Snapshot from an earlier paid response for the same domain, maximum 8000 serialized characters. Caller-supplied and unverified."}]},{"id":"party_trivia_pack","path":"/api/v1/party_trivia_pack","method":"POST","supported_methods":["GET","POST"],"name":"Game Night Trivia Pack","description":"Build a game-night quiz with 3 to 10 multiple-choice questions, shuffled options, separate host answer key with explanations, and hosting notes. Uses a finite 36-question locally authored bank in science, geography and general knowledge. Reproducible seed; questions may repeat between packs. No live feed or model generation.","category":"Games & Entertainment","tags":["trivia","quiz","party","game-night","entertainment"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"DopamineDesk locally authored trivia bank v1 (36 questions)","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Make an eight-question geography quiz with a separate answer key for the host.","params":{"category":"geography","count":8,"seed":"game-night-1"},"response":{"success":true,"product":"party_trivia_pack","source":"DopamineDesk locally authored trivia bank v1","seed":"example","category":"geography","bank_size":12,"questions":[{"number":1,"category":"geography","question":"Which imaginary line divides Earth into northern and southern hemispheres?","options":["Equator","Arctic Circle","Tropic of Capricorn","Prime meridian"]},{"number":2,"category":"geography","question":"Which continent is also a country?","options":["Australia","Antarctica","Europe","Africa"]},{"number":3,"category":"geography","question":"Which country contains Machu Picchu?","options":["Chile","Peru","Argentina","Mexico"]}],"host_answer_key":[{"number":1,"answer":"Equator","explanation":"The equator is at zero degrees latitude."},{"number":2,"answer":"Australia","explanation":"Australia is commonly identified as both a country and continent."},{"number":3,"answer":"Peru","explanation":"The Inca site is in the Peruvian Andes."}],"hosting_notes":"Keep host_answer_key private from players. Allow 30 seconds per question; one point per correct answer. Share only questions with players.","caveat":"Finite authored bank, not live or AI-generated trivia. Questions can repeat across packs. The same seed and inputs reproduce a pack."}},"params":[{"name":"category","type":"string","required":false,"schema":{"type":"string","enum":["mixed","science","geography","general"],"default":"mixed"},"description":"Question category; 12 questions per category."},{"name":"count","type":"integer","required":false,"schema":{"type":"integer","minimum":3,"maximum":10,"default":8},"description":"Questions in this pack, 3 to 10."},{"name":"seed","type":"string","required":false,"schema":{"type":"string","maxLength":100},"description":"Optional reproducible seed; omit for a random pack."}]},{"id":"tabletop_quest_seed","path":"/api/v1/tabletop_quest_seed","method":"POST","supported_methods":["GET","POST"],"name":"Tabletop Adventure Starter","description":"Create a system-neutral adventure starter for 1 to 8 players: player handout, private game-master twist, three timed scenes, clues, alternate approaches and a reward. Choose fantasy, space or cozy. Original template combinations, not an LLM or a game-system rules engine; seeds can repeat combinations.","category":"Games & Entertainment","tags":["tabletop","rpg","story","adventure","game-night","entertainment"],"pricing":{"amount":"0.01","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"DopamineDesk original system-neutral story templates v1","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Give me a cozy 60-minute adventure starter for four players, with private game-master notes.","params":{"theme":"cozy","players":4,"minutes":60,"seed":"cozy-night-1"},"response":{"success":true,"product":"tabletop_quest_seed","source":"DopamineDesk original system-neutral story templates v1","seed":"example","theme":"cozy","players":4,"minutes":60,"player_handout":{"setting":"a hilltop observatory","patron":"a shy festival organizer","objective":"reunite the pieces of a community recipe","opening":"At a hilltop observatory, a shy festival organizer asks the group to reunite the pieces of a community recipe."},"game_master_notes":{"twist":"the best reward is a new place at the table","scenes":[{"title":"An invitation","purpose":"Meet the patron, establish the stakes, and let each player name one useful connection.","minutes":15},{"title":"Two ways forward","purpose":"Offer a direct route with a social cost and an indirect route with a practical obstacle.","minutes":30},{"title":"The decision","purpose":"Reveal that the best reward is a new place at the table. Let the group decide which consequence they accept.","minutes":15}],"clues":["A small repair reveals who has visited recently.","Two accounts disagree about when the trouble began.","An overlooked detail makes the patron reconsider the request."],"approaches":["Negotiate a compromise","Investigate and share evidence","Invent a practical workaround"],"reward":"A reliable contact, a useful keepsake, and a consequence the group can revisit."},"caveat":"Fictional, template-generated story starter. No game-system rules or balanced combat statistics. Keep game_master_notes out of the player handout. Seeds can repeat combinations."}},"params":[{"name":"theme","type":"string","required":false,"schema":{"type":"string","enum":["fantasy","space","cozy"],"default":"fantasy"},"description":"Adventure setting."},{"name":"players","type":"integer","required":false,"schema":{"type":"integer","minimum":1,"maximum":8,"default":4},"description":"Players, excluding game master."},{"name":"minutes","type":"integer","required":false,"schema":{"type":"integer","minimum":20,"maximum":180,"default":60},"description":"Total suggested scene time."},{"name":"seed","type":"string","required":false,"schema":{"type":"string","maxLength":100},"description":"Optional reproducible seed; omit for a random starter."}]},{"id":"fortune_teller","path":"/api/v1/fortune_teller","method":"POST","supported_methods":["GET","POST"],"name":"Playful Fortune Teller","description":"Draw three original symbols with meanings, reflection prompts and a playful number. Choose general, creativity, friendship or adventure. Fictional entertainment and reflection only; no supernatural knowledge, personal insight claims or future prediction.","category":"Games & Entertainment","tags":["fortune","fun","symbols","reflection","entertainment"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"DopamineDesk original symbolic-reading templates v1","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Give me a playful three-symbol fortune reading about creativity.","params":{"focus":"creativity","seed":"today-1"},"response":{"success":true,"product":"fortune_teller","source":"DopamineDesk original symbolic-reading templates v1","seed":"example","focus":"creativity","reading_type":"entertainment_only","symbols":[{"position":"Notice","symbol":"Garden","meaning":"Small repeated attention can nurture a good idea.","prompt":"What would benefit from ten quiet minutes?"},{"position":"Explore","symbol":"Kite","meaning":"Leave room for a playful experiment.","prompt":"What could you try without needing to get it perfect?"},{"position":"Carry forward","symbol":"Drum","meaning":"Find a rhythm you can enjoy keeping.","prompt":"Which routine could become a small celebration?"}],"playful_number":21,"closing":"For your creativity reading, let garden be a prompt for curiosity today.","caveat":"A fictional symbolic reading for fun and reflection, not a prediction or professional advice. No supernatural knowledge or personal information is used."}},"params":[{"name":"focus","type":"string","required":false,"schema":{"type":"string","enum":["general","creativity","friendship","adventure"],"default":"general"},"description":"Theme for a playful reading."},{"name":"seed","type":"string","required":false,"schema":{"type":"string","maxLength":100},"description":"Optional repeatable seed; omit for a random reading."}]},{"id":"sports_matchup_simulator","path":"/api/v1/sports_matchup_simulator","method":"POST","supported_methods":["GET","POST"],"name":"Sports Matchup What-If Simulator","description":"Compare two caller-named teams using caller-supplied strength ratings (1-100). Returns hypothetical strength-share percentages and one seeded simulated winner. No live sports data, injuries, bookmaker odds, draws or validated forecasts. Entertainment and what-if math only.","category":"Games & Entertainment","tags":["sports","matchup","simulation","what-if","entertainment"],"pricing":{"amount":"0.005","currency":"USDC","networks":["base"],"chain_id":8453},"data_mode":"computed_service","billable":true,"availability":"operational","source":"User-supplied ratings and a hypothetical strength-share model","declared_metadata":{"freshness":"computed_on_request","latency_ms":null,"reliability":null},"examples":{"prompt":"Simulate a matchup between Blue Comets rated 70 and Red Rockets rated 60.","params":{"team_a":"Blue Comets","team_b":"Red Rockets","rating_a":70,"rating_b":60,"seed":"game-1"},"response":{"success":true,"product":"sports_matchup_simulator","source":"User-supplied ratings and a hypothetical strength-share model","seed":"example","mode":"hypothetical_simulation","inputs":{"team_a":"Blue Comets","team_b":"Red Rockets","rating_a":70,"rating_b":60},"model":"P(A wins) = rating_a / (rating_a + rating_b); a binary outcome with no draw.","modeled_chances":[{"team":"Blue Comets","percent":53.85},{"team":"Red Rockets","percent":46.15}],"one_simulated_winner":"Blue Comets","caveat":"For entertainment and what-if comparisons. Ratings are supplied by the caller, not measured here. No live stats, injuries, schedules, odds or sport-specific calibration. These percentages are not validated forecasts or betting advice."}},"params":[{"name":"team_a","type":"string","required":true,"schema":{"type":"string","maxLength":60},"description":"First team label."},{"name":"team_b","type":"string","required":true,"schema":{"type":"string","maxLength":60},"description":"Different second team label."},{"name":"rating_a","type":"integer","required":true,"schema":{"type":"integer","minimum":1,"maximum":100},"description":"Your hypothetical rating of the first team, not a live statistic."},{"name":"rating_b","type":"integer","required":true,"schema":{"type":"integer","minimum":1,"maximum":100},"description":"Your hypothetical rating of the second team."},{"name":"seed","type":"string","required":false,"schema":{"type":"string","maxLength":100},"description":"Optional reproducible seed."}]}]}