{"service":"x402 web tools","network":"eip155:8453","mode":"cdp_xpay","pay_to":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493","networks":[{"network":"eip155:8453","pay_to":"0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493"}],"endpoints":{"GET /extract":{"price":"$0.002","method":"GET","query":{"url":"str (e.g. https://en.wikipedia.org/wiki/Bitcoin)","render":"bool"},"description":"Fetch a public URL and return clean markdown/text + metadata (trafilatura).","tags":["web","scraping","markdown","extract"]},"GET /search":{"price":"$0.001","method":"GET","query":{"query":"str (e.g. x402 protocol)","max_results":"int"},"description":"Free-text web search, returns title/url/snippet list (DuckDuckGo).","tags":["web","search","data"]},"GET /search/news":{"price":"$0.003","method":"GET","query":{"query":"str (e.g. ethereum etf)","max_results":"int","timelimit":"str (e.g. w)"},"description":"Keyword news search across web news engines (Bing/DuckDuckGo/Yahoo via ddgs). Returns dated headlines with title/url/snippet/source/image + freshness/region/safesearch filters.","tags":["web","news","search","headlines","latest","current-events","press","fresh","syndication"]},"GET /price":{"price":"$0.01","method":"GET","query":{"token":"str (e.g. ETH)"},"description":"On-chain USD spot price for 50+ assets from Chainlink feeds or the most-liquid Base DEX pool (computed from public chain state): crypto majors, stablecoins, Base-native tokens, forex currencies and precious metals.","tags":["crypto","price","onchain","chainlink","dex","base","market-data","forex","fx","stablecoin","metals","spot"]},"GET /gas":{"price":"$0.005","method":"GET","query":{},"description":"Current Base L2 gas price (gwei) read from chain state (eth_gasPrice).","tags":["crypto","gas","onchain","base","market-data"]},"GET /market/report":{"price":"$0.05","method":"GET","query":{"token":"str (e.g. ETH)"},"description":"Rich cross-source market report for 50+ assets (crypto, stablecoins, forex, metals): Chainlink + DEX pools, TVL-weighted VWAP, total pool TVL, recent change and volatility — all computed by us from on-chain state.","tags":["crypto","market-data","onchain","vwap","tvl","volatility","base","forex","stablecoin","metals"]},"GET /token/meta":{"price":"$0.005","method":"GET","query":{"token":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","network":"str (e.g. base)"},"description":"ERC-20 token metadata on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): name, symbol, decimals and totalSupply (raw + human), read live from contract state by address.","tags":["crypto","onchain","base","ethereum","multichain","erc20","token","metadata"]},"GET /wallet/balances":{"price":"$0.005","method":"GET","query":{"address":"str (e.g. 0x2d3af92Df6129878509F152E531E1beC2b34C423)","tokens":"list","usd":"bool","network":"str (e.g. base)"},"description":"Native-coin balance + ERC-20 token balances (raw + human) for any address on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base). On Base pass token symbols or 0x addresses (or a default common set); on other networks pass explicit 0x token addresses.","tags":["crypto","onchain","base","ethereum","multichain","wallet","balances","erc20","portfolio"]},"GET /code":{"price":"$0.003","method":"GET","query":{"address":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","network":"str (e.g. base)"},"description":"Is an address a contract or an EOA on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base)? Returns is_contract, deployed code size in bytes, and the keccak256 code hash (eth_getCode).","tags":["crypto","onchain","base","ethereum","multichain","contract","bytecode","eoa"]},"GET /tx":{"price":"$0.01","method":"GET","query":{"hash":"str (e.g. 0x71e66a800397c84fa43a8b5e977162b47435cfd7e17e157fe53f363c308f97d2)","network":"str (e.g. base)"},"description":"Look up a transaction by hash on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): from/to/value/nonce/gas, block, and receipt fields (status, gasUsed, logs count). Pending/not-found handled.","tags":["crypto","onchain","base","ethereum","multichain","transaction","receipt","explorer"]},"GET /tx/explain":{"price":"$0.012","method":"GET","query":{"hash":"str (e.g. 0x71e66a800397c84fa43a8b5e977162b47435cfd7e17e157fe53f363c308f97d2)","network":"str (e.g. base)"},"description":"Plain-language explanation of an EVM transaction by hash across 12 networks: net token movements per participant (ERC-20, ERC-721, ERC-1155, native, WETH), the operation type (swap, transfer, approve, mint, deploy, wrap, and more), protocol labels, gas in native plus USD, and a readable summary.","tags":["crypto","onchain","transaction","decode","explain","evm","multi-chain","swap","erc20","nft"]},"GET /resolve":{"price":"$0.005","method":"GET","query":{"name":"str (e.g. jesse.base.eth)"},"description":"Basename/ENS resolution on Base: forward name->address (give 'name') or reverse address->name (give 'address', forward-verified against spoofing).","tags":["crypto","onchain","base","identity","basename","ens","resolve"]},"POST /crypto/verify":{"price":"$0.003","method":"POST","body":{"scheme":"str (e.g. eip191)","message":"str (e.g. Hello, Ethereum!)","signature":"str (e.g. 0xb44193cab85bbebd5fd04528a1b54c684418e8c025602174fede446dec814eac0f05db58a6b7b953c1806cecba389686cdebefdfa701c29014b0c486fc5550301c)","expected_signer":"str (e.g. 0x19E7E376E7C213B7E7e7e46cc70A5dD086DAff2A)"},"description":"Verify an EIP-191 personal_sign or EIP-712 typed-data signature and recover the signer address from public inputs (message + signature). Verification/recovery only — never signs.","tags":["crypto","signature","eip712","eip191","verify","ecrecover","onchain"]},"POST /crypto/abi":{"price":"$0.003","method":"POST","body":{"op":"str (e.g. encode_call)","signature":"str (e.g. transfer(address,uint256))","args":"list"},"description":"ABI-encode a function call (selector + args) or encode/decode arbitrary ABI types — build and parse EVM calldata correctly.","tags":["crypto","abi","encode","decode","calldata","ethereum"]},"GET /crypto/hash":{"price":"$0.001","method":"GET","query":{"algo":"str (e.g. selector)","input":"str (e.g. transfer(address,uint256))"},"description":"Compute keccak256/sha256, a 4-byte function selector, an event topic0, or an ENS namehash/labelhash from a string or hex input.","tags":["crypto","keccak256","sha256","selector","namehash","ens","hash"]},"GET /crypto/convert":{"price":"$0.001","method":"GET","query":{"op":"str (e.g. units)","value":"str (e.g. 1.5)","from":"str (e.g. ether)","to":"str (e.g. gwei)"},"description":"Convert token units (wei/gwei/ether or arbitrary decimals), between hex and int, and compute/validate an EIP-55 checksummed address.","tags":["crypto","units","wei","gwei","ether","decimals","eip55","checksum","convert"]},"POST /convert":{"price":"$0.001","method":"POST","body":{"data":"str (e.g. {\"a\":1,\"b\":2})","from":"str (e.g. json)","to":"str (e.g. yaml)"},"description":"Pure-compute data format conversion (no network): JSON<->CSV, JSON<->YAML, JSON normalize/minify, Markdown->HTML (sanitized), HTML->Markdown/text, base64/hex, TOML->JSON. Operates only on the supplied data.","tags":["convert","transform","json","csv","yaml","markdown","html","base64","data","compute"]},"GET /structured":{"price":"$0.003","method":"GET","query":{"url":"str (e.g. https://www.python.org/)","include":"list"},"description":"Structured parse of a public web page: main text, headings, links, tables and rich metadata (description, canonical, lang, Open Graph, Twitter cards, JSON-LD) as separate fields. Browserless, robots.txt-respecting.","tags":["web","scraping","structured","metadata","opengraph","json-ld","headings","tables","links","html"]},"GET /feed":{"price":"$0.002","method":"GET","query":{"url":"str (e.g. https://feeds.bbci.co.uk/news/rss.xml)","max_items":"int"},"description":"Parse an RSS, Atom or JSON Feed URL into a normalized item list (title/link/published/summary/id/author) plus feed-level metadata.","tags":["web","feed","rss","atom","json-feed","syndication","news"]},"GET /links":{"price":"$0.002","method":"GET","query":{"url":"str (e.g. https://example.com)","same_host_only":"bool"},"description":"Extract every link from a public page for crawling agents: de-duplicated absolute URLs with anchor text, internal/external counts, declared feeds and a sitemap hint.","tags":["web","links","crawl","scraping","sitemap","feed","discovery"]},"GET /sitemap":{"price":"$0.003","method":"GET","query":{"url":"str (e.g. https://www.cloudflare.com)"},"description":"Discover and parse a site's sitemap: pass a site root (found via robots.txt or /sitemap.xml) or a direct .xml. Returns URLs with lastmod/priority; handles <sitemapindex> (one level).","tags":["web","sitemap","crawl","discovery","seo","urls"]},"GET /dex/swaps":{"price":"$0.01","method":"GET","query":{"token":"str (e.g. WETH)","window":"str (e.g. 1h)","limit":"int"},"description":"Recent DEX swap history + buy/sell flow for a token or pool on Base: per-swap trader/side/amount/price plus a summary (count, buy/sell volume, net flow, largest swaps), decoded by us from public Aerodrome/Uniswap-V3 Swap event logs.","tags":["defi","dex","swaps","flow","onchain","base","aerodrome","uniswap","volume","trading"]},"GET /dex/trending":{"price":"$0.05","method":"GET","query":{"window":"str (e.g. 30m)","limit":"int"},"description":"Trending Base DEX pools ranked by recent swap volume and net buy/sell flow over a short window, computed by us from public Aerodrome/Uniswap-V3 Swap event logs.","tags":["defi","trending","dex","volume","momentum","onchain","base","movers"]},"GET /enrich/domain":{"price":"$0.015","method":"GET","query":{"domain":"str (e.g. stripe.com)","include":"list"},"description":"Enrich a domain / company / email into one aggregated profile from public sources: registration (RDAP/WHOIS age, registrar, expiry, nameservers), DNS (A/AAAA/MX/NS, SPF, DMARC), TLS certificate (issuer, validity, expiry), homepage metadata (title, description, Open Graph, JSON-LD Organization, social links, role contacts) and a tech-stack detection. Each block is null-on-failure (partial, never 500). Business/domain data only — no personal data of individuals.","tags":["enrichment","domain","company","whois","rdap","dns","ssl","tls","tech-stack","metadata","data","company-data","lead-enrichment"]},"GET /enrich/email":{"price":"$0.005","method":"GET","query":{"email":"str (e.g. support@stripe.com)"},"description":"Validate and classify an email DOMAIN from public DNS: MX hosts + mail-provider, SPF and DMARC policy, plus disposable / free-webmail / role-account flags and a deliverability signal. No SMTP probing of individual mailboxes (privacy + ToS).","tags":["enrichment","email","validation","mx","spf","dmarc","deliverability","disposable","data","email-verification"]},"GET /dev/github":{"price":"$0.005","method":"GET","query":{"repo":"str (e.g. coinbase/x402)"},"description":"GitHub repository health & intelligence for due-diligence / dependency choice: stars, forks, open issues, watchers, size, language, topics, license, archived/fork flags, and computed signals (days_since_push, age, issues_per_star, is_active). From the official GitHub REST API, normalized.","tags":["dev","github","oss","repository","stars","due-diligence","competitive-analysis","open-source","health"]},"GET /dev/package":{"price":"$0.005","method":"GET","query":{"ecosystem":"str (e.g. npm)","name":"str (e.g. react)"},"description":"Package intelligence across npm / PyPI / crates: latest version, age, release cadence, deprecation/yank, license, and download stats (last day/week/month) with a rising/falling trend. Aggregates the official registry + downloads API + deps.dev.","tags":["dev","package","npm","pypi","crates","downloads","dependencies","due-diligence","supply-chain","maintenance","oss"]},"GET /dev/hn":{"price":"$0.003","method":"GET","query":{"query":"str (e.g. x402 protocol)","days":"int"},"description":"Hacker News engagement / dev-sentiment for a project or topic: story count, total & average points and comments, and the top stories (title/url/points/comments/date). From the keyless HN Algolia search API.","tags":["dev","hackernews","hn","sentiment","engagement","buzz","competitive-analysis","social","news"]},"GET /dev/trending":{"price":"$0.005","method":"GET","query":{"language":"str (e.g. rust)","topic":"str (e.g. wasm)","sort":"str (e.g. stars)","limit":"int"},"description":"Top GitHub repositories by language and/or topic (optionally newer than a date), ranked by stars/forks/recently-updated: name, full_name, stars, language, description, url, pushed_at. From the official GitHub Search API.","tags":["dev","github","trending","oss","discovery","competitive-analysis","open-source","topic","language","search"]},"GET /geocode":{"price":"$0.002","method":"GET","query":{"address":"str (e.g. 1600 Pennsylvania Ave NW, Washington, DC)"},"description":"Forward-geocode a street address or place name (WORLDWIDE) to coordinates + parsed address components via OpenStreetMap Nominatim (public, keyless).","tags":["geo","geocode","address","location","osm","global"]},"GET /geocode/reverse":{"price":"$0.002","method":"GET","query":{"lat":"float","lon":"float"},"description":"Reverse-geocode coordinates (WORLDWIDE) to a street address + parsed components via OpenStreetMap Nominatim; enriched with the nearest NWS city/state when the point is in the US.","tags":["geo","geocode","reverse","location","osm","global"]},"GET /weather":{"price":"$0.003","method":"GET","query":{"address":"str (e.g. 233 S Wacker Dr, Chicago, IL)"},"description":"Current US weather conditions (temp in C+F, humidity, wind, pressure, description) from the NWS for coordinates OR a US address (auto-geocoded).","tags":["weather","geo","us","conditions","nws"]},"GET /forecast":{"price":"$0.003","method":"GET","query":{"lat":"float","lon":"float","hourly":"bool","days":"int"},"description":"Official US weather forecast from the National Weather Service (NOAA): multi-day and hourly periods for any US coordinates or street address. Temperature in Celsius and Fahrenheit, precipitation probability, wind speed and direction, and plain-language conditions. Authoritative government public-domain data, commercial use OK.","tags":["weather","forecast","us","nws","noaa","temperature","precipitation","rain","wind","hourly","daily","meteorology","national-weather-service"]},"GET /crypto/news":{"price":"$0.005","method":"GET","query":{"coin":"str (e.g. BTC)","limit":"int"},"description":"Aggregated crypto news with sentiment: deduplicated headlines from many major crypto outlets (CoinDesk, Cointelegraph, Decrypt, Bitcoin Magazine, The Block, CryptoSlate), each scored bullish/bearish/neutral by a crypto-tuned lexicon, optionally filtered by coin or query. One call instead of polling a dozen feeds and running your own NLP.","tags":["crypto","news","sentiment","bitcoin","ethereum","headlines","aggregator","rss","trading","research","market"]},"GET /crypto/sentiment":{"price":"$0.003","method":"GET","query":{"coin":"str (e.g. ETH)"},"description":"Composite crypto market sentiment: the Fear & Greed index (value, classification, trend) blended with aggregated news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.","tags":["crypto","sentiment","fear-greed","market","bitcoin","ethereum","trading","signal","index","mood"]},"GET /token/risk":{"price":"$0.02","method":"GET","query":{"token":"str (e.g. 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed)","network":"str (e.g. base)"},"description":"Composite rug-check risk score for an ERC-20 token: a 0-100 score, a category (low/medium/high/critical), per-dimension flags, reasons and weighted signals. Scored deterministically across six dimensions — contract integrity, ownership, holder concentration, liquidity, honeypot and age. Multi-chain EVM. Automated risk indicators, not financial advice.","tags":["crypto","token","risk","rug-check","honeypot","security","erc20","onchain"]},"GET /screen/address":{"price":"$0.003","method":"GET","query":{"address":"str (e.g. 0x7FF9cFad3877F21d41Da833E2F775dB0569eE3D9)","chain":"str (e.g. ETH)"},"description":"Check whether a crypto address appears on the official public sanctions lists (OFAC SDN, UK, EU, UN). Deterministic exact lookup; returns the matched record (list, program, entity name, reference, currency).","tags":["sanctions","compliance","screening","crypto","address","ofac","aml","risk"]},"GET /screen/entity":{"price":"$0.005","method":"GET","query":{"name":"str (e.g. Saddam Hussein)","type":"str (e.g. individual)","min_score":"int"},"description":"Fuzzy-screen a person or organization name against the official public sanctions lists (OFAC SDN, UK, EU, UN), including aliases. Returns scored matches with list, program, country, type, and reference.","tags":["sanctions","compliance","screening","entity","name","aml","kyc","ofac","risk"]},"GET /preflight":{"price":"$0.005","method":"GET","query":{"url":"str (e.g. https://api.example.com/some-paid-route)","network":"str (e.g. base)"},"description":"Preflight trust check of another x402 endpoint before an agent pays it. From the target resource URL: a composite trust score 0-100, a category (trusted / caution / untrusted / unknown), per-dimension flags, reasons and weighted signals. Scored from CDP x402 Bazaar discovery, an on-chain USDC payment-diversity sample, and a live 402 probe that the served payTo matches the listing. Trust indicators, not a guarantee.","tags":["x402","trust","preflight","reputation","discovery","bazaar","payments","anti-scam"]},"POST /mcp/scan":{"price":"$0.01","method":"POST","body":{"manifest":"dict"},"description":"Static security scan of an MCP manifest or tool list. Detects tool poisoning, hidden unicode instructions, prompt injection, data-exfiltration directives, dangerous capabilities, tool shadowing and post-approval rug-pull drift. Returns a 0-100 risk score, category, per-tool findings and content hashes. Security indicators, not a guarantee.","tags":["mcp","security","tool-poisoning","prompt-injection","scanner","agent","safety"]},"POST /mcp/inspect":{"price":"$0.003","method":"POST","body":{"text":"str (e.g. Get the weather for a city and return a short summary.)","kind":"str (e.g. description)"},"description":"Static security scan of a single text or prompt blob: hidden unicode, prompt injection, data-exfiltration directives, dangerous-capability and tool-shadowing language, and obfuscation. Returns a 0-100 risk score, category and findings. Security indicators, not a guarantee.","tags":["mcp","security","prompt-injection","text","scanner","agent","safety"]},"GET /entity/resolve":{"price":"$0.02","method":"GET","query":{"ticker":"str (e.g. AAPL)","include":"list"},"description":"Resolve one legal entity across three public registries from a single identifier. Give exactly one of name, ticker, cik, lei, qid or isin and get back the reconciled set of ids (SEC CIK, GLEIF LEI, Wikidata QID, ISIN, ticker, EIN) plus legal name, jurisdiction and status, with per-id provenance and an optional GLEIF parent/child hierarchy.","tags":["entity","resolution","company","cik","lei","qid","isin","sec","gleif","wikidata","kyb","compliance","identifiers","reconciliation","reference-data"]},"GET /entity/search":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Apple)","limit":"int"},"description":"Disambiguate a company by name: fuzzy legal-name search returning ranked candidates, each with the ids known for it (Wikidata QID, GLEIF LEI, SEC CIK, ticker), country and a match score. Cheaper first step before entity/resolve.","tags":["entity","search","company","name","disambiguation","lei","cik","qid","sec","gleif","wikidata","kyb","reference-data"]},"GET /edgar/financials":{"price":"$0.03","method":"GET","query":{"ticker":"str (e.g. AAPL)","freq":"str (e.g. annual)","periods":"int"},"description":"Normalized company financials from SEC EDGAR XBRL filings. Give a ticker or CIK and get income statement, balance sheet and cash flow lines mapped to one clean schema, each value cited to its real XBRL tag and filing. Compact cited JSON instead of megabytes of raw XBRL.","tags":["financials","xbrl","sec","edgar","fundamentals","10-k","10-q","income-statement","balance-sheet","cash-flow","due-diligence","cik","ticker"]},"GET /edgar/concept":{"price":"$0.01","method":"GET","query":{"ticker":"str (e.g. AAPL)","concept":"str (e.g. revenue)","freq":"str (e.g. annual)"},"description":"Cited time-series for a single financial line-item from SEC EDGAR XBRL. Give a ticker or CIK plus a concept (a canonical name like revenue or netIncome, or a raw us-gaap tag) and get the normalized period values, each cited to its filing. Cheap granular pull.","tags":["financials","xbrl","sec","edgar","concept","time-series","fundamentals","cik","ticker"]},"GET /edgar/ratios":{"price":"$0.02","method":"GET","query":{"ticker":"str (e.g. AAPL)","freq":"str (e.g. annual)","periods":"int"},"description":"Key financial ratios computed from SEC EDGAR XBRL: margins, liquidity, leverage and growth. Give a ticker or CIK and get ratios over recent periods, each computed number citing the source facts it was derived from, plus restatement flags and simple anomaly flags.","tags":["ratios","margins","liquidity","leverage","growth","restatement","fundamentals","sec","edgar","xbrl","due-diligence"]},"GET /kyb/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Apple)","limit":"int"},"description":"Screen a company name against the GLEIF business registry: fuzzy name search returning ranked candidates, each with its LEI, legal name, jurisdiction, registration status and corroboration level. Cheap first step before kyb/verify.","tags":["kyb","business","verification","company","screening","lei","gleif","due-diligence","compliance","onboarding","legitimacy"]},"GET /kyb/verify":{"price":"$0.02","method":"GET","query":{"lei":"str (e.g. HWUPKR0MPOU8FGXBT394)"},"description":"Verify a business is real and get a legitimacy verdict plus a 0-100 risk score. Give one of name, lei, cik, ticker, isin or qid and get a verdict (real, likely_real, inactive, dissolved or not_found), a risk category, per-dimension flags, reasons, the official registry and which registries corroborated. Deterministic scoring, no LLM. Legitimacy indicators, not legal or credit advice.","tags":["kyb","business","verification","legitimacy","risk","due-diligence","compliance","onboarding","anti-fraud","shell-company","lei","gleif","sec","company"]},"GET /legal/litigation":{"price":"$0.03","method":"GET","query":{"name":"str (e.g. Apple Inc)","limit":"int"},"description":"Find US court cases, opinions and dockets naming a business entity. Returns normalized records with case name, court, date, citation, docket number and nature of suit, plus a total count. Source: CourtListener, public-domain.","tags":["legal","litigation","court","lawsuit","opinion","docket","due-diligence","compliance","courtlistener","public-records"]},"GET /legal/patents":{"price":"$0.02","method":"GET","query":{"name":"str (e.g. Apple Inc)","limit":"int"},"description":"Look up the US patent portfolio of an organization (by assignee) or an inventor (by name). Returns granted patents with id, title, grant date, type and assignees, plus a total count. Source: USPTO PatentsView, public-domain.","tags":["legal","patents","ip","uspto","assignee","inventor","due-diligence","innovation","patentsview","public-records"]},"GET /legal/regulatory":{"price":"$0.02","method":"GET","query":{"name":"str (e.g. Apple Inc)","limit":"int"},"description":"Find US federal regulatory and enforcement documents mentioning an entity in the Federal Register. Returns rules, proposed rules and notices with title, type, agency, date, abstract and link. Source: Federal Register, public-domain.","tags":["legal","regulatory","enforcement","federal-register","compliance","due-diligence","rulemaking","agency","public-records","government"]},"GET /legal/profile":{"price":"$0.06","method":"GET","query":{"name":"str (e.g. Apple Inc)","limit":"int"},"description":"Composite legal due-diligence profile of a business entity: litigation, patents and federal regulatory records in one call, plus a deterministic legal-risk signal (score 0-100, band, per-dimension flags and reasons).","tags":["legal","due-diligence","profile","legal-risk","litigation","patents","regulatory","compliance","kyb","public-records"]},"GET /legislative/bill":{"price":"$0.02","method":"GET","query":{"bill_id":"str (e.g. hr3076-118)"},"description":"Look up one US federal bill by id: title, sponsor, cosponsors, committees, policy area, full action history and computed lifecycle stages (introduced to enacted). Source: Congress.gov + GovInfo, public-domain.","tags":["legislative","congress","bill","legislation","sponsor","vote","lifecycle","govtrack","congress-gov","public-records"]},"GET /legislative/search":{"price":"$0.01","method":"GET","query":{"q":"str (e.g. artificial intelligence)","congress":"int","limit":"int"},"description":"Search US federal bills by keyword (optionally within one Congress) and get a ranked list of matching bills with id, title and latest action. Source: Congress.gov, public-domain.","tags":["legislative","congress","bill","search","legislation","policy","keyword","congress-gov","public-records","government"]},"GET /legislative/rulemaking":{"price":"$0.02","method":"GET","query":{"keyword":"str (e.g. clean water)","agency":"str (e.g. EPA)","limit":"int"},"description":"Find US proposed rules and rulemaking dockets by docket id, keyword or agency: documents, comment period, public-comment count and Federal Register links. Source: Regulations.gov + Federal Register, public-domain.","tags":["regulatory","rulemaking","regulations","proposed-rule","docket","public-comment","federal-register","compliance","agency","public-records"]},"GET /legislative/timeline":{"price":"$0.015","method":"GET","query":{"bill_id":"str (e.g. hr3076-118)","window_days":"int"},"description":"Stateless event diff for a US federal bill: which lifecycle stages it reached over a date window (introduced, committee, passed, enacted), each with date and source action. Source: Congress.gov, public-domain.","tags":["legislative","congress","bill","timeline","lifecycle","event-diff","legislation","tracking","congress-gov","public-records"]},"GET /nutrition/search":{"price":"$0.002","method":"GET","query":{"q":"str (e.g. cheddar cheese)","limit":"int"},"description":"Search foods by name in USDA FoodData Central (public domain). Returns ranked matches with fdc_id, description, brand, GTIN and key macros per 100g.","tags":["nutrition","food","usda","search","calories","macros","diet"]},"GET /nutrition/food":{"price":"$0.003","method":"GET","query":{"fdc_id":"int"},"description":"Full normalized nutrition profile for a USDA FoodData Central food by fdc_id: calories, macros and micronutrients per 100g and per serving.","tags":["nutrition","food","usda","macros","micronutrients","calories","profile"]},"GET /nutrition/barcode":{"price":"$0.003","method":"GET","query":{"barcode":"str (e.g. 3017620422003)"},"description":"Look up a packaged product by GTIN/barcode via Open Food Facts (global). Returns the normalized nutrition profile plus allergens, diet flags, Nutri-Score and NOVA.","tags":["nutrition","food","barcode","gtin","openfoodfacts","allergens","vegan"]},"GET /hazard/risk":{"price":"$0.02","method":"GET","query":{"address":"str (e.g. 1 World Way, Los Angeles, CA)"},"description":"US property/location natural-hazard risk profile: FEMA National Risk Index composite (18 hazards, expected annual loss, social vulnerability) plus the FEMA flood zone, as one cited JSON verdict for a US address, coordinates, or FIPS.","tags":["hazard","risk","property","real-estate","insurance","flood","fema","nri","due-diligence","us"]},"GET /hazard/flood":{"price":"$0.008","method":"GET","query":{"lat":"float","lon":"float"},"description":"FEMA flood-zone lookup for a US point: Special Flood Hazard Area flag, FEMA flood zone (such as AE, VE, X), zone subtype, and base flood elevation, for a US address or coordinates.","tags":["flood","flood-zone","sfha","fema","nfhl","property","insurance","us"]},"GET /hazard/seismic":{"price":"$0.005","method":"GET","query":{"lat":"float","lon":"float"},"description":"USGS ASCE 7 seismic design values for a US point: Ss, S1, SDS, SD1, seismic design category, and PGA, for a US address or coordinates. Optional reference document, risk category, and site class.","tags":["seismic","earthquake","asce7","usgs","building-code","property","us"]},"GET /govcon/awards":{"price":"$0.01","method":"GET","query":{"award_type":"str (e.g. contracts)","recipient":"str (e.g. Lockheed Martin)","year":"int","limit":"int"},"description":"Search awarded US federal contracts and grants from USASpending.gov, filtered by award type, recipient, agency, NAICS, keyword and fiscal year, returning a normalized award list plus a summary.","tags":["govcon","government","federal","contracts","grants","procurement","usaspending","awards","naics"]},"GET /govcon/recipient":{"price":"$0.01","method":"GET","query":{"recipient":"str (e.g. Lockheed Martin)"},"description":"Profile a federal contractor's spending footprint by name or UEI in one call: total federal dollars, top agencies, top NAICS, a fiscal-year trend and recent awards, fused from several USASpending.gov queries.","tags":["govcon","government","federal","contractor","recipient","vendor","procurement","usaspending","spending","uei","due-diligence","sales-intelligence","public-data"]},"GET /govcon/agency":{"price":"$0.008","method":"GET","query":{"agency":"str (e.g. National Aeronautics and Space Administration)"},"description":"Profile a US federal agency's procurement in one call: reported obligations and outlays plus top vendors, top NAICS and top product-service codes. Give an agency name or toptier code.","tags":["govcon","government","federal","agency","procurement","obligations","outlays","vendors","naics","psc","usaspending","public-data","competitive-intelligence"]},"GET /govcon/award":{"price":"$0.005","method":"GET","query":{"generated_internal_id":"str (e.g. CONT_AWD_Z61H_9700_FA822408G0001_9700)"},"description":"Get the full detail of one US federal award by its generated_internal_id (returned from /govcon/awards): award id, type, description, total obligation, dates, awarding agency hierarchy and recipient with parent. The drill-down step after a /govcon/awards search.","tags":["govcon","government","federal","award","contract","grant","detail","drill-down","usaspending","procurement","public-data"]},"GET /freight/carrier":{"price":"$0.02","method":"GET","query":{"dot":"str (e.g. 284477)","haul_type":"str (e.g. hazmat)"},"description":"Fit-to-haul verdict for a US motor carrier from FMCSA registration data. Give one of dot, mc or name and get a verdict (fit, caution, unfit or not_found), a 0-100 fit score, per-dimension flags, reasons and weighted signals across authority status, operation, hazmat, safety rating, history, registration freshness, address and fleet. Deterministic, no LLM. Carrier vetting indicators, not legal or compliance advice.","tags":["freight","logistics","carrier","trucking","fmcsa","dot","mc-number","vetting","due-diligence","broker","supply-chain","compliance"]},"GET /freight/lookup":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Waccamaw Transport)","state":"str (e.g. NC)"},"description":"Search US motor carriers by name in the FMCSA Company Census and get ranked candidates, each with its USDOT number, MC docket, legal name, state, decoded carrier status, authority status and operation. Cheap first step before freight/carrier.","tags":["freight","logistics","carrier","trucking","fmcsa","dot","mc-number","search","lookup","broker","supply-chain"]},"GET /safety/vehicle":{"price":"$0.03","method":"GET","query":{"make":"str (e.g. Honda)","model":"str (e.g. Accord)","year":"int"},"description":"Vehicle safety and recall check for a car, by make/model/year or by VIN. Fuses NHTSA open recalls, a complaint summary (crash, fire, injuries, deaths) and the 5-star NCAP safety rating into one cited JSON with a deterministic risk score. Risk indicators, not advice.","tags":["safety","vehicle","car","recall","nhtsa","vin","complaints","safety-rating","due-diligence","risk-score"]},"GET /safety/product":{"price":"$0.02","method":"GET","query":{"query":"str (e.g. Fisher-Price stroller)","domain":"str (e.g. all)"},"description":"Product recall and safety check for a consumer good, food, drug or medical device by brand or product name. Fuses CPSC and openFDA recalls into one cited JSON with hazard, FDA class, remedy, status and a deterministic risk score. Risk indicators, not advice.","tags":["safety","product","recall","cpsc","openfda","food","drug","device","consumer-safety","risk-score"]},"GET /energy/petroleum":{"price":"$0.01","method":"GET","query":{"metric":"str (e.g. gas_prices)","region":"str (e.g. west_coast)","history":"int"},"description":"US petroleum prices and stocks from the EIA: retail gasoline and diesel by PADD region (weekly), WTI and Brent crude spot (daily), and weekly crude/gasoline/distillate inventories. Returns latest value, change vs prior period, short history, and a region-vs-US spread.","tags":["energy","petroleum","oil","gasoline","diesel","crude","wti","brent","eia","prices","inventory"]},"GET /energy/natural-gas":{"price":"$0.01","method":"GET","query":{"metric":"str (e.g. storage)","region":"str (e.g. east)","history":"int"},"description":"US natural gas data from the EIA: Henry Hub spot price (daily) and weekly working gas in underground storage (Bcf, Lower 48 or region). Returns latest value, change vs the prior period (week-over-week for storage), and short history. Source: U.S. Energy Information Administration.","tags":["energy","natural-gas","henry-hub","storage","eia","prices","inventory"]},"GET /energy/electricity":{"price":"$0.008","method":"GET","query":{"metric":"str (e.g. generation_mix)","region":"str (e.g. texas)"},"description":"US electricity data from the EIA grid monitor and retail survey: generation mix by fuel type with percentage breakdown (latest hour), demand by region, and average retail price by state/sector (monthly).","tags":["energy","electricity","power","grid","generation","demand","retail-price","eia","fuel-mix"]},"GET /energy/renewables":{"price":"$0.008","method":"GET","query":{"metric":"str (e.g. share)","region":"str (e.g. california)"},"description":"Renewable share of US electricity generation from the EIA grid monitor: solar, wind, hydro and geothermal as a percentage of the latest hourly generation total, by grid region. Source: U.S. Energy Information Administration.","tags":["energy","renewables","solar","wind","hydro","geothermal","clean-energy","grid","eia","esg"]},"GET /quant/options":{"price":"$0.003","method":"GET","query":{"op":"str (e.g. greeks)","S":"int","K":"int","T":"int","r":"float","sigma":"float","type":"str (e.g. call)"},"description":"Black-Scholes European option calculator: fair price, all greeks (delta, gamma, vega, theta, rho), or implied volatility from a market price. Pure computation over your inputs.","tags":["quant","options","black-scholes","greeks","implied-volatility","derivatives"]},"POST /quant/risk":{"price":"$0.003","method":"POST","body":{"returns":"list","metrics":"list","confidence":"float","periods_per_year":"int"},"description":"Portfolio risk metrics over an array of periodic returns: value-at-risk, conditional VaR, Sharpe, Sortino, max drawdown, Calmar, volatility, and more. Pure computation over your inputs.","tags":["quant","risk","var","cvar","sharpe","sortino","drawdown","portfolio"]},"GET /quant/kelly":{"price":"$0.001","method":"GET","query":{"win_prob":"float","win_loss_ratio":"int","fraction":"float","bankroll":"int"},"description":"Kelly-criterion optimal bet fraction and position sizing from a win probability and payoff, or from an edge and odds. Pure computation over your inputs.","tags":["quant","kelly","position-sizing","bankroll","betting"]},"GET /quant/montecarlo":{"price":"$0.005","method":"GET","query":{"S":"int","K":"int","T":"int","r":"float","sigma":"float","type":"str (e.g. call)","paths":"int","steps":"int","seed":"int"},"description":"Monte-Carlo geometric-Brownian-motion simulation of terminal price and European option payoff, with percentiles and a standard error. Pure computation over your inputs.","tags":["quant","monte-carlo","gbm","simulation","options","pricing"]},"GET /quant/defi":{"price":"$0.002","method":"GET","query":{"op":"str (e.g. apr_to_apy)","apr":"float","n":"int"},"description":"DeFi math helper: APR and APY conversion, funding annualization, impermanent loss, liquidation price, and leverage. Pure computation over your inputs.","tags":["quant","defi","apy","impermanent-loss","liquidation","funding","leverage"]},"GET /phone/intel":{"price":"$0.005","method":"GET","query":{"number":"str (e.g. +14155552671)"},"description":"Phone-number intelligence in one call: validity and E.164 normalization, line type (mobile, fixed line, VOIP, toll free, premium rate), country and region, carrier hint, timezones, and a deterministic 0-100 fraud/KYC risk score with a band and reasons. Offline number-plan metadata from Google libphonenumber. Risk indicators only, not a definitive fraud verdict; no live status and no owner identity; the input number is not stored.","tags":["phone","phone-number","validation","verify","line-type","carrier","e164","timezone","fraud","kyc","risk","telecom"]},"GET /trade/tariff":{"price":"$0.03","method":"GET","query":{"hts":"str (e.g. 8471.30)","origin":"str (e.g. CN)","customs_value":"int"},"description":"Estimate the effective US import duty for one HTS code from one origin country. Returns the base rate (MFN or FTA), the additional trade-war layers (Section 301, Section 232, IEEPA) with their Chapter 99 provisions, the combined effective rate, and an optional landed-cost estimate.","tags":["trade","tariff","customs","duty","hts","import","section-301","section-232","ieepa","landed-cost","supply-chain","trade-compliance"]},"GET /trade/hts":{"price":"$0.005","method":"GET","query":{"keyword":"str (e.g. laptop)","limit":"int"},"description":"Classify goods against the US Harmonized Tariff Schedule. Give a keyword or an HTS code and get the matching HTS lines with their duty-rate columns, units and footnotes. The cheap supporting lookup that feeds trade/tariff.","tags":["trade","hts","classification","customs","tariff","harmonized","import","duty-rate","commodity-code"]},"GET /trade/flow":{"price":"$0.015","method":"GET","query":{"hs6":"str (e.g. 847130)","direction":"str (e.g. imports)","year":"int"},"description":"US monthly import or export trade flow for a commodity from the Census Bureau. Give an HS code, a direction and an optional partner country and get monthly values, a trend and a supplier-concentration index. Degrades cleanly when the Census key is not configured.","tags":["trade","trade-flow","imports","exports","census","hs-code","supply-chain","concentration","hhi","sourcing","macro"]},"GET /provider/screen":{"price":"$0.02","method":"GET","query":{"npi":"str (e.g. 1003000126)"},"description":"Screen a US healthcare provider against the OIG LEIE federal exclusion list. Exact NPI match returns an authoritative exclusion; a name match returns potential matches for review. Accepts an npi, a name, or an organization.","tags":["healthcare","compliance","exclusion","oig","leie","screening","npi","provider","medicare","medicaid"]},"GET /provider/verify":{"price":"$0.10","method":"GET","query":{"npi":"str (e.g. 1003000126)"},"description":"Full compliance verdict for a US healthcare provider: fuses live NPPES registration status, taxonomy and license, Medicare PECOS enrollment, and OIG LEIE exclusion into a deterministic verdict with risk flags. Accepts an npi, a name, or an organization.","tags":["healthcare","compliance","provider","verification","npi","nppes","pecos","leie","exclusion","credentialing","medicare"]},"GET /fraud/ip":{"price":"$0.005","method":"GET","query":{"ip":"str (e.g. 185.220.101.1)","country":"str (e.g. US)"},"description":"Reputation of a public IP address for anti-abuse and KYC. Returns ASN, AS-org, country, datacenter/hosting classification, Tor-exit and Spamhaus DROP flags, plus a deterministic risk score with reasons.","tags":["fraud","anti-abuse","ip","reputation","risk","tor","datacenter","asn","kyc"]},"GET /fraud/score":{"price":"$0.01","method":"GET","query":{"email":"str (e.g. user@example.com)","ip":"str (e.g. 185.220.101.1)","country":"str (e.g. US)"},"description":"Fusion anti-abuse risk score for an email and/or IP in one call. Combines domain-level email intelligence (MX, SPF, DMARC, disposable, free, role) with IP reputation into a deterministic 0-100 score with per-dimension reasons. Works with either input alone.","tags":["fraud","anti-abuse","email","ip","risk","kyc","fusion","disposable","reputation"]},"GET /notarize":{"price":"$0.008","method":"GET","query":{"url":"str (e.g. https://example.com)","mode":"str (e.g. hash)"},"description":"Notarize a public URL: we fetch it ourselves and return a signed snapshot (final URL, HTTP status, content-type, sha256 of the body, server timestamp, upstream host) with TWO cryptographic attestations — a plain EIP-712 signature and an EAS off-chain (Version2) attestation. Proves what this endpoint observed at fetch time (integrity + timestamp + non-repudiation). mode=hash (default) returns metadata + hash only; mode=full also returns the body.","tags":["attestation","notarize","provenance","eip712","eas","signature","sha256","timestamp","verifiable","integrity","web-proof","oracle"]},"POST /attest/verify":{"price":"$0.001","method":"POST","body":{"attestation":"dict"},"description":"Verify an attestation produced by /notarize (either the EIP-712 or the EAS off-chain form) — pure compute, no network and no keys. Recovers the signer and reports whether it matches this service's attestor, whether the EAS UID recomputes, and (if you supply the original body as payload_base64) whether its sha256 matches the attested hash.","tags":["attestation","verify","eip712","eas","signature","recover","provenance","integrity","pure-compute"]},"GET /agri/production":{"price":"$0.02","method":"GET","query":{"commodity":"str (e.g. corn)","state":"str (e.g. IA)","metric":"str (e.g. yield)"},"description":"US crop production, yield, acreage and grain stocks from USDA NASS QuickStats by commodity, with an optional state and year. Returns a normalized cited series plus the year-over-year change.","tags":["agriculture","commodity","production","yield","acreage","stocks","usda","nass","quickstats","corn","soybeans","wheat","cotton"]},"GET /agri/signal":{"price":"$0.03","method":"GET","query":{"commodity":"str (e.g. corn)"},"description":"USDA NASS production and grain-stocks signal for a commodity: the QuickStats production and stocks series computed into context - production and stocks year-over-year change and history percentiles. When a USDA Market News key is configured it also folds in the spot/auction price and its change; without one it returns the NASS side and notes the gap.","tags":["agriculture","commodity","signal","production","stocks","usda","nass","analytics"]},"GET /realestate/market":{"price":"$0.03","method":"GET","query":{"geo":"str (e.g. New York)"},"description":"A composite US real-estate market profile for one geography. Fuses the FHFA House Price Index momentum, Census ACS demographics, housing, income, tenure and vacancy, national housing context, and Fair Market Rents into one cited JSON with computed derivatives such as gross rental yield and affordability. Aggregate market tier, not a per address valuation.","tags":["real-estate","housing","property","market","home-prices","rent","affordability","fhfa","census","acs","hud","us","investment"]},"GET /realestate/prices":{"price":"$0.015","method":"GET","query":{"geo":"str (e.g. CA)","range":"int"},"description":"The FHFA House Price Index for a geography: the current index level plus year over year, quarter over quarter and five year growth, with momentum flags and a short history. State and metro CBSA levels are covered directly; county and ZIP resolve to the state level index. Public domain, US only.","tags":["real-estate","home-prices","house-price-index","fhfa","momentum","appreciation","housing","us"]},"GET /realestate/rents":{"price":"$0.015","method":"GET","query":{"geo":"str (e.g. 90001)","type":"str (e.g. zip)"},"description":"Rental market indicators for a geography: HUD Fair Market Rents by bedroom count when a HUD token is configured, plus the Census ACS median gross rent as context. Falls back to the ACS rent when HUD is not configured. Aggregate market tier, US only.","tags":["real-estate","rent","fair-market-rent","hud","acs","housing","rental","us"]},"GET /realestate/compare":{"price":"$0.02","method":"GET","query":{"geo":"str (e.g. CA,TX,FL)","metric":"str (e.g. price_momentum_yoy)"},"description":"Compare several US geographies on one real-estate metric: price momentum, gross rental yield, price to income, median home value, median gross rent or median household income. Returns a ranking plus rank, highest and lowest, spread and mean signals.","tags":["real-estate","compare","ranking","housing","yield","affordability","momentum","metro","us"]},"POST /breach/password":{"price":"$0.003","method":"POST","body":{"password":"str (e.g. correct horse battery staple)"},"description":"Check whether a password has appeared in known data breaches, using k-anonymity: the password is hashed locally and only a 5-character hash prefix is sent upstream, so the plaintext is never transmitted, logged or stored. Accepts a password, a SHA-1 hash or an NTLM hash. Returns compromised, breach_count and the hash prefix. Credential-exposure indicators, not a guarantee.","tags":["breach","password","credential","pwned","k-anonymity","account-takeover","security","privacy","haveibeenpwned"]},"GET /breach/domain":{"price":"$0.01","method":"GET","query":{"domain":"str (e.g. adobe.com)"},"description":"List the known public data breaches that affected a domain, from the Have I Been Pwned breach catalogue. Returns normalized breach metadata (name, date, account count, data classes, stealer-log and verified flags) plus a summary. This is which known breaches touched the domain, not whether a specific account is compromised. Breach indicators, not a guarantee.","tags":["breach","domain","data-breach","exposure","due-diligence","security","stealer-log","haveibeenpwned","risk"]},"POST /breach/assess":{"price":"$0.01","method":"POST","body":{"password":"str (e.g. Summer2024!)","domain":"str (e.g. example.com)"},"description":"Composite account-takeover risk score (0-100) fusing a privacy-preserving password exposure check with a domain's known breach history. The password is hashed locally (k-anonymity, never transmitted). Returns ato_risk_score, a category, per-signal reasons and the raw signals so the agent can re-rank. Risk indicators, not a guarantee.","tags":["breach","account-takeover","ato","risk-score","credential","fusion","security","k-anonymity","haveibeenpwned"]},"GET /breach/account":{"price":"$0.01","method":"GET","query":{"email":"str (e.g. test@example.com)"},"description":"Look up the known breaches an email address appears in, returning breach METADATA only (name, date, data classes) and never passwords or leaked personal data. Uses the keyed Have I Been Pwned account API; when no API key is configured the route returns available false and the keyless password and domain routes still work. Breach indicators, not a guarantee.","tags":["breach","account","email","exposure","credential","security","haveibeenpwned","risk","due-diligence"]},"GET /cve/lookup":{"price":"$0.01","method":"GET","query":{"cve_id":"str (e.g. CVE-2021-44228)"},"description":"Vulnerability intelligence for a single CVE id. Fuses NVD (CVSS base score and vector, CWE, patch links), CISA KEV known-exploited status, EPSS exploitation probability and OSV.dev affected and fixed versions into one cited JSON with a deterministic patch-priority score. Risk indicators, not advice.","tags":["cve","vulnerability","security","cvss","epss","cisa-kev","nvd","osv","patch","advisory","risk-score","vuln-intelligence"]},"GET /cve/scan":{"price":"$0.02","method":"GET","query":{"ecosystem":"str (e.g. PyPI)","name":"str (e.g. jinja2)","version":"str (e.g. 2.4.1)"},"description":"Vulnerability scan for a software package by ecosystem, name and version, or by package-URL (purl). Queries OSV.dev for known advisories, collects their CVE ids and enriches them with NVD CVSS, CISA KEV and EPSS, then returns a prioritized list of advisories with exact fixed versions. Risk indicators, not advice.","tags":["cve","vulnerability","sbom","package","dependency","purl","osv","npm","pypi","maven","patch","supply-chain","risk-score"]},"GET /domain/trust":{"price":"$0.02","method":"GET","query":{"domain":"str (e.g. paypa1-secure-login.gq)"},"description":"Phishing/trust verdict for a website domain before an agent transacts with an unfamiliar merchant. Fuses registration age (RDAP), DNS/mail posture (SPF, DMARC, DNSSEC), TLS validity, Certificate Transparency history and a typosquat/homoglyph analysis into a composite trust score 0-100, a category (trusted / caution / untrusted / unknown), per-dimension flags and reasons. Trust indicators, not a guarantee.","tags":["domain","trust","phishing","typosquat","anti-scam","fraud","risk","dns","certificate-transparency","due-diligence","reputation"]},"GET /domain/typosquat":{"price":"$0.005","method":"GET","query":{"domain":"str (e.g. g00gle-login.tk)"},"description":"Pure-compute typosquat and homoglyph check on a hostname: edit-distance to a curated brand list, look-alike character normalization, brand-in-subdomain lures, punycode/IDN, abused free-hosting suffixes and throwaway TLDs. Returns is_typosquat plus the nearest brand, edit distance and reasons. No network — instant, cheap.","tags":["domain","typosquat","homoglyph","phishing","anti-scam","lexical","brand-protection","idn","punycode"]},"GET /drug/profile":{"price":"$0.04","method":"GET","query":{"drug":"str (e.g. warfarin)"},"description":"Clinical safety profile for a drug by brand, generic or active-ingredient name or NDC. Fuses FDA identity and approval status, key label sections, an adverse-event summary and a deterministic severity indicator into one cited JSON. Informational, not medical advice.","tags":["drug","medication","pharma","openfda","adverse-events","label","severity","clinical","due-diligence","safety"]},"GET /drug/adverse-events":{"price":"$0.02","method":"GET","query":{"drug":"str (e.g. ibuprofen)"},"description":"Adverse-event summary for a drug from the FDA FAERS database by name. Returns the top reported reactions, the serious and death-flagged fractions and a demographic breakdown as aggregate counts. Informational, not medical advice.","tags":["drug","medication","adverse-events","faers","pharmacovigilance","openfda","safety"]},"GET /drug/label":{"price":"$0.015","method":"GET","query":{"drug":"str (e.g. ibuprofen)"},"description":"Key FDA structured-product-label sections for a drug by name: boxed warning, indications, dosing, contraindications, warnings, drug interactions and pregnancy. Informational, not medical advice.","tags":["drug","medication","label","spl","boxed-warning","contraindications","openfda","safety"]},"GET /drug/interactions":{"price":"$0.02","method":"GET","query":{"drug":"str (e.g. warfarin)","interacts_with":"str (e.g. aspirin)"},"description":"Drug-interactions label section for a drug by name, with an optional check of whether the label mentions a second drug. A label-text heuristic, informational, not medical advice.","tags":["drug","medication","interactions","label","openfda","safety"]},"GET /device/adverse-events":{"price":"$0.02","method":"GET","query":{"brand":"str (e.g. insulin pump)"},"description":"Adverse-event summary for a medical-device brand from the FDA MAUDE database. Returns counts of malfunctions, injuries and deaths by event type. Informational, not medical advice.","tags":["device","medical-device","maude","adverse-events","openfda","safety"]},"GET /drug/shortages":{"price":"$0.008","method":"GET","query":{"drug":"str (e.g. amoxicillin)"},"description":"Current FDA drug-shortage records for a generic drug name: status, therapeutic category, dosage form, company and dates. Informational, not medical advice.","tags":["drug","medication","shortage","supply","openfda","safety"]},"GET /macro/indicator":{"price":"$0.01","method":"GET","query":{"indicator":"str (e.g. gdp_current_usd)","country":"str (e.g. US,DE)","range":"int"},"description":"One macroeconomic or development indicator for one or more countries as a cited time-series. Fuses free authoritative sources (World Bank, IMF) and tags every value with its source, source code, year and country ISO3. Accepts a canonical indicator key or a raw World Bank code.","tags":["macro","economics","gdp","cpi","inflation","unemployment","country","world-bank","imf","indicators","development"]},"GET /macro/country":{"price":"$0.02","method":"GET","query":{"country":"str (e.g. Germany)","range":"int"},"description":"A curated headline basket of key macroeconomic and development indicators for one country: GDP, GDP per capita, growth, inflation, unemployment, population, government debt, current account, life expectancy and CO2 per capita. Latest value plus short history, each value cited to its source.","tags":["macro","economics","country-profile","gdp","inflation","world-bank","imf","indicators","development","overview"]},"GET /macro/compare":{"price":"$0.02","method":"GET","query":{"indicator":"str (e.g. gdp_per_capita_usd)","country":"str (e.g. US,DE,JP,CN)"},"description":"One indicator compared across several countries: the latest value for each plus computed signals — rank, highest and lowest, spread and mean. Each value is cited to its source.","tags":["macro","economics","compare","ranking","gdp","inflation","country","world-bank","imf","indicators"]},"GET /macro/forecast":{"price":"$0.01","method":"GET","query":{"country":"str (e.g. US)","indicators":"str (e.g. real_gdp_growth,inflation)"},"description":"IMF World Economic Outlook forecasts for a country: real GDP growth, inflation, nominal GDP, GDP per capita, government debt, current account and unemployment, including projected future years. Values are cited to the IMF WEO.","tags":["macro","economics","forecast","imf","weo","gdp-growth","inflation","projection","country","outlook"]},"POST /pii/scan":{"price":"$0.005","method":"POST","body":{"text":"str (e.g. Contact me at jane.doe@example.com or 4111 1111 1111 1111.)"},"description":"Detect structured PII in a text blob: emails, phones, credit cards, bank and tax ids, IP and MAC addresses, crypto addresses, dates of birth, geo coordinates and secrets. Returns findings with a confidence score plus a compliance summary. No transformed text. Structured PII indicators, not legal advice.","tags":["pii","privacy","gdpr","hipaa","pci","detection","compliance","redaction","agent","safety"]},"POST /pii/redact":{"price":"$0.01","method":"POST","body":{"text":"str (e.g. Email jane.doe@example.com, card 4111 1111 1111 1111.)","mode":"str (e.g. redact)"},"description":"Detect and transform structured PII in a text blob. Returns the sanitized text plus a findings report. Modes: redact, mask, hash, or reversible tokenize (the token map is returned in the response — nothing is stored). Optional per-type mode overrides and an allow-list. Structured PII indicators, not legal advice.","tags":["pii","privacy","gdpr","hipaa","pci","redaction","masking","tokenization","compliance","agent"]},"GET /scholar/paper":{"price":"$0.02","method":"GET","query":{"doi":"str (e.g. 10.1038/nature14539)"},"description":"Resolve one research paper and fuse its metadata across OpenAlex, Crossref, Unpaywall and Semantic Scholar into a single cited JSON. Give a doi, arxiv, pmid, pmcid, openalex_id or title and get canonical metadata, authors with ORCID and affiliations, venue, citation counts, an open-access PDF link and a full id crosswalk.","tags":["scholar","research","paper","doi","citation","openalex","crossref","unpaywall","semantic-scholar","metadata","open-access","literature"]},"GET /scholar/search":{"price":"$0.01","method":"GET","query":{"query":"str (e.g. graph neural networks)","year_from":"int","oa_only":"bool"},"description":"Search the scholarly literature by keyword or topic and get a ranked list of works with core metadata. Optional filters for year range, open-access only, concept and institution. Powered by OpenAlex. A cheap first step before /scholar/paper.","tags":["scholar","research","search","literature","openalex","papers","lit-review","discovery","metadata"]},"GET /scholar/citations":{"price":"$0.02","method":"GET","query":{"doi":"str (e.g. 10.1038/nature14539)","limit":"int"},"description":"Citation graph of a paper: the works it references (outgoing) and the works that cite it (incoming), each as normalized records, plus the Semantic Scholar influential-citation count. Give a doi, arxiv, pmid, openalex_id or title. Ideal for literature review and prior-art mapping.","tags":["scholar","research","citations","references","citation-graph","prior-art","lit-review","openalex","semantic-scholar","bibliometrics"]},"GET /scholar/author":{"price":"$0.015","method":"GET","query":{"orcid":"str (e.g. 0000-0002-1825-0097)"},"description":"Disambiguate a researcher and return their profile: works count, citation count, h-index, institutions with ROR, top concepts and top works. Give an orcid for a resolved profile, or a name for ranked candidates. Distinct people are never merged.","tags":["scholar","research","author","researcher","orcid","disambiguation","h-index","openalex","affiliation","bibliometrics"]},"GET /scholar/oa":{"price":"$0.008","method":"GET","query":{"doi":"str (e.g. 10.1038/nature14539)"},"description":"Locate a free open-access PDF for a DOI. Returns whether an open-access copy exists and the best PDF link with its license, version and host type, from Unpaywall and OpenAlex. A cheap, focused open-access locator.","tags":["scholar","research","open-access","oa","pdf","doi","unpaywall","openalex","fulltext-link"]},"POST /tx/signature":{"price":"$0.02","method":"POST","body":{"network":"str (e.g. base)","typed_data":"dict"},"description":"Pre-sign safety verdict for an off-chain EIP-712 signature (EIP-2612, Permit2, EIP-3009). Decodes what it authorizes (spender, token, amount, deadline), checks domain-spoof, approval-hygiene and scam-blocklist, returns allow, warn or block plus a 0-100 risk. Risk indicators, not advice.","tags":["security","signature","eip712","permit2","eip3009","approval","phishing","wallet","onchain"]},"POST /tx/raw":{"price":"$0.02","method":"POST","body":{"network":"str (e.g. base)","to":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","data":"str (e.g. 0x095ea7b30000000000000000000000001111111111111111111111111111111111111111ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)"},"description":"Pre-sign safety verdict for a raw EVM transaction. Decodes the calldata against a known-signature registry, shows known-pattern effects (approval delta, transfer target), dry-runs eth_call for revert, checks scam-blocklist and approval-hygiene, and returns allow, warn or block plus a 0-100 risk. Risk indicators, not advice.","tags":["security","transaction","calldata","approval","abi","phishing","wallet","onchain"]},"GET /gdelt/news":{"price":"$0.008","method":"GET","query":{"theme":"str (e.g. protests)","country":"str (e.g. France)","timespan":"str (e.g. 24h)","limit":"int"},"description":"Recent global news articles from the GDELT Project by topic, country, entity or theme, normalized to title, link-back url, domain, source-country, language and ISO timestamp — plus coverage breakdowns (top source-countries, top domains, languages, count) derived from the same result. One call instead of querying and parsing GDELT yourself.","tags":["news","geopolitics","world","events","gdelt","global","media","intelligence","osint","coverage","multilingual","research"]},"GET /gdelt/tone":{"price":"$0.006","method":"GET","query":{"theme":"str (e.g. elections)","country":"str (e.g. United States)","trend":"bool"},"description":"Native multilingual tone/sentiment for a topic from the GDELT Project: a tone histogram (emotional bins with example articles), a coverage-weighted average tone and label, the modal bin, and an optional tone trend over time. GDELT's own cross-language tone (a differentiator over English-only lexicon scoring).","tags":["sentiment","tone","news","geopolitics","gdelt","multilingual","mood","intelligence","osint","research","global"]},"GET /gdelt/timeline":{"price":"$0.006","method":"GET","query":{"query":"str (e.g. climate summit)","metric":"str (e.g. volume)","timespan":"str (e.g. 1w)"},"description":"Coverage timeline for a topic from the GDELT Project: pick metric volume (share of all monitored coverage — is a topic heating up or cooling down) or tone (average-tone trend). Returns normalized time-series points plus the latest value and a rising/falling/flat trend. One upstream call.","tags":["timeline","trend","news","volume","tone","gdelt","geopolitics","intelligence","osint","monitoring","research","global"]},"GET /gdelt/pulse":{"price":"$0.03","method":"GET","query":{"theme":"str (e.g. sanctions)","country":"str (e.g. Russia)","timespan":"str (e.g. 3d)","limit":"int"},"description":"Fusion intelligence for a world topic in ONE call: recent articles + coverage breakdowns (top source-countries, domains, languages) + a tone trend with the current average tone and direction — all normalized and cited. Saves 4-5 separate GDELT calls and their parsing. Research latency, not real-time trading.","tags":["intelligence","fusion","news","geopolitics","tone","coverage","gdelt","osint","global","multilingual","research","brief"]},"GET /btc/fees":{"price":"$0.005","method":"GET","query":{},"description":"Recommended Bitcoin transaction fee-rates in sat per vByte across five confirmation horizons (fastest, half hour, hour, economy, minimum) plus a live mempool congestion snapshot with an estimated block backlog. Informational, not advice.","tags":["bitcoin","btc","fees","fee-rate","sat-vb","mempool","congestion","on-chain","blockchain"]},"GET /btc/mempool":{"price":"$0.005","method":"GET","query":{},"description":"Live Bitcoin mempool snapshot: unconfirmed transaction count, total virtual size and total fees, a fee-rate histogram broken into buckets, and an estimated block backlog. Informational, not advice.","tags":["bitcoin","btc","mempool","fee-histogram","backlog","congestion","unconfirmed","on-chain","blockchain"]},"GET /btc/address":{"price":"$0.01","method":"GET","query":{"address":"str (e.g. bc1qgdjqv0av3q56jvd82tkdjpy7gdp9ut8tlqmgrpmv24sq90ecnvqqjwvw97)"},"description":"Balance and unspent outputs for a Bitcoin address. Returns confirmed and mempool balance, funded and spent totals, transaction count and a capped UTXO set for a legacy, p2sh or bech32 address. Informational, not advice.","tags":["bitcoin","btc","address","balance","utxo","unspent","wallet","on-chain","blockchain"]},"GET /btc/tx":{"price":"$0.01","method":"GET","query":{"txid":"str (e.g. 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b)"},"description":"Decoded Bitcoin transaction by txid: inputs and outputs, fee, size, weight and virtual size, replace-by-fee flag, and confirmation status with a confirmation count. Informational, not advice.","tags":["bitcoin","btc","transaction","txid","rbf","fee","confirmations","on-chain","blockchain"]},"GET /btc/block":{"price":"$0.008","method":"GET","query":{"height":"int"},"description":"Bitcoin block metadata by height or hash (or the chain tip when neither is given), fused with the current difficulty-adjustment context, a computed halving countdown and a network hashrate snapshot. Informational, not advice.","tags":["bitcoin","btc","block","halving","difficulty","hashrate","retarget","on-chain","blockchain"]},"GET /tax/income":{"price":"$0.005","method":"GET","query":{"gross_income":"int","filing_status":"str (e.g. single)","tax_year":"int"},"description":"US federal income tax estimate for a tax year: taxable income, tax, marginal and effective rate, per-bracket breakdown, with an optional state estimate. Pure computation over your inputs, not tax advice.","tags":["tax","income-tax","federal","irs","brackets","us"]},"GET /tax/fica":{"price":"$0.003","method":"GET","query":{"wages":"int","filing_status":"str (e.g. single)","self_employed":"bool"},"description":"US payroll tax estimate: Social Security and Medicare on wages, or self-employment tax, including the additional Medicare surtax. Pure computation over your inputs, not tax advice.","tags":["tax","fica","payroll","social-security","medicare","self-employment"]},"GET /tax/capgains":{"price":"$0.003","method":"GET","query":{"gain":"int","holding_period":"str (e.g. long)","ordinary_income":"int","filing_status":"str (e.g. single)"},"description":"US capital gains tax estimate: long-term 0/15/20 percent rates or short-term ordinary rates, plus the net investment income tax. Pure computation over your inputs, not tax advice.","tags":["tax","capital-gains","niit","investments","long-term","short-term"]},"GET /tax/paycheck":{"price":"$0.008","method":"GET","query":{"gross_income":"int","filing_status":"str (e.g. single)","pay_period":"str (e.g. biweekly)","state":"str (e.g. CO)"},"description":"US take-home paycheck estimate: federal income tax plus payroll tax and an optional state estimate, giving net pay per period and disposable income. Pure computation over your inputs, not tax advice.","tags":["tax","paycheck","take-home","net-pay","disposable-income","payroll"]},"GET /tax/brackets":{"price":"$0.002","method":"GET","query":{"tax_year":"int","filing_status":"str (e.g. single)"},"description":"Reference tables for a US tax year and filing status: income brackets, standard deduction, FICA constants, and capital-gains breakpoints. Pure lookup, not tax advice.","tags":["tax","brackets","reference","standard-deduction","irs","us"]},"GET /aeo/audit":{"price":"$0.02","method":"GET","query":{"url":"str (e.g. https://example.com)"},"description":"AI-search visibility (AEO) audit of a website for answer engines and agents. Fetches the target's own public surface and computes a composite visibility score 0-100 with a rating (poor, fair, good, excellent) across six axes: answerability, structured data, AI-crawler access, crawlability, llms.txt readiness and MCP well-known readiness, plus a prioritized list of fixes. Deterministic, no LLM. Visibility indicators, not a guarantee.","tags":["aeo","ai-search","answer-engine","seo","visibility","llms-txt","robots","structured-data","schema-org","crawlability","audit","generative-engine-optimization","geo"]},"GET /aeo/llms":{"price":"$0.005","method":"GET","query":{"domain":"str (e.g. example.com)"},"description":"Focused check of a site's /llms.txt and /llms-full.txt: presence, size and llmstxt.org structural validity (an H1 title, a blockquote summary, sections of markdown links). Returns a readiness score plus fixes. Cheap sub-check of the full AEO audit.","tags":["aeo","llms-txt","ai-search","answer-engine","llmstxt","readiness","agent-readable"]},"GET /aeo/crawlers":{"price":"$0.005","method":"GET","query":{"domain":"str (e.g. example.com)"},"description":"robots.txt AI-crawler access matrix: for the 2026 cohort of AI and answer-engine crawlers (GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, Google-Extended and more) reports allowed, blocked or unlisted per bot, whether the default rule blocks everything, declared sitemaps and a score. One network operation.","tags":["aeo","robots-txt","ai-crawler","gptbot","claudebot","perplexitybot","ai-search","access-control","crawl"]},"GET /seo/audit":{"price":"$0.03","method":"GET","query":{"url":"str (e.g. https://example.com)"},"description":"Deterministic on-page technical-SEO audit of a single web page for search engines. Fetches the page (following redirects, capturing response headers) and runs 24 mechanical rules across six categories: indexability and crawl directives, title and meta description, headings and content depth, structured data and social markup, images, and i18n/mobile/encoding/crawl aids. Returns a 0-100 score, a letter grade, a per-rule pass, warn or fail checklist with evidence and a concrete fix, plus an indexability-critical flag for pages that cannot rank (noindex, robots-blocked, non-self canonical). No LLM, no keys. Mechanical markup checks, not a content-quality judgement or ranking guarantee.","tags":["seo","technical-seo","on-page-seo","audit","serp","indexability","meta-tags","title-tag","canonical","structured-data","schema-org","open-graph","hreflang","sitemap","robots-txt","image-alt","site-audit"]},"GET /validator/vet":{"price":"$0.02","method":"GET","query":{"vote":"str (e.g. 8tjRQLzor4dP4qd1e7pVDdQmsdwdVv4kSeCVEHwWEiQW)"},"description":"Delegation-risk verdict for a Solana validator from public on-chain data. Give one of vote (vote-account) or identity (node) pubkey and get a verdict of safe, caution, avoid or not_found, a 0-100 risk score, per-dimension flags, reasons and weighted signals across delinquency, commission, commission-rug history, skip-rate percentile, vote-credit performance, agent version lag and superminority concentration. Deterministic, no LLM. Risk indicators, not financial or staking advice.","tags":["solana","validator","staking","delegation","due-diligence","risk","vetting","commission","superminority","skip-rate","proof-of-stake"]},"GET /validator/lookup":{"price":"$0.008","method":"GET","query":{"top_n":"int"},"description":"Resolve a Solana validator identity pubkey to its vote-account (or the reverse) and optionally get the top-N lowest-risk safe validators by score. Give vote or identity to resolve, or top_n for safe candidates. Cheap first step before validator/vet.","tags":["solana","validator","staking","delegation","lookup","resolve","vote-account","identity","top-validators","proof-of-stake"]},"GET /depin/hotspot":{"price":"$0.01","method":"GET","query":{"network":"str (e.g. helium)","key":"str (e.g. 3t47wfGTY1Wq9MWWFkyFAQwVi2W2NaZbWWu9LGBf26Hj)"},"description":"Profile of a DePIN hotspot or gateway from public data. Give network (helium) and an entity or asset key and get owner wallet, subnetworks (IOT, MOBILE), obfuscated location (city, state, country and H3 cell), elevation, gain, onboarding fee and computed flags for asserted location, multi-network and deployment completeness. Each value is cited to its source.","tags":["depin","helium","hotspot","gateway","wireless","iot","mobile","network-intelligence","coverage"]},"GET /depin/wallet":{"price":"$0.01","method":"GET","query":{"network":"str (e.g. helium)","wallet":"str (e.g. 6mgpuHRMKUcnvcSy2K7GkbnQNdi75a7GLGyj8YLc95jT)"},"description":"Portfolio of a DePIN operator or investor wallet from public data. Give network (helium) and a Solana wallet pubkey and get the hotspot count, a breakdown by subnetwork, the geographic spread, token balances (HNT, IOT, MOBILE, DC) and computed signals for deployment diversification and concentration. Each value is cited.","tags":["depin","helium","wallet","portfolio","operator","investor","iot","mobile","tokens","network-intelligence"]},"GET /depin/network":{"price":"$0.02","method":"GET","query":{"network":"str (e.g. helium)"},"description":"Network health and token-economics verdict for a DePIN network from public data. Give network (helium) and get coverage size (IOT and MOBILE node counts), token supply for HNT, IOT, MOBILE and DC read on-chain, the emission and halving context, and a coverage-scale indicator. Each value is cited to its source.","tags":["depin","helium","network","tokenomics","supply","coverage","health","hnt","network-intelligence"]},"GET /depin/coverage":{"price":"$0.015","method":"GET","query":{"network":"str (e.g. helium)","geo":"str (e.g. Austin, Texas)"},"description":"Coverage density and deployment opportunity for a geography on a DePIN network. Give network (helium) and a geo string (city, state, country or an H3 cell). This is a keyed enrichment: without the Relay key configured it returns available false with a note; the keyless network, hotspot and wallet routes do not need it.","tags":["depin","helium","coverage","density","geo","deployment","opportunity","network-intelligence"]},"GET /depin/rewards":{"price":"$0.02","method":"GET","query":{"network":"str (e.g. helium)","subnetwork":"str (e.g. mobile)"},"description":"Reward economics and earnings trend for a DePIN entity or subnetwork. Give network (helium) with an entity key or a subnetwork (iot, mobile). This is a keyed enrichment: without the Relay key configured it returns available false with a note; the keyless network, hotspot and wallet routes do not need it.","tags":["depin","helium","rewards","earnings","economics","trend","iot","mobile","network-intelligence"]},"GET /farcaster/profile":{"price":"$0.005","method":"GET","query":{"username":"str (e.g. dwr)"},"description":"One-call Farcaster profile fusion. Give one of fid or username and get back the full profile (display name, bio, picture, url, location, socials), the primary Ethereum address, every verified on-chain wallet, the custody address, following and follower and cast counts, and the account age — the fused object that replaces four or five raw hub reads.","tags":["farcaster","profile","social","fid","wallet","identity","web3","base","crypto","social-graph","reputation","onchain"]},"GET /farcaster/verifications":{"price":"$0.003","method":"GET","query":{"fid":"int"},"description":"Resolve a Farcaster identity to its verified on-chain wallets. Give one of fid or username and get every cryptographically verified address (Ethereum and Solana) linked to that FID, plus the in-profile primary Ethereum address and provenance. The forward identity to wallet direction for reputation and provenance work.","tags":["farcaster","verifications","wallet","fid","identity","ethereum","solana","web3","crypto","provenance","address"]},"GET /farcaster/resolve":{"price":"$0.005","method":"GET","query":{"address":"str (e.g. 0x6b0bda3f2ffed5efc83fa8c024acff1dd45793f1)"},"description":"Bidirectional Farcaster identity and wallet resolver. Give an address to get the FID it belongs to (custody address resolves keyless; a verified address needs the optional enrichment), or give a fid or username to get the canonical identity (fid, username, custody address and verified wallets). Crypto-native reconciliation of social identity and wallet.","tags":["farcaster","resolve","identity","wallet","fid","address","reverse","web3","crypto","reconciliation","custody","base"]},"GET /farcaster/reputation":{"price":"$0.008","method":"GET","query":{"username":"str (e.g. dwr)"},"description":"Deterministic Farcaster social-reputation score from zero to one hundred for a fid, username or address. Combines account age, verified wallets, a primary address, username presence, follower floor and cast activity into a score, a band and per-dimension reasons. Anti-sybil and provenance signal for crypto agents. Reputation indicators, not a guarantee.","tags":["farcaster","reputation","score","anti-sybil","identity","fid","wallet","web3","crypto","trust","provenance","base"]},"GET /farcaster/graph":{"price":"$0.01","method":"GET","query":{"username":"str (e.g. dwr)"},"description":"Farcaster social-graph slice for a fid or username: the following list with a count, the follower floor with a count, and a sample of mutual connections. Counts for large accounts are a floor with a capped flag. Social-graph context for reputation and network-analysis agents.","tags":["farcaster","graph","social-graph","following","followers","fid","network","web3","crypto","mutuals","reputation","base"]},"GET /sports/scores":{"price":"$0.005","method":"GET","query":{"league":"str (e.g. mlb)"},"description":"Live and recent game scores for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and get each game with both teams, the score, the game state, the period or inning and the start time. Sourced from official league APIs and ESPN, each record tagged with its source.","tags":["sports","scores","live","mlb","nhl","nfl","nba","soccer","results","facts","scoreboard"]},"GET /sports/schedule":{"price":"$0.004","method":"GET","query":{"league":"str (e.g. nhl)","date":"str (e.g. 2025-10-08)"},"description":"Upcoming fixtures and the game schedule for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and an optional date, and get each scheduled game with both teams, start time and venue. A cheap way for an agent to plan around the sports calendar.","tags":["sports","schedule","fixtures","calendar","mlb","nhl","nfl","nba","soccer","upcoming"]},"GET /sports/standings":{"price":"$0.005","method":"GET","query":{"league":"str (e.g. mlb)"},"description":"League table and standings for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and get each team with wins, losses, win percentage or points, games behind, streak and its division or conference group. Sourced from official league APIs and ESPN.","tags":["sports","standings","table","league-table","mlb","nhl","nfl","nba","soccer","wins","losses","streak"]},"GET /sports/game":{"price":"$0.01","method":"GET","query":{"league":"str (e.g. nhl)","game_id":"str (e.g. 2025020001)"},"description":"Deep single-game state for one game by its id, normalized to one cited JSON. Give a league and a game_id and get the box-score numbers, the status and period or inning, team totals, statistical leaders and any reported injuries. The richest per-game view, fused from the league API or ESPN.","tags":["sports","game","box-score","play-by-play","leaders","injuries","mlb","nhl","nfl","nba","soccer"]},"GET /sports/team":{"price":"$0.005","method":"GET","query":{"league":"str (e.g. epl)","team":"str (e.g. Arsenal)"},"description":"Team profile for a major sports league, normalized to one cited JSON. Give a league and a team name or abbreviation and get the team's record, home venue, country, year founded and recent form where available. Fused from official league APIs, ESPN and TheSportsDB.","tags":["sports","team","profile","roster","record","venue","mlb","nhl","nfl","nba","soccer"]},"GET /fec/contributions":{"price":"$0.02","method":"GET","query":{"contributor_name":"str (e.g. smith)","min_amount":"int","limit":"int"},"description":"Federal campaign contributions from FEC Schedule A. Give a contributor name, committee id or candidate id and get normalized itemized receipts, each cited to its FEC filing, with contributor employer and occupation, amount, date and the recipient committee. Optional employer, two year period and minimum amount filters. Informational public disclosure data, not for donor solicitation.","tags":["fec","campaign-finance","contributions","schedule-a","donor","money-in-politics","compliance","due-diligence","pep","opposition-research"]},"GET /fec/committee":{"price":"$0.02","method":"GET","query":{"q":"str (e.g. actblue)"},"description":"FEC committee profile for a PAC, Super PAC or candidate committee. Give a committee id or a name query and get the committee type, party and designation plus per-cycle totals of receipts, disbursements and cash on hand, and a summary of independent expenditures it made supporting or opposing candidates. Public disclosure data for research and compliance.","tags":["fec","committee","pac","super-pac","independent-expenditures","campaign-finance","money-in-politics","totals","due-diligence"]},"GET /lobbying/filings":{"price":"$0.02","method":"GET","query":{"client_name":"str (e.g. google)","filing_year":"int","limit":"int"},"description":"Federal lobbying filings from the Senate LDA disclosure system covering both chambers. Give a client name, registrant firm name, lobbyist name or issue code and get normalized filings with the registrant, client, reported income or expenses, issue areas, government entities lobbied and the lobbyists, each cited to its filing document. Optional filing year and period filters.","tags":["lobbying","lda","senate","disclosure","registrant","client","money-in-politics","policy","compliance","due-diligence"]},"GET /lobbying/spend":{"price":"$0.03","method":"GET","query":{"client_name":"str (e.g. google)"},"description":"Lobbying-spend profile for a company or organization by name. Fuses the entity's Senate LDA filings into total reported spend by year with a trend, the top issue areas and the registrant firms it hired, plus recent cited filings. Optionally adds a bounded summary of the LD-203 political contributions reported by its top registrant firms.","tags":["lobbying","lda","spend","company","trend","issues","registrants","money-in-politics","compliance","esg","due-diligence"]},"GET /politics/profile":{"price":"$0.04","method":"GET","query":{"name":"str (e.g. acme corporation)"},"description":"Cross-domain money-in-politics footprint of one entity by name. Fuses the entity's FEC campaign contributions as a donor with its Senate LDA lobbying spend as a client into one cited profile with aggregates across both domains. Partial on failure per domain. Informational public disclosure data for due-diligence, not for donor solicitation.","tags":["money-in-politics","profile","fec","lda","cross-domain","footprint","due-diligence","compliance","pep","esg","opposition-research"]},"GET /bank/verify":{"price":"$0.008","method":"GET","query":{"iban":"str (e.g. DE89370400440532013000)","expected_country":"str (e.g. DE)"},"description":"Bank account / IBAN verification in one call: ISO 13616 checksum + per-country structure validation, BIC / bank name / branch resolution, country details, SEPA-zone flag, and a deterministic 0-100 fraud/KYC risk score with a band, reasons and weighted signals. Offline open-registry data (schwifty, MIT). Structural + resolution + risk indicators only; NOT proof the account exists or who owns it, and no name matching. Input not stored.","tags":["bank","iban","bank-account","verify","validation","bic","swift","sepa","fraud","kyc","aml","payments","risk"]},"GET /bank/validate":{"price":"$0.003","method":"GET","query":{"iban":"str (e.g. DE89370400440532013000)"},"description":"Cheap structural IBAN validation: ISO 13616 checksum + per-country structure/length. Returns valid plus, on rejection, a granular error_type (invalid_checksum, invalid_length, invalid_structure, invalid_country), the country and the format spec. Offline (schwifty, MIT); no network or keys. A cheap-first entry before the fuller /bank/verify fusion route.","tags":["bank","iban","validate","checksum","structure","format","sepa","payments"]},"GET /bank/bic":{"price":"$0.005","method":"GET","query":{"bic":"str (e.g. COBADEFFXXX)"},"description":"Reverse BIC / SWIFT code lookup: given a BIC, return the resolved bank name(s), the country and the domestic bank codes. Offline open-registry data (schwifty, MIT); no network or keys. A malformed BIC returns valid false with an error_type, never a 500.","tags":["bank","bic","swift","lookup","bank-name","reverse","payments","kyc"]},"GET /treasury/auctions":{"price":"$0.02","method":"GET","query":{"type":"str (e.g. Note)","days":"int","upcoming":"bool"},"description":"US Treasury auction results plus the upcoming calendar from TreasuryDirect. Returns a normalized list of recent auctions for a security type with computed signals: bid-to-cover trend, indirect-bidder share and average cover. Each auction is cited with its CUSIP, auction date and source.","tags":["treasury","auctions","debt-issuance","bills","notes","bonds","tips","bid-to-cover","treasurydirect","fixed-income","us-government"]},"GET /treasury/debt":{"price":"$0.01","method":"GET","query":{"days":"int"},"description":"US federal debt from the Treasury Debt to the Penny series, split into debt held by the public and intragovernmental holdings, fused with interest expense on the debt. Returns the latest value, the history over a window and computed net issuance plus public and intragovernmental shares. Values are cited to Treasury Fiscal Data.","tags":["treasury","national-debt","debt-to-the-penny","public-debt","interest-expense","fiscal","us-government","fiscaldata"]},"GET /treasury/cash":{"price":"$0.01","method":"GET","query":{"days":"int"},"description":"The US Treasury operating cash balance (the Treasury General Account) from the Daily Treasury Statement. Returns the latest TGA closing balance, the history over a window and the computed daily change flagged as a build or a drawdown. Cited to Treasury Fiscal Data.","tags":["treasury","tga","operating-cash","daily-treasury-statement","liquidity","cash-balance","fiscal","us-government","fiscaldata"]},"GET /treasury/statement":{"price":"$0.02","method":"GET","query":{},"description":"The US Monthly Treasury Statement: federal receipts, outlays and the deficit or surplus for the latest month and fiscal year to date, fused with interest expense. Computes the deficit change year over year and interest expense as a share of receipts. Cited to Treasury Fiscal Data.","tags":["treasury","monthly-treasury-statement","receipts","outlays","deficit","budget","fiscal","us-government","fiscaldata"]},"GET /treasury/rates":{"price":"$0.015","method":"GET","query":{"year":"int"},"description":"US Treasury interest rates: the Daily Treasury Par Yield Curve fused with the average interest rates on the outstanding debt by security type. Computes the 2s10s spread and an inversion flag. The yield curve is a resilient partial grain that degrades to the average rates if its upstream is unreachable.","tags":["treasury","yield-curve","interest-rates","par-yield","2s10s","inversion","average-interest-rate","fixed-income","us-government"]},"GET /prediction/search":{"price":"$0.01","method":"GET","query":{"query":"str (e.g. election)","limit":"int"},"description":"Cross-venue prediction-market search: one query returns a ranked list of NORMALIZED markets from Polymarket (real-money) and Manifold (play-money) under one schema — implied probability, outcomes, volume, liquidity, close date, status, money_type and a link-back. One call instead of hitting each venue's API and reconciling their shapes.","tags":["prediction-markets","polymarket","manifold","forecasting","odds","probability","search","markets","sentiment","research"]},"GET /prediction/event":{"price":"$0.02","method":"GET","query":{"query":"str (e.g. will X win the 2028 election)"},"description":"Cross-venue event fusion: match the SAME event across prediction venues (deterministic fuzzy title match + resolve-date proximity) and return each venue's implied probability, a money-type-weighted consensus, and a forecast-divergence signal (venue disagreement, not a tradeable arbitrage).","tags":["prediction-markets","consensus","forecast","divergence","polymarket","manifold","event","probability","fusion","signal"]},"GET /prediction/market":{"price":"$0.01","method":"GET","query":{"id":"str (e.g. will-abiy-ahmed-be-the-next-prime-minister-of-ethiopia)"},"description":"Detail of ONE prediction market or event by numeric id, 0x conditionId, market-slug or event-slug (auto-detected): normalized outcomes with implied probabilities, volume, liquidity, close date, status and a link-back.","tags":["prediction-markets","polymarket","market-detail","odds","probability","conditionid","slug","event","outcomes","lookup"]},"GET /prediction/trending":{"price":"$0.01","method":"GET","query":{"limit":"int"},"description":"Top trending prediction events by 24-hour traded volume: a normalized list with 24h and total volume, liquidity, market count, a top-market summary, close date, status and a link-back.","tags":["prediction-markets","polymarket","trending","hot","volume","24h","events","odds","probability","discovery"]},"GET /prediction/trades":{"price":"$0.015","method":"GET","query":{"market":"str (e.g. 0x16d89dc6276b2c65dbaa6644600b4e1984257dac7c98e2348ccf9ccc8ce46e67)","limit":"int"},"description":"Recent trades for one prediction market (by conditionId, slug or numeric id): a PII-stripped pseudonymous feed plus a derived summary — trade count, buy/sell volume and counts, size-weighted average price, last price and range.","tags":["prediction-markets","polymarket","trades","order-flow","vwap","buy-sell","activity","market","onchain","feed"]},"GET /prediction/prices":{"price":"$0.015","method":"GET","query":{"id":"str (e.g. will-abiy-ahmed-be-the-next-prime-minister-of-ethiopia)","interval":"str (e.g. 1w)"},"description":"Odds/price history for ONE outcome of a prediction market (by id, 0x conditionId or slug): a normalized implied-probability time series plus a momentum summary — change, percent change, min/max, current and trend.","tags":["prediction-markets","polymarket","price-history","odds-history","timeseries","momentum","probability","trend","forecasting","clob"]},"GET /match/name":{"price":"$0.01","method":"GET","query":{"a":"str (e.g. Acme Inc)","b":"str (e.g. ACME Incorporated)","type":"str (e.g. company)"},"description":"Fuzzy-match two names or addresses and return a 0-100 similarity score with a match decision. Normalizes legal forms, business stop-words, person titles and address abbreviations BEFORE the fuzzy compare, then fuses token, prefix, phonetic and edit similarity. Returns the score, the per-component scores, the normalized forms and is_match. Similarity indicators, not authoritative identity resolution.","tags":["record-linkage","fuzzy-matching","name-matching","dedup","entity","company","person","address","data-quality","mdm"]},"GET /match/key":{"price":"$0.005","method":"GET","query":{"value":"str (e.g. ACME Incorporated)","type":"str (e.g. company)"},"description":"Compute a deterministic similarity key for a name or address: the cheap first step of client-side blocking and deduplication. Records that share a key are duplicate candidates to confirm. Returns the key, the normalized form and the tokens. Indicators, not authoritative identity resolution.","tags":["record-linkage","similarity-key","blocking","dedup","entity","company","person","address","data-quality","mdm"]},"GET /match/standardize":{"price":"$0.005","method":"GET","query":{"value":"str (e.g. 123 North Main Street, Suite 100)","type":"str (e.g. address)"},"description":"Standardize a company name, person name or address to a canonical form. Canonicalises legal forms, drops business stop-words, strips person titles and suffixes and folds address abbreviations. Returns the canonical form, the tokens and the rules that were applied. Indicators, not authoritative identity resolution.","tags":["record-linkage","standardization","normalization","cleansing","entity","company","person","address","data-quality","mdm"]},"POST /match/dedupe":{"price":"$0.02","method":"POST","body":{"items":"list","type":"str (e.g. company)"},"description":"Deduplicate a list of names or addresses into clusters of likely duplicates. Blocks by similarity key then confirms pairwise inside each block, returning clusters with a canonical representative plus a summary of input, cluster and duplicate counts. Similarity indicators, not authoritative identity resolution.","tags":["record-linkage","dedup","deduplication","clustering","entity","company","person","address","data-quality","mdm"]},"GET /env/facility":{"price":"$0.03","method":"GET","query":{"name":"str (e.g. Par Hawaii Refining)","state":"str (e.g. HI)"},"description":"US facility environmental due-diligence: one cited JSON verdict fusing EPA compliance status, enforcement history, penalties, toxic releases and reported greenhouse gases, with a 0 to 100 environmental-risk score, for a company name, EPA FRS registry id, address, or coordinates.","tags":["environmental","compliance","esg","epa","echo","emissions","tri","greenhouse-gas","due-diligence","risk","us"]},"GET /env/compliance":{"price":"$0.02","method":"GET","query":{"registry_id":"str (e.g. 110000486322)"},"description":"US facility EPA compliance and enforcement detail: current significant-violation status by statute, quarters in noncompliance, formal and informal actions, penalties, and inspection dates, for a company name, FRS registry id, or location.","tags":["environmental","compliance","enforcement","violations","epa","echo","penalties","due-diligence","us"]},"GET /env/emissions":{"price":"$0.02","method":"GET","query":{"name":"str (e.g. Par Hawaii Refining)","state":"str (e.g. HI)"},"description":"US facility emissions profile: EPA Toxics Release Inventory toxic releases with trend plus the Greenhouse Gas Reporting Program CO2e profile by year, for a company name, FRS registry id, or location.","tags":["environmental","emissions","tri","toxic-release","greenhouse-gas","ghg","co2e","epa","esg","us"]},"GET /env/screen":{"price":"$0.015","method":"GET","query":{"name":"str (e.g. Exxon)","state":"str (e.g. TX)"},"description":"Screen US EPA-regulated facilities: fuzzy name or location search returning ranked candidate facilities with their EPA FRS registry id and compliance status — the cheap first step before a full env facility verdict.","tags":["environmental","screen","search","epa","facility","frs","us"]},"GET /trials/study":{"price":"$0.02","method":"GET","query":{"nct":"str (e.g. NCT03228186)"},"description":"Resolve one clinical trial by its NCT id and get a normalized cited profile: identity, recruitment status, phase, study design, target enrollment, lead sponsor and collaborators, conditions, interventions, primary outcomes, trial sites and key dates, plus computed signals from ClinicalTrials.gov.","tags":["clinical-trials","clinicaltrials-gov","trial","nct","pharma","biotech","drug-development","pipeline","enrollment","sponsor","healthcare"]},"GET /trials/search":{"price":"$0.015","method":"GET","query":{"cond":"str (e.g. lung cancer)","phase":"str (e.g. 3)","status":"str (e.g. recruiting)"},"description":"Search ClinicalTrials.gov by indication, company, molecule or free text and get a ranked list of normalized trial records with total count and on-page facet summary. Optional phase, status, study-type and country filters. A cheap first step before /trials/study or /trials/pipeline.","tags":["clinical-trials","clinicaltrials-gov","search","indication","sponsor","drug","molecule","pharma","biotech","pipeline","discovery"]},"GET /trials/pipeline":{"price":"$0.03","method":"GET","query":{"intr":"str (e.g. pembrolizumab)"},"description":"Deterministic clinical pipeline aggregation for one molecule, indication or sponsor: trial counts by phase and by recruitment status, active, completed and recruiting totals, and a near-term readout list of trials with a primary completion date coming up soon. Computed from ClinicalTrials.gov, no model involved.","tags":["clinical-trials","clinicaltrials-gov","pipeline","phase","aggregation","drug-development","pharma","biotech","sponsor","readout","catalyst"]},"GET /trials/results":{"price":"$0.02","method":"GET","query":{"nct":"str (e.g. NCT03228186)"},"description":"Summarize the posted results of a clinical trial by NCT id: results-posted date, aggregate participant flow, primary outcome measure metadata and aggregate serious adverse-event counts from ClinicalTrials.gov. Reports has_results false when no results have been posted.","tags":["clinical-trials","clinicaltrials-gov","results","outcomes","adverse-events","safety","efficacy","pharma","biotech","readout"]},"GET /nonprofit/profile":{"price":"$0.03","method":"GET","query":{"ein":"str (e.g. 530196605)"},"description":"Composite due-diligence profile of a US 501(c) nonprofit by EIN or name: identity (name, EIN, decoded NTEE, subsection, foundation type, ruling date), current IRS status fusion (Pub 78 deductibility, auto-revocation, exempt status), latest Form 990 financials, multi-year trend, cited filings, and a deterministic health and risk indicator set.","tags":["nonprofit","charity","501c3","due-diligence","irs","form-990","grantmaking","ein","tax-exempt"]},"GET /nonprofit/status":{"price":"$0.008","method":"GET","query":{"ein":"str (e.g. 530196605)"},"description":"Crisp authoritative IRS tax-exempt status for a US nonprofit by EIN: whether it is currently tax-exempt, listed in Publication 78 as able to receive deductible contributions with the eligibility code, whether its status was automatically revoked with the revocation and reinstatement dates, and its 501(c) subsection.","tags":["nonprofit","charity","irs","tax-exempt","pub78","deductible","auto-revocation","compliance","ein"]},"GET /nonprofit/financials":{"price":"$0.02","method":"GET","query":{"ein":"str (e.g. 530196605)"},"description":"Normalized multi-period Form 990 financials for a US nonprofit by EIN: revenue, expenses, contributions, program revenue, assets, liabilities, net assets and officer compensation per tax year, plus computed ratios (program support, overhead, officer-compensation share, net margin) and gap flags, each number cited to its filing.","tags":["nonprofit","charity","form-990","financials","irs","revenue","expenses","executive-compensation","ein"]},"GET /nonprofit/search":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. American Red Cross)","state":"str (e.g. DC)"},"description":"Resolve a US nonprofit name to ranked candidate organizations, each with EIN, name, city, state, decoded NTEE, subsection and a match score. The cheap first step for EIN-to-name disambiguation, optionally narrowed by state, NTEE category or 501(c) subsection.","tags":["nonprofit","charity","search","ein","disambiguation","irs","501c3","lookup"]},"GET /travel/entry":{"price":"$0.03","method":"GET","query":{"passport_country":"str (e.g. US)","destination":"str (e.g. Thailand)"},"description":"International entry requirements for a passport and destination pair. Fuses the community visa requirement, a passport-validity rule, the US State Dept travel advisory level and summary, and current CDC travel-health notices into one cited JSON with derived documents and notes. Informational, not immigration advice.","tags":["travel","visa","entry-requirements","passport","advisory","health-notice","immigration","border","agentic-travel","compliance"]},"GET /travel/advisory":{"price":"$0.01","method":"GET","query":{"destination":"str (e.g. France)"},"description":"US State Department travel advisory for a destination country. Returns the advisory level one to four, its label, the summary and the last-updated date, normalized to one cited JSON. Authoritative and live. Informational, not travel advice.","tags":["travel","advisory","state-department","safety","destination","risk-level"]},"GET /travel/health":{"price":"$0.01","method":"GET","query":{"destination":"str (e.g. Uganda)"},"description":"US CDC travel-health notices for a destination country. Returns the current outbreak and health notices for that country plus any global-scope notices, each with its level, title and link. Authoritative and live. Not medical advice.","tags":["travel","health","cdc","outbreak","vaccine","disease","destination"]},"GET /travel/visa":{"price":"$0.008","method":"GET","query":{"passport_country":"str (e.g. DE)","destination":"str (e.g. Japan)"},"description":"Visa requirement for a passport and destination pair from a community visa-matrix. Returns the normalized requirement such as visa free, visa on arrival, e-visa, electronic travel authorization or visa required, with the visa-free day allowance where applicable. Indicative, not authoritative. Verify with the embassy.","tags":["travel","visa","passport","visa-requirement","visa-free","e-visa","visa-matrix"]},"GET /osha/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Dollar General)","state":"str (e.g. AR)"},"description":"Search US employers in the public OSHA enforcement records by establishment name and get ranked candidates, each with its state, SIC and NAICS codes, last inspection date, inspection count, summed violation count and the most serious inspection trigger. Cheap first step before osha/company.","tags":["osha","workplace-safety","labor","compliance","inspection","violations","due-diligence","vendor-screening","esg","supply-chain","dol","search"]},"GET /osha/company":{"price":"$0.03","method":"GET","query":{"name":"str (e.g. Dollar General Store)","state":"str (e.g. AR)"},"description":"Workplace-safety risk verdict for a US employer from public OSHA enforcement records. Give an establishment name and optional state and get a 0-100 safety risk score, a low, medium, high or critical rating, per-dimension flags, reasons and a cited list of the inspections behind the score. Deterministic, no LLM. Risk indicators, not legal or compliance advice.","tags":["osha","workplace-safety","labor","compliance","inspection","violations","penalty","willful","repeat","risk-score","due-diligence","vendor-screening","esg","supply-chain","m-and-a","dol"]},"GET /price/discover":{"price":"$0.005","method":"GET","query":{"domain":"str (e.g. nemours.org)"},"description":"Find a US hospital's machine-readable price files from its website domain. Reads the hospital's root cms-hpt.txt pointer and returns the location name, source page and machine-readable-file URL for each location, with the detected file format.","tags":["hospital","price-transparency","healthcare","mrf","cms","discovery","cms-hpt","billing"]},"GET /price/hospital":{"price":"$0.04","method":"GET","query":{"domain":"str (e.g. nemours.org)","code":"str (e.g. 96365)","code_type":"list"},"description":"Negotiated, gross and cash prices a hospital publishes for a procedure code, plus fused CMS Care Compare quality. Streams the slice of the hospital's own machine-readable file for one billing code and cites the file's hospital name, date and version. Informational, not a quote.","tags":["hospital","price","negotiated-rate","cash-price","gross-charge","cms","care-compare","quality","procedure","healthcare","mrf","fusion"]},"GET /price/benchmark":{"price":"$0.01","method":"GET","query":{"code":"str (e.g. 99213)","code_type":"list"},"description":"Medicare national reference price for a procedure code — a cheap anchor to compare hospital prices against. Returns the average Medicare submitted, allowed and payment amounts per place of service from CMS public data. Informational.","tags":["hospital","price","benchmark","medicare","reference-price","cms","hcpcs","cpt","healthcare"]},"GET /adviser/verify":{"price":"$0.03","method":"GET","query":{"crd":"str (e.g. 1785564)"},"description":"Composite due-diligence verdict for a US financial professional or firm, fusing FINRA BrokerCheck and SEC IAPD by CRD number into one cited JSON: registration status and scope, exams, employment history, disciplinary disclosures, a deterministic risk score from 0 to 100 and a verdict. Accepts a crd, or a name, or a firm.","tags":["finance","compliance","due-diligence","broker","investment-adviser","finra","brokercheck","sec","iapd","crd","disclosure","verification"]},"GET /adviser/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. John John)"},"description":"Resolve a financial professional or firm name to ranked CRD candidates for disambiguation before an authoritative verify call. Each candidate carries its crd, name, current firm, broker and adviser scope, and a disclosure flag. Accepts a name, or a firm.","tags":["finance","compliance","broker","investment-adviser","finra","brokercheck","sec","iapd","crd","disambiguation","screening"]},"GET /insider/trades":{"price":"$0.02","method":"GET","query":{"ticker":"str (e.g. AAPL)","startdt":"str (e.g. 2026-01-01)","enddt":"str (e.g. 2026-06-30)"},"description":"Normalized corporate-insider transactions from SEC Form 3, 4 and 5 filings. Give a ticker or issuer CIK and get each director, officer and 10-percent-owner transaction: transaction code, security, shares, price per share, value, acquired or disposed, direct or indirect holding, the insider role, and the disclosure lag, every record cited to its accession and form4.xml URL.","tags":["insider","sec","form-4","form-3","form-5","ownership","insider-trading","directors","officers","10-percent-owner","disclosure","due-diligence","ticker","cik"]},"GET /congress/trades":{"price":"$0.02","method":"GET","query":{"member":"str (e.g. Aderholt)","startdt":"str (e.g. 2026-01-01)","enddt":"str (e.g. 2026-06-30)"},"description":"Normalized US House congressional stock trades from STOCK Act Periodic Transaction Reports. Filter by ticker or member and an optional date window and get each disclosed trade: buy, sell or exchange, the amount range, ticker, asset description, transaction and disclosure dates, disclosure lag, and owner, each record cited to its filing PDF.","tags":["congress","congressional-trading","stock-act","ptr","house","politician-trades","disclosure","representatives","due-diligence","ticker"]},"GET /insider/signal":{"price":"$0.04","method":"GET","query":{"ticker":"str (e.g. AAPL)","startdt":"str (e.g. 2026-01-01)","enddt":"str (e.g. 2026-06-30)"},"description":"Composite deterministic insider and congressional signal for one ticker over a window. Fuses SEC Form-4 insider transactions and US House STOCK Act trades into a 0-100 signal score plus flags: net insider buying, cluster buy across distinct insiders, unusual volume, congressional activity, and average disclosure lag. Each flag references the underlying transactions.","tags":["insider-signal","cluster-buy","alpha","due-diligence","sec","form-4","congress","stock-act","signal","screening","ticker"]},"GET /insurance/model-law":{"price":"$0.03","method":"GET","query":{"model":"str (e.g. 22)"},"description":"Per-state adoption of a NAIC insurance model law. Give a model number or a title keyword and get a normalized state-by-state table classifying each US jurisdiction as model adoption, previous version, related activity or no current activity, each with its statutory citation, plus a linkback to the NAIC source and required attribution.","tags":["insurance","regulation","compliance","naic","model-law","adoption","state-law","insurance-regulatory","statute","citation","cited"]},"GET /insurance/state-adoption":{"price":"$0.03","method":"GET","query":{"state":"str (e.g. New York)","topic":"str (e.g. annuity)"},"description":"Which NAIC insurance model laws a given state has adopted, inverted from the NAIC state-page corpus. Give a state (name or code) and an optional model or topic filter and get the models it has adopted with each classification, citation and linkback.","tags":["insurance","regulation","compliance","naic","state-adoption","model-law","state-law","insurance-regulatory","citation","cited"]},"GET /insurance/bulletins":{"price":"$0.02","method":"GET","query":{"state":"str (e.g. NY)","year_from":"int"},"description":"Recent Department of Insurance bulletins, circular letters and notices for a state, normalized to title, url, year and type with a linkback. Curated subset of reachable states, filterable by keyword and year, partial-on-failure.","tags":["insurance","regulation","bulletin","circular-letter","doi","guidance","state-insurance","compliance","notice","cited"]},"GET /netintel/rpki":{"price":"$0.008","method":"GET","query":{"prefix":"str (e.g. 1.1.1.0/24)","origin":"str (e.g. 13335)"},"description":"RPKI Route-Origin Validation for an IPv4 prefix and origin AS, computed per RFC 6811 from the bulk Validated ROA Payload set. Returns the ROA status, the covering ROA count and the matching ROAs with their origin, max length and trust anchor.","tags":["rpki","roa","bgp","routing","route-origin-validation","rfc6811","prefix","asn","security"]},"GET /netintel/asn":{"price":"$0.01","method":"GET","query":{"asn":"str (e.g. 13335)"},"description":"Registry and routing metadata for an autonomous system: the AS name, the Regional Internet Registry that allocated it, the country, the allocation date and status, a datacenter/hosting classification and the announced-prefix count.","tags":["asn","autonomous-system","rir","allocation","as-name","bgp","routing","whois","datacenter"]},"GET /netintel/prefix":{"price":"$0.01","method":"GET","query":{"prefix":"str (e.g. 8.8.8.0/24)"},"description":"Full routing-security report for an IPv4 address or prefix: the origin AS, the RIR allocation of the block (who, when, country, status), the RPKI ROA status against that origin, and more-specific and less-specific ROA coverage.","tags":["prefix","ip","bgp","rpki","roa","rir","allocation","routing","origin","due-diligence"]},"GET /catalyst/calendar":{"price":"$0.03","method":"GET","query":{"ticker":"str (e.g. SRRK)","forward_only":"bool"},"description":"Forward-looking FDA regulatory catalyst calendar for one biotech issuer, extracted from primary SEC 8-K and 6-K filings. Give a ticker or CIK and get upcoming PDUFA target action dates, advisory committee meetings, Complete Response Letters, priority reviews and PDUFA extensions, each date grounded in a quote from the filing and cited to its accession and EDGAR URL.","tags":["biotech","pdufa","fda","catalyst","adcomm","advisory-committee","crl","regulatory","sec","8-k","6-k","event-driven","calendar","ticker","cik"]},"GET /catalyst/upcoming":{"price":"$0.05","method":"GET","query":{"event_types":"list","forward_days":"int"},"description":"Market-wide upcoming FDA regulatory catalysts across recent SEC 8-K and 6-K filings in a forward window. Get PDUFA dates, advisory committee meetings and other regulatory events for many biotech issuers at once, each grounded in a filing quote and cited to its accession and EDGAR URL. Bounded fan-out.","tags":["biotech","pdufa","fda","catalyst","adcomm","regulatory","sec","8-k","6-k","event-driven","calendar","market-wide","screening"]},"GET /catalyst/filing":{"price":"$0.01","method":"GET","query":{"accession":"str (e.g. 0001104659-26-056655)","cik":"str (e.g. 1727196)"},"description":"Extract every cited FDA regulatory-decision date from ONE SEC filing. Give an accession with its CIK, or a ticker or CIK to use the most recent matching 8-K or 6-K, and get all PDUFA, advisory committee, CRL, priority review and PDUFA extension dates in that document, each grounded in a quote. Cheap single-document pull.","tags":["biotech","pdufa","fda","catalyst","sec","8-k","6-k","filing","accession","regulatory","ticker","cik"]},"GET /threat/ioc":{"price":"$0.01","method":"GET","query":{"indicator":"str (e.g. 8.8.8.8)"},"description":"Type-agnostic threat-intelligence enrichment for a SOC or DFIR agent. Give one indicator of compromise of any kind — a file hash, IP, domain, URL or CVE id — and get one normalized, cited verdict. Auto-detects the type, dispatches to the right grain, fuses the sources and returns a verdict, an is_malicious flag, a confidence, malware family when known, per-source citations and reasons. Not a guarantee.","tags":["threat-intelligence","ioc","soc","dfir","malware","reputation","hash","ip","domain","url","cve","enrichment","triage","security"]},"GET /threat/hash":{"price":"$0.008","method":"GET","query":{"hash":"str (e.g. d41d8cd98f00b204e9800998ecf8427e)"},"description":"File-hash reputation and known-file context for a SOC or DFIR agent. Give an md5, sha1 or sha256 hash and get CIRCL hashlookup known-file status, a hashlookup trust score and file metadata (name, size, mimetype, source, database), plus malware family when a licensed feed is enabled. A known distribution or system file lowers the alert priority; an unknown hash is not itself evidence of malice. Indicators, not a guarantee.","tags":["threat-intelligence","hash","malware","file-reputation","hashlookup","known-file","whitelist","nsrl","soc","dfir","security"]},"GET /edu/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Harvard University)","limit":"int"},"description":"Screen a US college or university name against the federal DAPIP database: fuzzy name search returning ranked institution candidates, each with its DAPIP id, OPEID, IPEDS unit id, state and an accredited flag. Cheap first step before edu/verify.","tags":["education","accreditation","university","college","screening","diploma-mill","verification","due-diligence","hiring","dapip"]},"GET /edu/accreditor":{"price":"$0.005","method":"GET","query":{"name":"str (e.g. Higher Learning Commission)"},"description":"Check whether an accrediting agency is recognized by the US Department of Education. Give an accreditor name and get back a recognized flag plus the matched agency, its type (institutional or programmatic), Title IV gatekeeper status, active status and recognition year. The direct fake-accreditor test.","tags":["education","accreditor","accreditation","recognized","diploma-mill","verification","due-diligence","dapip","title-iv"]},"GET /edu/verify":{"price":"$0.02","method":"GET","query":{"name":"str (e.g. Harvard University)"},"description":"Verify a US college or university is accredited and get a diploma-mill verdict. Give one of name, opeid, ipeds or domain plus an optional claimed_accreditor; get back an is_accredited flag, the recognized accreditors, a diploma_mill_flag with weighted signals, operating status, a confidence and cited sources. Deterministic, no LLM.","tags":["education","accreditation","diploma-mill","university","verification","due-diligence","hiring","dapip"]},"GET /governance/proposals":{"price":"$0.01","method":"GET","query":{"space":"str (e.g. uniswapgovernance.eth)","limit":"int"},"description":"List a DAO's governance proposals from Snapshot, normalized into one schema: id, title, state, choices, per-choice scores, scores_total, quorum, vote count, start/end, author, snapshot block, strategies and a link-back. Filter by state; pass a Snapshot space-id or a known protocol alias.","tags":["dao","governance","snapshot","proposals","voting","quorum","delegates","onchain","crypto","web3"]},"GET /governance/proposal":{"price":"$0.02","method":"GET","query":{"proposal_id":"str (e.g. 0x3fda3c04fa106ad45173011ef4dfa5db2f14cd35c3c3a7a40f067a44cbadd5f4)"},"description":"One Snapshot proposal plus DETERMINISTIC governance semantics (no LLM): quorum progress and whether quorum is met, the leading choice and its margin, participation (votes and total voting power), seconds remaining, an honest outcome projection (current leader, not a final result), the top voters, and a structured digest.","tags":["dao","governance","snapshot","proposal","quorum","outcome","delegates","voting-power","crypto","web3"]},"GET /governance/votes":{"price":"$0.008","method":"GET","query":{"proposal_id":"str (e.g. 0x3fda3c04fa106ad45173011ef4dfa5db2f14cd35c3c3a7a40f067a44cbadd5f4)","limit":"int"},"description":"Normalized votes on a Snapshot proposal, ordered by voting power: voter address, resolved choice label, voting power, reason and timestamp. Tracks delegate participation and voting behaviour.","tags":["dao","governance","snapshot","votes","delegates","voting-power","participation","crypto","web3"]},"GET /governance/space":{"price":"$0.008","method":"GET","query":{"space":"str (e.g. uniswapgovernance.eth)"},"description":"A Snapshot space's config and context so an agent understands the voting RULES: name, about, network, token symbol, strategies, admins/moderators, voting delay/period/quorum/type, proposal and follower counts, and a breakdown of active/pending/closed proposals.","tags":["dao","governance","snapshot","space","quorum","strategies","voting-rules","crypto","web3"]},"GET /crime/location":{"price":"$0.03","method":"GET","query":{"address":"str (e.g. Dover, DE)"},"description":"Crime-risk verdict for a US location from public FBI UCR and NIBRS data. Give an address, a latitude and longitude, an agency ORI code, or a state, and get a 0-100 crime risk score, a low, medium, high or critical rating, a violent and property breakdown, a multi-year trend and a comparison with the national baseline, citing the reporting agency and the data as-of date. Deterministic, no AI. Aggregate risk indicators, not a consumer report.","tags":["crime","public-safety","location-risk","underwriting","insurance","real-estate","relocation","due-diligence","fbi","ucr","nibrs","risk-score","safety"]},"GET /crime/agency":{"price":"$0.01","method":"GET","query":{"ori":"str (e.g. DE0010100)","offense":"str (e.g. violent-crime)"},"description":"Normalized crime profile for one FBI reporting agency by ORI code. Give an ORI and an optional offense and get the agency's multi-year annualized offense rates per 100,000 people, the latest complete reporting year, the trend and the data as-of date. The raw grain behind crime/location, without geocoding.","tags":["crime","public-safety","fbi","ucr","nibrs","agency","ori","offense-rates","due-diligence"]},"GET /crime/benchmark":{"price":"$0.008","method":"GET","query":{"offense":"str (e.g. violent-crime)","state":"str (e.g. DE)"},"description":"National or state baseline crime rates for an offense and window from public FBI UCR and NIBRS data. Give an offense and an optional 2-letter state and get the annualized rate per 100,000 people by year, for anchoring a local score. Deterministic, no AI.","tags":["crime","public-safety","fbi","ucr","nibrs","benchmark","baseline","national","state","offense-rates"]},"GET /crime/incidents":{"price":"$0.02","method":"GET","query":{"city":"str (e.g. chicago)","days":"int"},"description":"Recent incident density for a supported US city from its open-data portal. Give a city slug and an optional look-back window in days and get aggregated counts of reported incidents by offense category, a fresher signal than the lagged federal data. Counts by type, not a per-incident dump.","tags":["crime","public-safety","incidents","city","open-data","socrata","density","recent"]},"GET /wage/prevailing":{"price":"$0.02","method":"GET","query":{"occupation":"str (e.g. software developer)","county":"str (e.g. Santa Clara)","state":"str (e.g. CA)","level":"int"},"description":"US prevailing-wage determination for an occupation and location: the DOL OFLC four-tier level wages (Level 1 to 4) plus the average, hourly and annualized, with the geographic level, wage year and citation. Resolves the occupation by SOC code, O*NET code or free text and the location by OFLC area, county and state, or metro-area name. Optionally flags whether an offered wage meets the prevailing level.","tags":["prevailing-wage","labor","wage","soc","onet","h1b","perm","lca","immigration","dol","compensation"]},"GET /wage/occupations":{"price":"$0.005","method":"GET","query":{"occupation":"str (e.g. registered nurse)","limit":"int"},"description":"Resolve an occupation title to ranked SOC candidates, each with the SOC code, official title and a match score. The cheap first step before a prevailing-wage determination when only a job title is known.","tags":["soc","occupation","onet","wage","labor","lookup","disambiguation"]},"GET /wage/areas":{"price":"$0.005","method":"GET","query":{"county":"str (e.g. Travis)","state":"str (e.g. TX)"},"description":"Resolve a US location to ranked OFLC wage-area candidates, each with the area code, area name and state. Accepts a county with state, or a city or metro name. The cheap first step to find the area code for a prevailing-wage lookup.","tags":["area","location","county","msa","wage","labor","geography","lookup"]},"GET /employer/laborcert":{"price":"$0.03","method":"GET","query":{"employer":"str (e.g. Acme Corp)"},"description":"Employer labor-certification track record from public OFLC case-disclosure data: application counts by program, certified, denied and withdrawn rates, offered-wage range, top occupations and a flag for offered wages below the prevailing wage. Query by employer name or by SOC, state and fiscal year.","tags":["employer","h1b","lca","perm","labor-certification","disclosure","immigration","dol","track-record"]},"GET /fda/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. Sun Pharmaceutical)","product":"str (e.g. Drugs)"},"description":"Search FDA-regulated manufacturers in the public FDA establishment records by firm name and get ranked facility candidates, each with its FDA FEI number, location, product types, inspection count and latest inspection classification. Cheap first step before fda/facility.","tags":["fda","gmp","manufacturer","establishment","inspection","compliance","due-diligence","supplier-qualification","supply-chain","pharma","drug","device","search"]},"GET /fda/facility":{"price":"$0.04","method":"GET","query":{"fei":"str (e.g. 3002807820)"},"description":"GMP compliance-risk dossier for an FDA-regulated manufacturer from public FDA records. Give an FDA FEI number or firm name and get a 0-100 compliance risk score, a low, medium, high or critical rating, the inspection-classification history, warning letters and enforcement actions, Form-483 citations and import refusals, per-dimension signals and cited FDA record links. Deterministic, no LLM. Risk indicators, not legal or regulatory advice.","tags":["fda","gmp","manufacturer","inspection","warning-letter","form-483","import-refusal","compliance","risk-score","due-diligence","supplier-qualification","supply-chain","esg","pharma","drug","device"]},"GET /fda/inspections":{"price":"$0.02","method":"GET","query":{"fei":"str (e.g. 3002807820)"},"description":"FDA inspection history for a manufacturer from public FDA records. Give an FDA FEI number or firm name and get the inspection classifications (Official, Voluntary or No Action Indicated) with the trend, plus the Form-483 observation citations with their cited CFR clause and short description. Deterministic, no LLM. Risk indicators, not legal or regulatory advice.","tags":["fda","gmp","inspection","classification","form-483","citation","manufacturer","compliance","due-diligence","pharma","drug","device"]},"GET /fda/enforcement":{"price":"$0.02","method":"GET","query":{"fei":"str (e.g. 3002807820)"},"description":"FDA enforcement history for a manufacturer from public FDA records. Give an FDA FEI number or firm name and get the compliance actions (warning letters, injunctions, seizures and consent decrees) plus the import refusals at the US border, each with its date and product. Deterministic, no LLM. Risk indicators, not legal or regulatory advice.","tags":["fda","enforcement","warning-letter","injunction","seizure","import-refusal","manufacturer","compliance","due-diligence","supply-chain","pharma","drug","device"]},"GET /aircraft/registration":{"price":"$0.01","method":"GET","query":{"tail":"str (e.g. N801NN)"},"description":"Look up a US-registered aircraft in the public FAA Aircraft Registry by tail number (N-number) or serial and get a normalized record: registration status, registered owner, make, model, year, serial, engine, airworthiness date, type certificate and Mode-S code. Cheap first step before aircraft/diligence.","tags":["aircraft","faa","n-number","tail-number","registration","aviation","asset","title","due-diligence","ownership","airworthiness","lookup"]},"GET /aircraft/diligence":{"price":"$0.04","method":"GET","query":{"tail":"str (e.g. N801NN)"},"description":"Title and airworthiness due-diligence verdict for a US-registered aircraft from the public FAA Aircraft Registry. Give a tail number or serial and get a 0-100 title risk score, a low, medium, high or critical rating, a clear_to_transact flag, per-dimension signals, reasons and the cited registry fields. Deterministic, no LLM. A diligence signal, not a certified title search.","tags":["aircraft","faa","title","title-risk","risk-score","airworthiness","aviation-lending","aircraft-purchase","insurance-underwriting","escrow","asset-verification","due-diligence","clear-title","n-number"]},"GET /aircraft/owner":{"price":"$0.02","method":"GET","query":{"name":"str (e.g. Bank Of Utah Trustee)"},"description":"List the US-registered aircraft held by an owner name in the public FAA Aircraft Registry (fleet lookup). Give an owner or company name and get the matching aircraft, each with its tail number, serial and make and model. Registry metadata only. A diligence signal, not a certified title search.","tags":["aircraft","faa","owner","fleet","operator","aviation","registration","asset-verification","due-diligence","n-number","ownership","search"]},"GET /bankhealth/screen":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. JPMorgan)","state":"str (e.g. OH)"},"description":"Search US FDIC-insured banks by name and get ranked candidate institutions, each with its FDIC certificate number, active status, charter class, city and state and headline assets, deposits and return on assets. Cheap first step before bankhealth/verdict.","tags":["bank","bank-health","fdic","depository","counterparty-risk","treasury","financial-institution","resolve","search","due-diligence","cert"]},"GET /bankhealth/verdict":{"price":"$0.03","method":"GET","query":{"cert":"int"},"description":"Financial-health verdict for a US FDIC-insured bank from public call-report data. Give a bank name or FDIC cert number and get a 0-100 health score (HIGHER is HEALTHIER), an A-F letter grade, derived proxy metrics (capital ratios, Texas-ratio proxy, uninsured-deposit exposure, ROA trend) and per-dimension signals, grounded to the reporting date. Deterministic proxies, no LLM, not CAMELS. Not financial advice.","tags":["bank","bank-health","fdic","depository","counterparty-risk","treasury","capital-ratio","texas-ratio","uninsured-deposits","health-score","solvency","due-diligence","financial-institution"]},"GET /bankhealth/failures":{"price":"$0.008","method":"GET","query":{"year":"int","state":"str (e.g. CA)"},"description":"History of US bank failures and assisted acquisitions from the public FDIC failed-bank list. Filter by bank name, FDIC cert number, 2-letter state or year and get matching records with the failure date, resolution type, city and state and the deposits, assets and estimated cost at failure. Covers the 2023 failures including Silicon Valley, Signature and First Republic.","tags":["bank","bank-failure","fdic","depository","counterparty-risk","assisted-acquisition","resolution","due-diligence","history","financial-institution"]},"GET /stablecoin/list":{"price":"$0.005","method":"GET","query":{"pegMechanism":"str (e.g. fiat-backed)","limit":"int"},"description":"Catalog of covered stablecoins ranked by market cap, from the DefiLlama stablecoins feed. Each row carries symbol, name, DefiLlama id, peg type, collateral mechanism, total circulating supply, current price and the chains it lives on. Optionally filter by collateral mechanism or by chain. The cheap first step that resolves a symbol to the id the other routes use.","tags":["stablecoin","stablecoins","list","catalog","peg","collateral","defillama","usdc","usdt","dai","market-cap","crypto"]},"GET /stablecoin/profile":{"price":"$0.02","method":"GET","query":{"symbol":"str (e.g. USDC)"},"description":"Full stablecoin risk profile for a symbol, or a contract address with its chain. Fuses identity and collateral mechanism, the peg (price, deviation from one dollar and a depeg status), supply (total and per-chain circulating with an independent on-chain totalSupply cross-check and a divergence flag), known contract addresses, and a deterministic 0-100 depeg-risk score with rating and per-signal reasons.","tags":["stablecoin","depeg","risk-score","peg","reserves","collateral","supply","on-chain","verification","usdc","usdt","dai","profile","crypto"]},"GET /stablecoin/peg":{"price":"$0.008","method":"GET","query":{"symbol":"str (e.g. USDT)"},"description":"Peg facet for a stablecoin: current price, the absolute deviation from the one-dollar peg, a coarse depeg status of stable, watch or depegged, and the collateral mechanism with a note. The cheap grain for monitoring whether a dollar token is holding its peg. Cited to the open-data source.","tags":["stablecoin","peg","depeg","price","deviation","monitor","usdc","usdt","dai","crypto"]},"GET /stablecoin/supply":{"price":"$0.008","method":"GET","query":{"symbol":"str (e.g. DAI)"},"description":"Supply facet for a stablecoin: total circulating supply plus the per-chain breakdown from DefiLlama, cross-checked against an INDEPENDENT on-chain ERC-20 totalSupply read of the curated contract, with a divergence flag when the two disagree beyond a tolerance. Cited to both the open-data source and public on-chain state.","tags":["stablecoin","supply","circulating","per-chain","on-chain","totalsupply","verification","divergence","usdc","usdt","dai","crypto"]},"GET /holdings/manager":{"price":"$0.03","method":"GET","query":{"cik":"str (e.g. 1067983)"},"description":"Normalized Form 13F portfolio for an institutional manager. Give a CIK or name and get consolidated positions: issuer, CUSIP, ticker, shares, value in US dollars, percent of portfolio, voting authority, plus portfolio total, top positions, concentration and spot Bitcoin and Ether ETF exposure, cited to the filing accession and period.","tags":["13f","institutional","holdings","ownership","sec","hedge-fund","portfolio","concentration","bitcoin-etf","ethereum-etf","crypto-etf","cusip","manager","due-diligence"]},"GET /holdings/changes":{"price":"$0.05","method":"GET","query":{"cik":"str (e.g. 1067983)"},"description":"Quarter-over-quarter change of an institutional manager's Form 13F portfolio. Give a CIK or name and get every position bucketed as new, added, reduced, sold out or unchanged, with per-position share and dollar deltas and a net flow summary, from two consecutive 13F filings, cited to both.","tags":["13f","institutional","holdings","changes","quarter-over-quarter","flow","buys","sells","sec","hedge-fund","portfolio","crypto-etf","cusip"]},"GET /holdings/filing":{"price":"$0.01","method":"GET","query":{"cik":"str (e.g. 1067983)","accession":"str (e.g. 0001193125-26-226661)"},"description":"One Form 13F filing normalized: the cover page plus every consolidated position with issuer, CUSIP, ticker, shares, value in US dollars, percent of portfolio and voting authority. Give an accession with its CIK, or a CIK or name with a quarter. A cheap granular pull.","tags":["13f","institutional","holdings","filing","information-table","sec","portfolio","cusip","accession"]},"GET /holdings/security":{"price":"$0.06","method":"GET","query":{"ticker":"str (e.g. IBIT)"},"description":"All institutional holders of one security in a quarter, by ticker or CUSIP, with concentration and quarter-over-quarter institutional flow. This reverse index is deferred on this deployment and returns availability status; a manager's crypto ETF exposure is covered now by the holdings manager route.","tags":["13f","institutional","holders","ownership","security","reverse-index","concentration","crypto-etf","ticker","cusip"]},"GET /unlock/calendar":{"price":"$0.02","method":"GET","query":{"ticker":"str (e.g. ARB)","window_days":"int"},"description":"Forward-looking token unlock and vesting calendar for one crypto token. Give a ticker, name or slug and get the next unlock (date, token amount, USD value, percent of circulating supply), the full list of upcoming cliff and linear unlocks in a window, the allocation split across team, investors, ecosystem and community, supply metrics and a deterministic 0-100 supply-overhang score. Data from DeFiLlama, cited.","tags":["crypto","token","unlock","vesting","emissions","tokenomics","supply","cliff","calendar","catalyst","supply-shock","overhang","defillama","ticker","trading"]},"GET /unlock/next":{"price":"$0.008","method":"GET","query":{"ticker":"str (e.g. ARB)"},"description":"The single next token unlock for one crypto token, cheapest actionable signal. Give a ticker, name or slug and get just the next scheduled unlock (date, token amount, USD value, percent of circulating supply, unlock type) plus the token's recent emission velocity over 24 hours, 7 days, 30 days and one year. Data from DeFiLlama, cited.","tags":["crypto","token","unlock","vesting","emissions","next-unlock","tokenomics","supply","emission-rate","defillama","ticker","trading","signal"]},"GET /unlock/upcoming":{"price":"$0.05","method":"GET","query":{"window_days":"int","rank_by":"str (e.g. usd_value)"},"description":"Market-wide screener of the biggest upcoming token unlocks across many crypto tokens in a forward window. Returns the largest scheduled unlocks ranked by USD value or by percent of circulating supply, each with its date, token amount and protocol. Bounded fan-out across the most active emitters. Data from DeFiLlama, cited.","tags":["crypto","token","unlock","vesting","emissions","screener","market-wide","supply-shock","tokenomics","calendar","defillama","trading","ranking"]},"GET /cex/solvency":{"price":"$0.02","method":"GET","query":{"cex":"str (e.g. binance)"},"description":"Centralized-exchange (CEX) solvency / proof-of-reserves counterparty-risk verdict in one call: given an exchange name, returns reserve totals, own-token concentration (the FTX/FTT pattern), clean-asset ratio, netflow stress, leverage and a deterministic 0-100 solvency_score with a rating, risk flags and a peer rank. Fused from the keyless DefiLlama CEX Transparency reserve aggregate. Reserves are a PROXY: customer liabilities and PoR-attestation quality are not visible.","tags":["cex","exchange","solvency","proof-of-reserves","reserves","counterparty-risk","custody","netflow","own-token","ftx","crypto","risk-score"]},"GET /cex/reserves":{"price":"$0.005","method":"GET","query":{"cex":"str (e.g. okx)"},"description":"Cheap raw normalized reserve breakdown of one centralized exchange: total on-chain reserves (currentTvl), clean-of-own-token reserves (cleanAssetsTvl), the own-token symbol / USD value / concentration, clean-asset ratio, spot & derivative volumes, leverage, 24h/1w/1m netflow and the public reserves URL, with citations. The cheap first grain before the fuller /cex/solvency verdict. Keyless DefiLlama source; reserves are a proxy, not proof of solvency.","tags":["cex","exchange","reserves","proof-of-reserves","tvl","own-token","netflow","crypto","custody"]},"GET /cex/screen":{"price":"$0.03","method":"GET","query":{"sort":"str (e.g. score)","min_tvl":"int","limit":"int"},"description":"Market-wide ranked solvency screen of all centralized exchanges from DefiLlama CEX Transparency: each row has solvency_score, rating, clean-asset ratio, own-token concentration, 1-week netflow percent and risk flags. Filter by min_score / max_own_token_pct / min_tvl; sort by score, tvl or outflow. Deterministic; reserves are a proxy, not proof of solvency.","tags":["cex","exchange","solvency","screen","ranking","reserves","own-token","netflow","custody","crypto","counterparty-risk"]},"GET /funding/profile":{"price":"$0.03","method":"GET","query":{"company":"str (e.g. Moderna)","min_year":"int"},"description":"Received R&D-funding profile of a company, organization or principal investigator, fused from NIH RePORTER, NSF and SBIR/STTR public records. Give a company or organization or PI name and get every federal research award it received with amounts, agencies, years, tech focus and abstracts, plus computed aggregates: total non-dilutive funding, breakdown by agency and by year, technology clusters, and active-award count.","tags":["funding","grants","rnd","r-and-d","nih","nsf","sbir","sttr","non-dilutive","biotech","venture-capital","due-diligence","competitive-intelligence","reporter","company","pi"]},"GET /funding/search":{"price":"$0.02","method":"GET","query":{"keyword":"str (e.g. crispr gene editing)","limit":"int"},"description":"Find federally funded R&D projects by technology topic across NIH RePORTER and NSF. Give a keyword such as a mechanism, disease area or technology and get a ranked list of funded projects with the recipient organization, principal investigator, agency, amount, year and abstract, for competitor-landscape mapping and lead generation. Bounded scan with a coverage note.","tags":["funding","grants","rnd","nih","nsf","sbir","topic","landscape","competitive-intelligence","lead-generation","technology","keyword","search","biotech"]},"GET /funding/award":{"price":"$0.008","method":"GET","query":{"id":"str (e.g. 5R44CA224768-04)","source":"str (e.g. nih)"},"description":"Fetch one federal R&D award as a normalized record with its full abstract. Give the award identifier and its source (NIH project number, NSF award id, or SBIR award) and get the title, complete abstract, agency, amount, dates, principal investigators, organization and technology terms, plus for NIH the linked publication PubMed ids. Cheap single-record pull.","tags":["funding","grants","rnd","nih","nsf","sbir","award","project-number","abstract","publications","pmid","lookup"]},"GET /mining/hashprice":{"price":"$0.01","method":"GET","query":{"fiat":"str (e.g. USD)"},"description":"Bitcoin mining hashprice: expected mining reward per petahash and per terahash per second per day, in BTC and USD, fused with the network hashrate, current difficulty, the next difficulty-retarget forecast and the block-subsidy and average-fee split. Informational, not advice.","tags":["bitcoin","btc","mining","hashprice","difficulty","hashrate","reward","economics","hashrate-index"]},"GET /mining/breakeven":{"price":"$0.01","method":"GET","query":{"model":"str (e.g. antminer-s21)","electricity_usd_kwh":"float"},"description":"ASIC-miner break-even and profitability: daily and monthly BTC and USD revenue, power cost, net profit, margin, the break-even electricity price and the break-even BTC price, and optional hardware payback days, for a named miner model or raw hashrate and wattage at a given electricity price. Informational, not advice.","tags":["bitcoin","btc","mining","breakeven","asic","profitability","electricity","antminer","whatsminer"]},"GET /mining/capitulation":{"price":"$0.008","method":"GET","query":{},"description":"Bitcoin hash-ribbon miner-capitulation signal: the 30-day versus 60-day moving average of network hashrate, whether miners are in capitulation, whether a recovery cross has occurred, and the 30-day hashrate trend. Informational, not advice.","tags":["bitcoin","btc","mining","hash-ribbon","capitulation","hashrate","signal","trend","trading"]},"GET /derivs/funding":{"price":"$0.01","method":"GET","query":{"symbol":"str (e.g. BTC)"},"description":"Perpetual-swap funding rates for an asset fused across decentralized venues (Hyperliquid, dYdX v4): each venue's current funding plus an open-interest weighted aggregate funding rate, annualized APR, the cross-venue spread and dispersion. One normalized call instead of polling each protocol and reconciling funding intervals yourself.","tags":["funding-rate","perpetuals","derivatives","crypto","hyperliquid","dydx","defi","apr","carry","cross-venue","positioning","intelligence"]},"GET /derivs/oi":{"price":"$0.01","method":"GET","query":{"symbol":"str (e.g. ETH)"},"description":"Open interest for a perpetual asset across decentralized venues (Hyperliquid, dYdX v4): per-venue open interest in coins and in USD notional (via each venue's mark or oracle price), the total aggregate USD open interest and each venue's share. One call, normalized across protocols.","tags":["open-interest","perpetuals","derivatives","crypto","hyperliquid","dydx","defi","notional","leverage","cross-venue","liquidity","intelligence"]},"GET /derivs/basis":{"price":"$0.008","method":"GET","query":{"symbol":"str (e.g. SOL)"},"description":"Perpetual basis for an asset: the mark-versus-oracle premium on venues that publish a native mark price (Hyperliquid), in basis points, with a naive annualized carry proxy. Shows how far the perpetual trades from the underlying oracle — a froth and leverage-cost signal.","tags":["basis","premium","perpetuals","derivatives","crypto","hyperliquid","carry","mark-price","oracle","defi","arbitrage","intelligence"]},"GET /derivs/positioning":{"price":"$0.03","method":"GET","query":{"symbol":"str (e.g. BTC)"},"description":"Fusion positioning brief for a perpetual asset in ONE call: aggregate funding and APR, aggregate open interest, mark-vs-oracle basis, cross-venue funding spread, a funding-flip trend from Hyperliquid history, and a deterministic 0-100 squeeze/positioning score with a verdict and crowding direction. Saves several protocol calls plus the normalization and scoring.","tags":["positioning","squeeze","funding-rate","open-interest","basis","perpetuals","derivatives","crypto","hyperliquid","dydx","fusion","intelligence"]},"GET /timing/ahr999":{"price":"$0.02","method":"GET","query":{"asset":"str (e.g. btc)"},"description":"Bitcoin AHR999 accumulation index: (spot / 200-day geometric mean) * (spot / exponential-growth valuation), with the accumulation zone (bottom / dca / wait), the raw components and a short interpretation. Keyless, computed from DefiLlama price history.","tags":["crypto","bitcoin","ahr999","dca","valuation","accumulation","market-timing","indicator","on-chain"]},"GET /timing/indicators":{"price":"$0.05","method":"GET","query":{"asset":"str (e.g. btc)"},"description":"Bitcoin valuation dashboard in one call: AHR999, Mayer Multiple, 200-week MA deviation and Pi-Cycle Top proximity, each with its own zone and signal. MVRV is an honest gated scaffold (no keyless source). Keyless, computed from DefiLlama daily and weekly price history.","tags":["crypto","bitcoin","valuation","mayer-multiple","pi-cycle","200wma","ahr999","dashboard","market-timing","cycle"]},"GET /timing/dca":{"price":"$0.03","method":"GET","query":{"asset":"str (e.g. btc)"},"description":"Normalized Bitcoin DCA verdict: a single accumulate / hold / reduce signal with confidence and rationale, fusing AHR999, the Mayer Multiple, the Fear & Greed index and the 200-week MA deviation. Shows the input components and per-indicator scores. Keyless, deterministic, no LLM.","tags":["crypto","bitcoin","dca","signal","accumulate","market-timing","fusion","fear-greed","ahr999","verdict"]},"GET /timing/fng":{"price":"$0.01","method":"GET","query":{"asset":"str (e.g. btc)"},"description":"Crypto Fear & Greed index with a market-timing trend: current value and classification, 7-day and 30-day deltas, streak in the current regime, 30-day min and max, and a contrarian flag on extreme fear or greed. Keyless.","tags":["crypto","bitcoin","fear-greed","sentiment","market-timing","index","contrarian","trend","mood"]},"GET /lending/rates":{"price":"$0.01","method":"GET","query":{"asset":"str (e.g. USDC)","chain":"str (e.g. Base)","side":"str (e.g. both)"},"description":"Cross-protocol DeFi money-market supply/borrow rates for an asset on Base: per-market supply APY, borrow APY, reward APY, utilization, LTV and available liquidity across Aave/Compound/Morpho/Euler/Fluid/Moonwell, plus a risk-aware best-safe-yield ranking (safety-flagged, not naked max APY), fused by us from DefiLlama pools+lendBorrow.","tags":["defi","lending","money-market","rates","apy","supply","borrow","yield","aave","compound","morpho","utilization","onchain","base"]},"GET /lending/markets":{"price":"$0.03","method":"GET","query":{"protocol":"str (e.g. aave-v3)","chain":"str (e.g. Base)"},"description":"DeFi lending protocol-health + solvency intelligence for a protocol or asset on Base: per-market utilization, available liquidity, TVL, total borrowed, debt ceiling and a deterministic 0-100 health score plus verdict (healthy / tight-liquidity / elevated), protocol aggregates, and a rate/TVL trend — computed by us over DefiLlama data.","tags":["defi","lending","protocol-health","solvency","risk","tvl","utilization","score","aave","morpho","base"]},"GET /lending/liquidations":{"price":"$0.05","method":"GET","query":{"protocol":"str (e.g. aave-v3)","window":"str (e.g. 6h)"},"description":"On-chain DeFi liquidation telemetry for Base lending protocols: recent LiquidationCall events decoded by us from public Base event logs — count, total debt repaid and collateral seized (USD), estimated liquidation bonus, per-protocol and per-asset breakdown, and the recent events (user, liquidator, collateral, debt).","tags":["defi","lending","liquidation","risk","health-factor","aave","compound","morpho","onchain","base","telemetry"]},"GET /bridge/screen":{"price":"$0.05","method":"GET","query":{"bridge":"str (e.g. stargate)"},"description":"Cross-chain bridge safety screen: given a bridge (Stargate, Across, Wormhole, Arbitrum, CCTP, ...), returns a deterministic 0-100 risk score and a safe/caution/avoid verdict fusing its trust model, TVL depth, exploit history and governance/upgrade risk, with the reasons. One call instead of reconciling L2Beat, DefiLlama TVL and hack post-mortems yourself.","tags":["bridge","cross-chain","safety","risk-score","trust-model","exploit-history","tvl","defi","routing","interoperability","l2beat","intelligence"]},"GET /bridge/exploits":{"price":"$0.01","method":"GET","query":{"bridge":"str (e.g. wormhole)"},"description":"Bridge exploit track record: for one bridge, its hack history (incidents, total USD lost, funds returned, worst technique); with no bridge, a ranked leaderboard of every bridge hack by USD lost. Sourced from DefiLlama's hack dataset, joined and normalized by us.","tags":["bridge","exploit","hack","security","cross-chain","post-mortem","loss","defi","track-record","leaderboard","risk","intelligence"]},"GET /bridge/tvl":{"price":"$0.01","method":"GET","query":{"bridge":"str (e.g. across)"},"description":"Bridge TVL and per-chain liquidity concentration: total value locked plus the breakdown across chains and the largest single chain's share, from DefiLlama. A liquidity-depth and concentration signal for routing decisions.","tags":["bridge","tvl","liquidity","cross-chain","concentration","defi","depth","routing","defillama","capital","risk","intelligence"]},"GET /bridge/route":{"price":"$0.05","method":"GET","query":{"src":"str (e.g. ethereum)","dst":"str (e.g. arbitrum)","asset":"str (e.g. USDC)"},"description":"Corridor safety verdict: given a source chain, destination chain and optional asset/amount, returns every bridge covering that corridor, each with its deterministic risk score and safe/caution/avoid tier, sorted safe-first, plus the recommended bridge and the reasons. One call to pick the safest bridge for a hop.","tags":["bridge","route","corridor","cross-chain","routing","safety","risk-score","recommendation","defi","interoperability","agent","intelligence"]},"GET /ucc/debtor":{"price":"$0.03","method":"GET","query":{"debtor":"str (e.g. STOP & SHOP)","state":"str (e.g. CT)"},"description":"Secured-lending due-diligence for a business. Give a company name and a state and get its encumbrance profile: which secured creditors hold liens on its assets, the active UCC-1 financing statements plus federal, state and municipal tax liens, judgment and labor liens, each with a computed effective status, and a summary with the active secured-creditor count and distress signals. Cited to the official state open-data portal. Informational public record, not a credit decision.","tags":["ucc","lien","secured-lending","encumbrance","underwriting","credit-risk","due-diligence","financing-statement","tax-lien","judgment-lien","business","kyb","b2b-credit"]},"GET /ucc/creditor":{"price":"$0.02","method":"GET","query":{"secured_party":"str (e.g. ALLY BANK)","state":"str (e.g. CT)"},"description":"Reverse lien lookup by secured party. Give a lender or creditor name and a state and get the business debtors on which that party currently holds active liens — their lien portfolio in that state, for competitive intelligence or counterparty mapping. Cited to the official state open-data portal. Informational public record.","tags":["ucc","lien","secured-party","creditor","lender","portfolio","competitive-intelligence","financing-statement","business","b2b"]},"GET /trader/perps":{"price":"$0.10","method":"GET","query":{"address":"str (e.g. 0xf5d81a135f756ca16544e53c20fc20643ec3ad53)"},"description":"Open Hyperliquid perpetual positions for an EVM address: per-position direction, size, USD notional, leverage, entry, mark, unrealized PnL, ROE and liquidation price, PLUS derived signals — distance-to-liquidation, account leverage, aggregate unrealized PnL, concentration and a deterministic 0-100 liquidation-risk score. Follow-the-smart-money wallet intelligence in one call. public on-chain data, not financial advice.","tags":["hyperliquid","perps","positions","wallet","address","liquidation","leverage","smart-money","defi","on-chain","intelligence"]},"GET /trader/polymarket":{"price":"$0.10","method":"GET","query":{"address":"str (e.g. 0xfcdc071df7080c214196bb0b3b751e5417f9d8e3)"},"description":"Polymarket wallet intelligence for an EVM address: open positions (title, outcome, size, avg vs current price, current value, realized + unrealized PnL, redeemable), portfolio value, recent trade activity, and derived totals plus size-weighted conviction, concentration and a realized-win proxy — positions, value and activity fused into one brief. On-chain USDC markets on Polygon. public on-chain data, not financial advice.","tags":["polymarket","wallet","positions","pnl","prediction-market","address","on-chain","portfolio","intelligence"]},"GET /trader/vaults":{"price":"$0.10","method":"GET","query":{"sort":"str (e.g. tvl)","limit":"int"},"description":"Hyperliquid vaults, two modes in one route: pass `vault` (an address) for a single vault overview — name, leader, TVL, APR, age, max drawdown, pnl trend and a deterministic 0-100 quality score; or omit it for a ranked discovery list of the top open vaults by `sort` (tvl or apr). public on-chain data, not financial advice.","tags":["hyperliquid","vault","tvl","apr","yield","strategy","defi","on-chain","intelligence"]},"GET /smartmoney/leaderboard":{"price":"$0.10","method":"GET","query":{"window":"str (e.g. week)","sort":"str (e.g. pnl)","limit":"int"},"description":"Follow the smart money: a ranked leaderboard of the TOP TRADERS on Hyperliquid by `window` (day, week, month, allTime) and `sort` (PnL, ROI or volume) — a PnL / ROI ranking of the best-performing wallets, each with account value and a consistency signal (profitable in every window). A human-readable top-N `summary` is included alongside the structured `leaders`. Optional follow=true dials the current open positions of the single top-ranked address (follow-the-smart-money). public on-chain data, not financial advice.","tags":["smart-money","leaderboard","top-traders","follow-the-smart-money","hyperliquid","pnl","roi","pnl-ranking","roi-ranking","ranking","follow","intelligence"]},"GET /pkg/preflight":{"price":"$0.03","method":"GET","query":{"ecosystem":"str (e.g. pypi)","name":"str (e.g. reqeusts)"},"description":"Install-safety preflight for one dependency BEFORE pip install / npm i. Returns a safe / caution / block verdict fusing existence, OSV malware flags, typosquat distance to a popular package, a known-hallucination corpus, and freshness metadata. Supply-chain indicators, not a guarantee.","tags":["supply-chain","security","slopsquat","typosquat","malware","dependencies","npm","pypi","agent","preflight"]},"POST /pkg/preflight/batch":{"price":"$0.15","method":"POST","body":{"ecosystem":"str (e.g. npm)","packages":"list"},"description":"Batch install-safety preflight for a whole dependency list or parsed manifest (up to 100 packages). Returns a verdict per package plus a blocked / caution / safe summary. Supply-chain indicators, not a guarantee.","tags":["supply-chain","security","slopsquat","typosquat","malware","dependencies","manifest","batch","npm","pypi","agent"]},"GET /license/check":{"price":"$0.03","method":"GET","query":{"ecosystem":"str (e.g. npm)","name":"str (e.g. express)","target_license":"str (e.g. MIT)","distribution":"str (e.g. saas)"},"description":"License-compliance verdict for one package and its whole transitive dependency tree. Resolves the deps.dev graph plus the declared SPDX license of every node, finds copyleft contamination points, and returns a target-and-distribution-aware verdict of safe, attribution-required, copyleft-risk or incompatible. Automated indicators, not legal advice.","tags":["license","compliance","copyleft","spdx","open-source","gpl","agpl","lgpl","dependencies","sbom","attribution","due-diligence"]},"POST /license/scan":{"price":"$0.15","method":"POST","body":{"ecosystem":"str (e.g. npm)","target_license":"str (e.g. Apache-2.0)","distribution":"str (e.g. binary)","dependencies":"list"},"description":"License-compliance verdict for a whole dependency list or parsed manifest in one call. Accepts name-at-version strings, a parsed package.json, a requirements.txt list or go.mod imports, resolves each declared SPDX license, and returns a per-dependency plus aggregate verdict with the worst copyleft contamination point. Automated indicators, not legal advice.","tags":["license","compliance","copyleft","spdx","manifest","sbom","gpl","agpl","dependencies","scan","attribution","due-diligence"]},"GET /license/compat":{"price":"$0.01","method":"GET","query":{"licenses":"list","target_license":"str (e.g. Apache-2.0)","distribution":"str (e.g. binary)"},"description":"Pure-compute license-compatibility verdict, no network. Give a list of SPDX ids or one SPDX expression with AND, OR and WITH plus a target license and a distribution model, and get the matrix verdict of safe, attribution-required, copyleft-risk or incompatible with the obligation and reasons. Automated indicators, not legal advice.","tags":["license","compatibility","spdx","copyleft","compute","gpl","agpl","lgpl","matrix","attribution","compliance"]},"GET /docs/library":{"price":"$0.01","method":"GET","query":{"name":"str (e.g. requests)","ecosystem":"str (e.g. pypi)","topic":"str (e.g. authentication)"},"description":"Up-to-date, version-pinned documentation for a library or API, for coding agents. Give an ecosystem and a package name (optional version and topic) and get a compact doc slice: package identity (latest and requested version, license, repo, homepage and doc URLs, version list) plus the README or llms.txt section matching the topic, each with a provenance citation. Keyless PyPI, npm, crates and GitHub sources.","tags":["docs","documentation","library","api","coding-agent","version-pinned","npm","pypi","crates","github","context7","readme","reference"]},"GET /docs/snippet":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. axios)","ecosystem":"str (e.g. npm)","topic":"str (e.g. request)"},"description":"Working code snippets for a library, matched to a topic. Give an ecosystem, package name and a topic or symbol and get the fenced code blocks from the README or docs whose language, code or nearest heading matches, each with a source citation and an honest truncated flag. Ideal for grounding a coding agent in real usage examples.","tags":["docs","code","snippet","example","coding-agent","usage","sample","npm","pypi","crates","github","reference"]},"GET /docs/changelog":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. react)","ecosystem":"str (e.g. npm)","from_version":"str (e.g. 18.0.0)","to_version":"str (e.g. 19.0.0)"},"description":"Version-delta changelog for a library between two versions. Give an ecosystem, package name and from_version and to_version and get the GitHub release notes in that range, the registry versions between them, and surfaced breaking-change markers. Built for agents deciding whether an upgrade is safe.","tags":["docs","changelog","release-notes","version","upgrade","breaking-changes","coding-agent","diff","npm","pypi","crates","github"]},"GET /answer":{"price":"$0.03","method":"GET","query":{"query":"str (e.g. what is the x402 payment protocol)"},"description":"Cited answer (RAG): a natural-language question is answered by searching the public web, reading the top pages and synthesizing a grounded answer with a list of source URLs. Answer cites only the retrieved sources (anti-hallucination).","tags":["answer","cited","rag","research","question","synthesis","sources","web","citations"]},"GET /news/brief":{"price":"$0.04","method":"GET","query":{"topic":"str (e.g. ethereum etf flows)","timelimit":"str (e.g. w)"},"description":"Situation brief on a topic (RAG over fresh news): searches recent news, reads the top articles and synthesizes a short cited summary of what is currently happening plus key points. Cites only the retrieved articles (anti-hallucination).","tags":["news","brief","situation","summary","analysis","current-events","research","synthesis","cited","fresh"]},"GET /rwa/list":{"price":"$0.005","method":"GET","query":{"category":"str (e.g. tokenized-treasury)","limit":"int"},"description":"Catalog of tokenized real-world-asset products ranked by TVL, from the DefiLlama RWA universe. Each row carries slug, name, symbol, normalized sub-category, backing type, issuer, DefiLlama category, total value locked and the chains it lives on. Optionally filter by sub-category, chain or issuer. The cheap first step that resolves a name to the slug the other routes use.","tags":["rwa","tokenized","real-world-asset","list","catalog","treasury","private-credit","tvl","issuer","defillama","crypto"]},"GET /rwa/product":{"price":"$0.02","method":"GET","query":{"slug":"str (e.g. blackrock-buidl)"},"description":"Full tokenized-RWA product profile for a slug, a token symbol, or an issuer with a name. Fuses identity and issuer, the normalized sub-category and backing type, on-chain TVL with a per-chain distribution, a growth trend of TVL over 7, 30 and 90 days, pool-level yield and APY, and an independent on-chain totalSupply cross-check for a curated token, with cited sources and a derived-signal frame.","tags":["rwa","tokenized","real-world-asset","profile","tvl","yield","apy","backing","issuer","on-chain","verification","treasury","crypto"]},"GET /rwa/yield":{"price":"$0.008","method":"GET","query":{"slug":"str (e.g. ondo-yield-assets)"},"description":"Yield facet for a tokenized-RWA product: pool-level APY, base APY, reward APY, the 30-day mean APY and the 30-day change, plus a TVL-weighted average across the product's pools, from the DefiLlama yields feed. Reports availability false when the product has no tracked pools. Cited to the open-data source.","tags":["rwa","tokenized","yield","apy","pools","treasury","private-credit","defillama","crypto"]},"GET /rwa/category":{"price":"$0.01","method":"GET","query":{"category":"str (e.g. tokenized-treasury)"},"description":"Market-intelligence aggregate over a normalized RWA sub-category: total TVL, the top products ranked with their TVL share, issuer concentration and the leading product's growth trend. Called without a category it returns a market-wide roll-up of every sub-category's TVL and product count. Cited to the open-data source.","tags":["rwa","tokenized","category","market","aggregate","tvl","issuer","concentration","treasury","private-credit","defillama","crypto"]},"GET /model/route":{"price":"$0.02","method":"GET","query":{"task":"str (e.g. coding)","min_context":"int","needs_tools":"bool","max_output_price":"int"},"description":"Pick the cheapest LLM that passes your task and constraints. Give a task class and optional constraints such as minimum context, required tool-use, vision or reasoning, maximum input and output price per million tokens, a minimum coding benchmark and a provider filter, and get a ranked cheapest-first list of models that pass, plus a recommended pick and a deterministic rationale. Fused from open keyless catalogs LiteLLM, models dev and Aider with a citation on every model.","tags":["llm","model-routing","model-selection","pricing","benchmark","capabilities","cheapest","agent-infra","coding-agent","orchestration","litellm","aider"]},"GET /model/lookup":{"price":"$0.008","method":"GET","query":{"name":"str (e.g. sonnet)"},"description":"Look up one normalized model record by name or short alias such as sonnet or 4o. Returns per-million input and output prices, context and output limits, capability tags, modalities, knowledge cutoff, release date, provider and coding benchmark, each fused from open keyless catalogs LiteLLM, models dev and Aider with a source citation. Unknown names return found false, never an error.","tags":["llm","model","pricing","context-window","capabilities","benchmark","knowledge-cutoff","lookup","alias","litellm","models-dev","aider"]},"GET /model/compare":{"price":"$0.01","method":"GET","query":{"models":"str (e.g. gpt-4o, claude-sonnet-4-5, gemini-2.5-flash)"},"description":"Compare two to five models side by side. Give a comma separated list of names or aliases and get each model normalized on price, context, capabilities, knowledge cutoff and coding benchmark, plus flags for the cheapest, the best benchmark and the largest context. Fused from open keyless catalogs with a citation on every model.","tags":["llm","model","compare","pricing","benchmark","context-window","capabilities","side-by-side","litellm","models-dev","aider"]},"GET /personality/chart":{"price":"$0.08","method":"GET","query":{"date":"str (e.g. 1990-05-15)","time":"str (e.g. 12:00)","place":"str (e.g. New York, USA)","utc_offset":"int","name":"str (e.g. Jane Doe)"},"description":"Multi-framework birth-chart in ONE call: western natal astrology, Vedic sidereal positions, Chinese BaZi, Pythagorean numerology, a neutral I-Ching bodygraph and biorhythms. Give a birth date (optional time, place or lat and lon, and tz or utc_offset) and get cited JSON across every system. Deterministic, no LLM, no keys.","tags":["astrology","birth-chart","natal","horoscope","vedic","jyotish","bazi","chinese-zodiac","numerology","human-design","bodygraph","biorhythm","self-knowledge","personality","ephemeris","multi-system"]},"GET /personality/western":{"price":"$0.02","method":"GET","query":{"date":"str (e.g. 1990-05-15)","time":"str (e.g. 12:00)","place":"str (e.g. New York, USA)","utc_offset":"int"},"description":"Western natal astrology only: tropical planet placements by sign and degree with retrograde flags, Whole-Sign houses, the Ascendant and Midheaven angles and the major Ptolemaic aspects. Give a birth date, and for the angles a time, place and tz or utc_offset. Deterministic ephemeris, no LLM, no keys.","tags":["astrology","natal","western-astrology","horoscope","zodiac","planets","houses","aspects","ascendant","ephemeris"]},"GET /personality/bodygraph":{"price":"$0.03","method":"GET","query":{"date":"str (e.g. 1990-05-15)","time":"str (e.g. 12:00)","place":"str (e.g. New York, USA)","utc_offset":"int"},"description":"Neutral I-Ching bodygraph: the gate and line activations for the personality (birth) and design (Sun 88 degrees of arc before birth) sets, with the derived defined centers, channels, profile and a structural energy-type. Give a birth date, and for full accuracy a time, place and tz or utc_offset. Computed, not interpreted.","tags":["bodygraph","human-design","i-ching","gates","centers","channels","profile","energy-type","self-knowledge","ephemeris"]},"POST /secret/scan":{"price":"$0.01","method":"POST","body":{"filename":"str (e.g. config.py)","content":"str (e.g. AWS_KEY = 'AKIA1234567890ABCDEF'\nDEBUG = True\n)"},"description":"Static scan of source code or config for hardcoded secrets and credentials. Detects cloud keys, VCS and CI tokens, payment keys, messaging tokens, AI-provider keys, database URIs with passwords, private keys and high-entropy generic secrets. Returns a go/no-go verdict (pass, caution, block) with per-finding rule, provider, severity and location. Secret indicators, not a guarantee.","tags":["secrets","security","credentials","pre-commit","scanner","agent","code"]},"POST /secret/diff":{"price":"$0.01","method":"POST","body":{"diff":"str (e.g. --- a/config.py\n+++ b/config.py\n@@ -1,2 +1,3 @@\n DEBUG = True\n+TOKEN = 'ghp_012345678901234567890123456789abcdef'\n)"},"description":"Static secret scan of a unified git-diff, scoring ONLY added lines. The low-false-positive pre-commit mode: a secret already present in unchanged or removed code is ignored, only newly introduced credentials are flagged. Returns a verdict (pass, caution, block) with per-finding rule, provider, severity, file and line. Secret indicators, not a guarantee.","tags":["secrets","security","git-diff","pre-commit","scanner","agent"]},"POST /iac/scan":{"price":"$0.02","method":"POST","body":{"format":"str (e.g. kubernetes)","content":"str (e.g. apiVersion: v1\nkind: Pod\nmetadata:\n  name: web\nspec:\n  containers:\n  - name: app\n    image: nginx:latest\n    securityContext:\n      privileged: true\n)"},"description":"Static misconfiguration scan of an infrastructure-as-code config: Terraform (plan JSON or HCL), Kubernetes / Helm, Dockerfile, docker-compose or CloudFormation. Detects public storage, open security groups, unencrypted data at rest, over-broad IAM, privileged / root containers, host mounts and more. Returns a verdict (pass, caution, block), a 0-100 risk score and per-finding rule, severity, resource, location and fix hint. Security indicators, not a guarantee.","tags":["iac","terraform","kubernetes","cloud","security","misconfiguration","devops","scanner","agent"]},"POST /iac/inspect":{"price":"$0.006","method":"POST","body":{"kind":"str (e.g. terraform-plan)","resource":"str (e.g. {\"planned_values\":{\"root_module\":{\"resources\":[{\"type\":\"aws_s3_bucket\",\"name\":\"b\",\"values\":{\"acl\":\"public-read\"}}]}}})"},"description":"Static misconfiguration scan of a SINGLE infrastructure resource or config snippet (Terraform, Kubernetes, Dockerfile, docker-compose or CloudFormation). The lightweight per-resource form of /iac/scan: returns a verdict (pass, caution, block), a risk score and findings with rule, severity, location and fix hint. Security indicators, not a guarantee.","tags":["iac","terraform","kubernetes","cloud","security","misconfiguration","scanner","agent"]},"POST /code/scan":{"price":"$0.02","method":"POST","body":{"diff":"str (e.g. --- a/db.py\n+++ b/db.py\n@@ -1,2 +1,3 @@\n import sqlite3\n+def f(cur, uid):\n+    cur.execute(f\"SELECT * FROM users WHERE id = {uid}\")\n)"},"description":"Static application-security scan of source code or a git-diff for CWE Top-25 logic bugs: SQL injection, XSS, command injection, code and template injection, SSRF, path traversal, insecure deserialization, weak crypto, insecure randomness, open redirect and XXE across Python, JavaScript, TypeScript, Java and Go. Returns a go/no-go verdict with per-finding CWE, severity, file and line. Static indicators, not a guarantee.","tags":["sast","security","code","cwe","pre-commit","scanner","agent"]},"POST /code/inspect":{"price":"$0.008","method":"POST","body":{"language":"str (e.g. python)","code":"str (e.g. import hashlib\nh = hashlib.md5(data).hexdigest()\n)"},"description":"Static application-security scan of a single code blob for CWE Top-25 logic bugs (SQL injection, XSS, command injection, SSRF, path traversal, insecure deserialization, weak crypto and more). Pass the code and its language; returns a verdict with per-finding CWE, severity and line. Static indicators, not a guarantee.","tags":["sast","security","code","cwe","scanner","agent"]},"POST /ci/scan":{"price":"$0.02","method":"POST","body":{"format":"str (e.g. github-actions)","content":"str (e.g. name: ci\non: pull_request_target\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n    - uses: actions/checkout@v4\n      with:\n        ref: ${{ github.event.pull_request.head.ref }}\n    - run: echo \"${{ github.event.issue.title }}\"\n)"},"description":"Static security scan of a CI/CD pipeline config: GitHub Actions, GitLab CI or CircleCI. Detects unpinned actions / images / orbs, template and environment injection, dangerous triggers, over-broad workflow-token permissions, secrets leaked to logs, cache poisoning and more. Returns a verdict (pass, caution, block), a 0-100 risk score and per-finding rule, severity, object, location and a concrete fix hint. Security indicators, not a guarantee.","tags":["cicd","github-actions","gitlab","circleci","security","supply-chain","devops","pipeline","scanner","agent"]},"POST /ci/inspect":{"price":"$0.008","method":"POST","body":{"kind":"str (e.g. github-actions)","resource":"str (e.g. - uses: actions/checkout@v4\n- run: curl -sSL https://example.com/i.sh | sh\n)"},"description":"Static security scan of a SINGLE CI/CD job or step snippet (GitHub Actions, GitLab CI or CircleCI). The lightweight per-object form of /ci/scan: returns a verdict (pass, caution, block), a risk score and findings with rule, severity, location and fix hint. Security indicators, not a guarantee.","tags":["cicd","github-actions","gitlab","circleci","security","pipeline","scanner","agent"]},"POST /a11y/preflight":{"price":"$0.02","method":"POST","body":{"framework":"str (e.g. jsx)","markup":"str (e.g. <img src=\"logo.png\" />)"},"description":"Static accessibility (WCAG 2.2) check of a UI markup fragment for JSX, TSX, Vue, Angular or HTML. Detects missing image alt, unlabeled form controls, buttons and links with no accessible name, skipped heading levels, invalid ARIA, non-interactive click handlers, duplicate ids, positive tabindex and low static colour contrast. Returns a pass, caution or block verdict with per-finding WCAG criterion, element and line. Accessibility indicators, not a legal compliance guarantee.","tags":["accessibility","a11y","wcag","preflight","verdict","agent","ui"]},"POST /a11y/batch":{"price":"$0.10","method":"POST","body":{"files":"list"},"description":"Batch static accessibility (WCAG 2.2) check of many UI files at once: a list of objects each with a filename, optional framework and markup. Returns a per-file pass, caution or block verdict plus a rollup with the worst verdict and totals by severity. Accessibility indicators, not a legal compliance guarantee.","tags":["accessibility","a11y","wcag","batch","verdict","agent","ui"]},"POST /migrate/check":{"price":"$0.02","method":"POST","body":{"dialect":"str (e.g. postgres)","sql":"str (e.g. ALTER TABLE users ADD COLUMN nickname text)"},"description":"Safety preflight for a database schema migration BEFORE you apply it. Send the migration SQL for Postgres or MySQL and get a pass, caution or block verdict with per-finding operation, severity, plain-language reason and a zero-downtime alternative. Migration-safety indicators, not a guarantee.","tags":["database","migration","schema","ddl","preflight","verdict","postgres","mysql","devops","agent"]},"POST /migrate/batch":{"price":"$0.10","method":"POST","body":{"dialect":"str (e.g. postgres)","migrations":"list"},"description":"Batch safety preflight for many database migrations at once: a list of objects each with a name and migration SQL. Returns a per-file pass, caution or block verdict plus a rollup with the worst verdict and counts. Migration-safety indicators, not a guarantee.","tags":["database","migration","schema","ddl","batch","verdict","postgres","mysql","devops","agent"]},"POST /sql/check":{"price":"$0.02","method":"POST","body":{"dialect":"str (e.g. postgres)","sql":"str (e.g. SELECT id, name FROM users WHERE id = 1)"},"description":"Safety and performance preflight for a database query BEFORE you run it. Send the query for Postgres, MySQL or SQLite and get a pass, caution or block verdict with per-finding operation, severity, plain-language reason and a fix. Query-safety indicators, not a guarantee.","tags":["database","sql","query","preflight","verdict","safety","performance","postgres","mysql","agent"]},"POST /sql/batch":{"price":"$0.10","method":"POST","body":{"dialect":"str (e.g. postgres)","queries":"list"},"description":"Batch safety and performance preflight for many database queries at once: a list of objects each with a name and query text. Returns a per-query pass, caution or block verdict plus a rollup with the worst verdict and counts. Query-safety indicators, not a guarantee.","tags":["database","sql","query","batch","verdict","safety","performance","postgres","mysql","agent"]},"POST /marketing/funnel":{"price":"$0.02","method":"POST","body":{"rows":"list"},"description":"Cross-channel conversion funnel over your ad data: per-stage conversion rate, drop-off, loss-rate, overall conversion, the bottleneck stage, and a per-channel breakdown. Pure computation over your inputs.","tags":["marketing","funnel","conversion","drop-off","analytics","attribution"]},"POST /marketing/attribution":{"price":"$0.03","method":"POST","body":{"paths":"list","halflife_days":"int"},"description":"Multi-touch attribution over conversion paths, five models at once: first-touch, last-touch, linear, time-decay, and position-based. Returns per-channel credit for each model plus a comparison. Pure computation over your inputs.","tags":["marketing","attribution","multi-touch","first-touch","time-decay","analytics"]},"POST /marketing/spend":{"price":"$0.02","method":"POST","body":{"rows":"list"},"description":"Per-channel unit economics from spend, conversions and revenue: CPC, CPM, CPA, CAC, ROAS, ROI, conversion rate, and LTV to CAC. Ranks channels and suggests a budget shift. Pure computation over your inputs.","tags":["marketing","spend","roas","cac","unit-economics","budget"]},"POST /marketing/experiment":{"price":"$0.02","method":"POST","body":{"a":"dict","b":"dict"},"description":"A/B test significance with a two-proportion z-test: observed lift, z-score, two-sided p-value, confidence interval on the lift, minimum detectable effect, and sample-size sufficiency. Pure computation over your inputs.","tags":["marketing","experiment","ab-test","significance","p-value","statistics"]},"GET /swap/quote":{"price":"$0.05","method":"GET","query":{"tokenIn":"str (e.g. WETH)","tokenOut":"str (e.g. USDC)","amountIn":"str (e.g. 1000000000000000000)","slippageBps":"int","recipient":"str (e.g. 0x1111111111111111111111111111111111111111)"},"description":"Non-custodial swap calldata for Base: give tokenIn, tokenOut, raw amountIn, slippage and recipient; we read Aerodrome and Uniswap V3 on-chain state, pick the max-output route, and return ready-to-sign transaction calldata plus the ERC-20 approval, amountOutMin, price impact and the venues compared. You sign with your own wallet — we never hold or move funds.","tags":["swap","dex","calldata","non-custodial","base","aerodrome","uniswap","defi","aggregator","on-chain","erc20","routing"]},"GET /swap/price":{"price":"$0.01","method":"GET","query":{"tokenIn":"str (e.g. WETH)","tokenOut":"str (e.g. USDC)","amountIn":"str (e.g. 1000000000000000000)","slippageBps":"int"},"description":"Lightweight swap quote for Base without calldata: give tokenIn, tokenOut and raw amountIn and get the max-output route across Aerodrome and Uniswap V3, the buy amount, amountOutMin, price impact and the venues compared. A cheap price check before you build the full transaction.","tags":["swap","dex","quote","price","base","aerodrome","uniswap","defi","on-chain","routing","non-custodial"]},"GET /etf/flows":{"price":"$0.01","method":"GET","query":{"asset":"str (e.g. btc)","region":"str (e.g. us)"},"description":"Daily net creation/redemption flow for spot Bitcoin or Ethereum ETFs, computed from each issuer's own holdings disclosure: per-fund and total net flow in USD and coin for the latest day, a recent series and the window cumulative. One normalized call instead of polling each issuer site and differencing units.","tags":["etf","flows","bitcoin","ethereum","spot-etf","inflows","outflows","institutional","ibit","crypto","fund-flows","intelligence"]},"GET /etf/holdings":{"price":"$0.01","method":"GET","query":{"asset":"str (e.g. eth)","region":"str (e.g. us)"},"description":"Latest holdings for spot Bitcoin or Ethereum ETFs from issuer disclosures: per-fund coin units (or shares), market value and shares outstanding, plus total AUM across funds and the largest fund's AUM share. One normalized call.","tags":["etf","holdings","aum","bitcoin","ethereum","spot-etf","shares-outstanding","assets-under-management","ibit","crypto","concentration","intelligence"]},"GET /etf/brief":{"price":"$0.02","method":"GET","query":{"asset":"str (e.g. btc)","region":"str (e.g. us)"},"description":"Fusion flow brief for spot Bitcoin or Ethereum ETFs in ONE call: latest total net flow, the inflow/outflow streak, the window cumulative, flow momentum, issuer concentration, total AUM and a deterministic accumulation, distribution or neutral verdict. Saves several issuer queries plus the differencing.","tags":["etf","flows","brief","bitcoin","ethereum","spot-etf","streak","momentum","accumulation","distribution","fusion","intelligence"]},"GET /contract/source":{"price":"$0.02","method":"GET","query":{"address":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","network":"str (e.g. base)"},"description":"Fetch a verified smart-contract's full source, ABI, compiler settings and NatSpec docs for an EVM address, and automatically resolve a proxy to its implementation so the response also carries the implementation ABI. One call returns everything an audit or integration agent needs to understand the contract, keyless and pay-per-call. Unverified contracts are reported honestly.","tags":["evm","contract","source-code","abi","verified","sourcify","proxy","implementation","natspec","audit","solidity","base","ethereum"]},"GET /contract/abi":{"price":"$0.008","method":"GET","query":{"address":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","network":"str (e.g. base)"},"description":"Fetch just the ABI of a verified EVM contract, resolving a proxy to its implementation ABI as well. A cheap slice for when you only need the interface to encode calls or decode data, not the full source. Unverified contracts are reported honestly.","tags":["evm","contract","abi","verified","sourcify","proxy","implementation","interface","base","ethereum","arbitrum"]},"GET /evm/logs":{"price":"$0.01","method":"GET","query":{"address":"str (e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)","network":"str (e.g. base)","signature":"str (e.g. Transfer(address,address,uint256))","blocks":"int"},"description":"Read a contract's recent event logs on an EVM network over a bounded block window and decode them. Logs are decoded from an event signature you supply, or from the contract's verified ABI, or by resolving the topic to a name via 4byte. Raw logs are always returned; decoded fields are added where possible.","tags":["evm","event-logs","logs","getlogs","decode","events","topic","base","ethereum","arbitrum","optimism","polygon"]},"GET /evm/decode-signature":{"price":"$0.003","method":"GET","query":{"selector":"str (e.g. 0xa9059cbb)"},"description":"Reverse a 4-byte function selector, an event topic hash, or raw calldata into its human-readable signature using the 4byte database, with collisions resolved so the real signature (the oldest registered) is returned first and the attacker-registered lookalikes are flagged. Parameter types are parsed out.","tags":["evm","selector","signature","4byte","decode","calldata","topic","function","event","collision","abi"]},"GET /evm/internal-tx":{"price":"$0.01","method":"GET","query":{"tx":"str (e.g. 0xe661f796c921f6fc1b366c9c62ef630ca1b33a7f61d433a4b4b6fc06ad84c86b)","network":"str (e.g. base)"},"description":"List the internal transactions of an EVM transaction: the nested contract calls and their value transfers and call types, via Blockscout. Reveals the value flow and call tree that a plain receipt hides. Rate-limited upstream degrades gracefully rather than erroring.","tags":["evm","internal-transactions","trace","value-flow","blockscout","transaction","calls","base","ethereum","arbitrum","polygon"]},"GET /nft/floor":{"price":"$0.01","method":"GET","query":{"chain":"str (e.g. ethereum)","slug":"str (e.g. pudgy-penguins)"},"description":"Multi-chain NFT collection floor price in one call: floor in native currency AND USD, 24h floor change percent, market cap and the resolved source. EVM via CoinGecko (pass chain+contract or a CoinGecko slug), Solana + Bitcoin-Ordinals via Magic Eden (pass chain plus the marketplace symbol as slug). Keyless, attributed.","tags":["nft","floor-price","floor","collection","ethereum","solana","bitcoin","ordinals","multichain","market-data"]},"GET /nft/collection":{"price":"$0.03","method":"GET","query":{"chain":"str (e.g. ethereum)","slug":"str (e.g. bored-ape-yacht-club)"},"description":"Flagship NFT collection intelligence: fuses identity, floor (native+USD), market cap, volume, total supply, holders and listed count into COMPUTED metrics — liquidity ratio (listed/supply + volume/mcap), holder/supply ratio, sales velocity and floor momentum — plus a normalized market-health verdict with confidence and rationale. EVM via CoinGecko, Solana + Bitcoin-Ordinals via Magic Eden. Keyless, attributed.","tags":["nft","collection","market-health","liquidity","holders","floor","intelligence","multichain","solana","ordinals"]},"GET /nft/sales":{"price":"$0.02","method":"GET","query":{"chain":"str (e.g. solana)","slug":"str (e.g. okay_bears)"},"description":"Recent NFT sales intelligence for a collection: 24h sale count, average sale price (native+USD), momentum versus floor and sales velocity. Live native trade feed on Solana and Bitcoin-Ordinals (Magic Eden activities); on EVM CoinGecko has no native feed so returns an honest partial (sales_feed_available=false) with the one-day aggregate. Never fabricates trades. Keyless, attributed.","tags":["nft","sales","trades","volume","velocity","momentum","solana","ordinals","multichain","market-data"]},"GET /social/trending":{"price":"$0.02","method":"GET","query":{"limit":"int"},"description":"What crypto tickers are heating up across crypto social right now: a ranked cross-source attention index fusing Farcaster cashtag mentions across curated crypto channels (keyless open-protocol hub) with crypto-news mention counts and a GDELT macro coverage-trend. Each row carries an attention score, a recent-vs-prior velocity, the channels driving it and cast sentiment — signal, not a raw feed. ToS-clean (no Twitter/Reddit).","tags":["social","trending","crypto","farcaster","sentiment","attention","velocity","signal","memecoins","base","cashtags","fusion"]},"GET /social/sentiment":{"price":"$0.012","method":"GET","query":{"sym":"str (e.g. DEGEN)"},"description":"Composite bull/bear sentiment for a crypto ticker or topic, fused across three ToS-clean sources: Farcaster cast sentiment (open-protocol hub), our crypto-news + Fear&Greed composite, and GDELT world-tone. Returns a normalized score, a per-source breakdown, 24h/7d deltas and a confidence (how much data is under the signal) — so you see which source drives it and how thin the signal is.","tags":["sentiment","crypto","social","farcaster","news","gdelt","bullish","bearish","signal","fusion","confidence","composite"]},"GET /yield/build":{"price":"$0.05","method":"GET","query":{"protocol":"str (e.g. aave-v3)","asset":"str (e.g. USDC)","amount":"str (e.g. 1000000000)","action":"str (e.g. deposit)","recipient":"str (e.g. 0x1111111111111111111111111111111111111111)"},"description":"Non-custodial yield deposit/redeem calldata for Base: give protocol (aave-v3, compound-v3 or erc4626), asset or vault, raw amount, action and recipient; we read the protocol on-chain state and return ready-to-sign transaction calldata plus the ERC-20 approval (deposit only) and the expected shares or assets. You sign with your own wallet — we never hold or move funds.","tags":["yield","defi","calldata","non-custodial","base","aave","compound","erc4626","vault","lending","deposit","redeem","on-chain"]},"GET /yield/preview":{"price":"$0.01","method":"GET","query":{"protocol":"str (e.g. erc4626)","vault":"str (e.g. 0xeE8F4eC5672F09119b96Ab6fB59C27E1b7e44b61)","amount":"str (e.g. 1000000)","action":"str (e.g. deposit)"},"description":"Lightweight yield preview for Base without calldata: give protocol, asset or vault, raw amount and action and get the expected shares or assets and the safety flags (paused/frozen/cap, empty-vault inflation risk). A cheap check before you build the full transaction.","tags":["yield","defi","preview","base","aave","compound","erc4626","vault","lending","on-chain","non-custodial"]},"GET /sol/token/verdict":{"price":"$0.03","method":"GET","query":{"mint":"str (e.g. 9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump)"},"description":"Solana memecoin RUG-RISK verdict in one call: fuses on-chain mint/freeze authority, real holder concentration (bonding-curve, AMM pool vaults and burned tokens excluded), bonding-curve stage and LP-burn status into a normalized safe / caution / danger verdict with a 0-100 risk score, concrete flags, the component values and on-chain citations. Keyless, deterministic, no LLM.","tags":["solana","memecoin","pumpfun","rug","risk","verdict","token-safety","bonding-curve","trenches","on-chain"]},"GET /sol/curve":{"price":"$0.01","method":"GET","query":{"mint":"str (e.g. 9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump)"},"description":"Solana bonding-curve graduation status from the on-chain curve account: graduation progress percent, SOL raised in the curve, SOL remaining to graduation, complete flag, the marginal curve price + market cap, and the graduation destination (PumpSwap). Cheap, deterministic, keyless — built for high-frequency polling.","tags":["solana","memecoin","pumpfun","bonding-curve","graduation","price","market-cap","trenches","on-chain","polling"]},"GET /sol/token/holders":{"price":"$0.02","method":"GET","query":{"mint":"str (e.g. 9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump)"},"description":"Solana token cap-table: the top holders with amounts and percentages, where the bonding-curve account, AMM/DEX pool vaults and the incinerator are LABELLED and EXCLUDED so real concentration is measured over the free float. Returns top1/top5/top10 percent of circulating, an HHI concentration index and a low-float warning.","tags":["solana","memecoin","holders","cap-table","concentration","distribution","whales","hhi","trenches","on-chain"]},"GET /sol/lp/strategy":{"price":"$0.03","method":"GET","query":{"mint":"str (e.g. 9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump)"},"description":"Best Solana liquidity-pool strategy for a token mint: finds the live LP pools holding the mint from keyless DefiLlama yields (Orca, Raydium, Kamino and other Solana venues), ranks them by TVL + fee-APY + 24h volume, and suggests a concentrated-liquidity price range from the pool's return volatility. Returns the best pool, alternatives, 24h fees and the suggested range.","tags":["solana","memecoin","lp","liquidity","meteora","orca","raydium","yield","strategy","concentrated-liquidity"]},"GET /address/labels":{"price":"$0.02","method":"GET","query":{"address":"str (e.g. 0x2626664c2603336E57B271c5C0b26F421741e481)","network":"str (e.g. base)"},"description":"Identify what an EVM address IS in one keyless call: contract/protocol identity (entity, name, category) fused from Open Labels Initiative attestations with a trusted-attester consensus, resolved to an entity via growthepie, plus authoritative on-chain truth (is_contract, code_hash), reverse ENS/Basename for EOAs, sanctions (OFAC/UK/EU/UN) and scam-drainer flags, and best-effort age/funder heuristics. Cited provenance and confidence; unknown addresses answer honestly with empty labels, never a 404.","tags":["address","labels","entity","tagging","contract","protocol","identity","oli","open-labels","sanctions","scam","screening","base","ethereum","arbitrum","optimism","polygon"]},"GET /sellerops/audit":{"price":"$0.08","method":"GET","query":{"url":"str (e.g. https://api.example.com/some-paid-route)","network":"str (e.g. base)"},"description":"Diagnose why another x402 route does not settle or stays invisible in Bazaar. From the route URL: a verdict (ready / blocked / degraded) plus per-check findings each with a concrete fix, over the CDP settle-blockers (header size, WAF text, method honesty, canonical-USDC, real index membership, on-chain settle fact). Diagnostic indicators, not a guarantee.","tags":["x402","seller","settle","diagnostics","bazaar","payments","audit","discovery","revenue"]},"GET /sellerops/settle-check":{"price":"$0.02","method":"GET","query":{"url":"str (e.g. https://api.example.com/some-paid-route)"},"description":"Cheap iterate check for the CDP settle-blockers of an x402 route: the payment-required header size vs the empirical settle ceiling, WAF-tripping text and method honesty. One unpaid probe of the target. For a seller tweaking output_example and re-checking the header size without paying for a full audit. Diagnostic indicators, not a guarantee.","tags":["x402","seller","settle","diagnostics","payments","header-size","waf"]},"GET /humanverify/create":{"price":"$0.20","method":"GET","query":{"question":"str (e.g. Is this English tagline natural to a native speaker: 'Feel the freshness in every drop'?)","labels":"str (e.g. natural,awkward,wrong)","responses":"int","reward":"float"},"description":"Get a HUMAN judgement on a subjective/culturally-nuanced question: we post the task to an account-free human rail, collect several answers, and return one typed verdict with an honest confidence (agreement × sample completeness). This create route returns a ticket immediately; poll the free result route for the verdict (human answers arrive asynchronously). Only judgement tasks are accepted — engagement/astroturf, captcha, PII and professional-advice tasks are rejected.","tags":["human","hitl","judgement","consensus","verify","moderation","translation","subjective","crowdsource","verdict","confidence","async"]},"GET /korea/disclosures":{"price":"$0.01","method":"GET","query":{"ticker":"str (e.g. 005930)","months":"int","limit":"int"},"description":"Recent official disclosures of a Korean listed company from Korea DART. Give a ticker, corp code or name and get a structured feed of the issuer's filings with type, date, submitter and an English viewer link. Cited to the primary source.","tags":["korea","dart","disclosures","filings","due-diligence","kospi","kosdaq","opendart","fss","cross-border","non-us"]},"GET /korea/financials":{"price":"$0.03","method":"GET","query":{"ticker":"str (e.g. 005930)","year":"int","report":"str (e.g. annual)","basis":"str (e.g. consolidated)"},"description":"Normalized company financials from Korea DART filings. Give a ticker, corp code or name plus a year and get income statement, balance sheet and cash flow lines mapped to one clean schema with English labels, each value cited to its XBRL account id and filing. Compact cited JSON instead of raw Korean statements.","tags":["korea","dart","financials","xbrl","fundamentals","income-statement","balance-sheet","cash-flow","due-diligence","kospi","kosdaq","opendart"]},"GET /korea/ratios":{"price":"$0.02","method":"GET","query":{"ticker":"str (e.g. 005930)","year":"int","report":"str (e.g. annual)"},"description":"Key financial ratios computed from Korea DART filings: margins, returns, liquidity, leverage and growth. Give a ticker, corp code or name plus a year and get ratios, each number citing the source accounts it was derived from, plus simple anomaly flags.","tags":["korea","dart","ratios","margins","liquidity","leverage","growth","fundamentals","due-diligence","kospi","kosdaq","opendart"]},"POST /provenance/verify":{"price":"$0.02","method":"POST","body":{"media":"str (e.g. /9j/4AAQSkZJRgABAQAAAQABAAD/2Q==)","format":"str (e.g. image/jpeg)"},"description":"Cryptographic C2PA / Content-Credentials verdict for a media file. Parses the embedded provenance manifest, verifies the signature chain and asset hash-binding against the official C2PA production trust list plus the Interim Trust List, and returns a go/no-go verdict (authentic-provenance, untrusted-signer, tampered, unsigned) with the distilled signed claims: signer, creator tool, a generative-AI source flag, edit actions and the ingredient graph. Cryptographic provenance, not a deepfake detector.","tags":["c2pa","provenance","content-credentials","media","authenticity","ai-disclosure","verdict","agent"]},"POST /provenance/inspect":{"price":"$0.008","method":"POST","body":{"media":"str (e.g. /9j/4AAQSkZJRgABAQAAAQABAAD/2Q==)","format":"str (e.g. image/jpeg)"},"description":"Raw C2PA manifest-store dump for a media file, with no verdict wrapper. Returns every manifest in the provenance chain with its claim generator, signer, assertion labels, edit actions, AI-source flag, ingredient graph and the granular validation codes. For agents that want the full provenance tree rather than a go/no-go verdict. Heavy binary fields (thumbnails, hash blobs) are not echoed.","tags":["c2pa","provenance","content-credentials","manifest","inspect","media","agent"]},"POST /cost/estimate":{"price":"$0.04","method":"POST","body":{"format":"str (e.g. terraform-plan)","region":"str (e.g. us-east-1)","budget_monthly":"int","content":"str (e.g. {\"planned_values\":{\"root_module\":{\"resources\":[{\"type\":\"aws_instance\",\"name\":\"web\",\"values\":{\"instance_type\":\"m5.large\"}}]}}})"},"description":"Estimate the monthly cloud cost of an infrastructure-as-code config before you apply it: Terraform (plan JSON or HCL), CloudFormation or docker-compose. Returns total monthly USD, a per-resource breakdown (unit price, quantity, assumptions), FinOps policy findings and a budget verdict (pass, caution, block) against an optional monthly budget. AWS and Azure common resources. Cost estimate, not a bill.","tags":["cost","finops","cloud","aws","azure","terraform","budget","devops","estimate","agent"]},"POST /cost/diff":{"price":"$0.05","method":"POST","body":{"format":"str (e.g. terraform-plan)","region":"str (e.g. us-east-1)","budget_monthly":"int","plan_json":"str (e.g. {\"resource_changes\":[{\"address\":\"aws_instance.web\",\"type\":\"aws_instance\",\"name\":\"web\",\"change\":{\"actions\":[\"update\"],\"before\":{\"instance_type\":\"t3.medium\"},\"after\":{\"instance_type\":\"m5.large\"}}}]})"},"description":"Estimate the monthly cost DELTA of an infrastructure change before you apply it: pass a Terraform plan (its resource changes) or a baseline and a proposed config and get total before, total after, the monthly delta, per-resource added / removed / modified line items, FinOps findings and a budget verdict (pass, caution, block). AWS and Azure common resources. Cost estimate, not a bill.","tags":["cost","finops","cloud","aws","azure","terraform","diff","budget","devops","agent"]},"GET /approvals/wallet":{"price":"$0.02","method":"GET","query":{"network":"str (e.g. base)","address":"str (e.g. 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045)"},"description":"Standing-state audit of a wallet's live ERC-20 token approvals. Indexes every approval the address ever granted, filters to those still live on-chain, flags unlimited, stale, scam-listed and canonical spenders, estimates money-at-risk, and returns a ranked revoke plan with ready calldata plus a 0-100 risk and allow, warn or block verdict. Risk indicators, not advice.","tags":["security","approval","allowance","revoke","wallet","erc20","drainer","onchain","audit"]},"GET /approvals/nft":{"price":"$0.01","method":"GET","query":{"network":"str (e.g. ethereum)","address":"str (e.g. 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045)"},"description":"Standing-state audit of a wallet's live NFT operator approvals. Indexes every ApprovalForAll the address granted, filters to operators still live on-chain via isApprovedForAll, flags scam-listed, stale and canonical operators, and returns a ranked revoke plan with ready setApprovalForAll calldata plus a 0-100 risk and allow, warn or block verdict. Risk indicators, not advice.","tags":["security","approval","nft","erc721","erc1155","revoke","wallet","drainer","onchain"]}}}