# x402node.dev - Pay-per-call APIs for AI agents Real-time forex, crypto, on-chain, market, and developer-utility data APIs for AI agents. Pay per call via the x402 protocol (USDC on Base and Solana). No API key, no signup, no account. Sister site cn402.com covers Chinese metaphysics (bazi, i-ching, tcm, almanac). ## Quick access via MCP (one-line for Claude/Cursor) Add to your MCP client to call every endpoint below as a tool (auto-discovered, pays automatically): npx -y x402node-mcp (npm: x402node-mcp) ## How to pay (x402, 3 steps) 1. Call any endpoint below - server returns HTTP 402 with payment details 2. Pay the quoted USDC amount via x402 (Base or Solana) 3. Retry the request with the payment header - receive the data All prices in USDC. Base URL: https://api.x402node.dev Machine-readable: https://api.x402node.dev/.well-known/x402 ## Most-used endpoints (start here) The endpoints AI agents call most - proven, high-value, start here: GET /finance/forex - $0.008 - Real-time forex / exchange rates from the European Central Bank (via Frankfurter). GET /chain/gas-compare - $0.005 - Live gas price across Base, Ethereum, Arbitrum, Optimism, Polygon and BSC sorted cheapest first - lets agents pick the cheapest chain to execute an operation ri GET /chain/defi-tvl - $0.005 - Total value locked for any DeFi protocol with per-chain breakdown via DefiLlama, by protocol slug such as aave-v3 or uniswap. GET /finance/convert - $0.005 - Convert an amount between currencies at current ECB rate. GET /finance/crypto - $0.004 - Live crypto prices via CoinGecko. GET /maps/weather - $0.01 - Current weather for a coordinate via Open-Meteo. GET /forex/convert/usd/cny/usd-cny - $0.004 - Convert USD to CNY at live rate. GET /forex/convert/cny/usd/cny-usd - $0.004 - Convert CNY to USD at live rate. GET /chain/wallet-label - $0.005 - Heuristic on-chain labels for any address - contract vs EOA, activity tier, balance band and transaction count - on EVM chains. GET /ecom/reviews - $0.03 - Get Amazon product reviews by ASIN or URL: review text, star rating, title, author, date, verified-purchase and Vine flags, helpful votes and variant, GET /finance/carry - $0.02 - Borrow low-yield, hold high-yield. GET /dev/uuid - $0.0022 - Generate cryptographically random UUID v4 or time-sortable UUID v7, single or batch up to 100. ## All endpoints (543 total) ### Crypto (78) POST /crypto/abi-decode - $0.02 - ABI-decode hex data given an ordered list of solidity types. Params: types (JSON array of solidity types (required)); data (0x-prefixed hex data to decode (required)) POST /crypto/abi-encode - $0.02 - ABI-encode typed values into calldata-ready hex. Params: types (JSON array of solidity types, e.g. ["uint256","address"] (required)); values (JSON array of matching values (required)) GET /crypto/address-checksum - $0.003 - Validate and compute the EIP-55 checksum of an Ethereum address - precise mixed-case checksum that catches typos, which LLMs cannot reliably produce. Params: address (Ethereum address to checksum (required)) GET /crypto/aes-decrypt - $0.016 - Decrypt AES-256-GCM ciphertext given the key, IV, and authentication tag. Params: key (Key (hex) (required)); iv (Init vector (hex) (optional)); ciphertext (Text to decrypt (optional)); auth_tag (Auth_tag (optional)) GET /crypto/aes-encrypt - $0.016 - Encrypt plaintext using AES-256-GCM with a 32-byte key. Params: key (Key (hex) (required)); plaintext (Text to encrypt (optional)); iv (Init vector (hex) (optional)) GET /crypto/convert/ada/usd/ada-usd - $0.004 - Convert ADA to USD at live price. Params: amount (?amount=1) GET /crypto/convert/apt/usd/apt-usd - $0.004 - Convert APT to USD at live price. Params: amount (?amount=1) GET /crypto/convert/arb/usd/arb-usd - $0.004 - Convert ARB to USD at live price. Params: amount (?amount=1) GET /crypto/convert/atom/usd/atom-usd - $0.004 - Convert ATOM to USD at live price. Params: amount (?amount=1) GET /crypto/convert/avax/usd/avax-usd - $0.004 - Convert AVAX to USD at live price. Params: amount (?amount=1) GET /crypto/convert/bch/usd/bch-usd - $0.004 - Convert BCH to USD at live price. Params: amount (?amount=1) GET /crypto/convert/bnb/usd/bnb-usd - $0.004 - Convert BNB to USD at live price. Params: amount (?amount=1) GET /crypto/convert/btc/usd/btc-usd - $0.004 - Convert BTC to USD at live price. Params: amount (?amount=1) GET /crypto/convert/dai/usd/dai-usd - $0.004 - Convert DAI to USD at live price. Params: amount (?amount=1) GET /crypto/convert/doge/usd/doge-usd - $0.004 - Convert DOGE to USD at live price. Params: amount (?amount=1) GET /crypto/convert/dot/usd/dot-usd - $0.004 - Convert DOT to USD at live price. Params: amount (?amount=1) GET /crypto/convert/etc/usd/etc-usd - $0.004 - Convert ETC to USD at live price. Params: amount (?amount=1) GET /crypto/convert/eth/usd/eth-usd - $0.004 - Convert ETH to USD at live price. Params: amount (?amount=1) GET /crypto/convert/fil/usd/fil-usd - $0.004 - Convert FIL to USD at live price. Params: amount (?amount=1) GET /crypto/convert/inj/usd/inj-usd - $0.004 - Convert INJ to USD at live price. Params: amount (?amount=1) GET /crypto/convert/link/usd/link-usd - $0.004 - Convert LINK to USD at live price. Params: amount (?amount=1) GET /crypto/convert/ltc/usd/ltc-usd - $0.004 - Convert LTC to USD at live price. Params: amount (?amount=1) GET /crypto/convert/matic/usd/matic-usd - $0.004 - Convert MATIC to USD at live price. Params: amount (?amount=1) GET /crypto/convert/near/usd/near-usd - $0.004 - Convert NEAR to USD at live price. Params: amount (?amount=1) GET /crypto/convert/op/usd/op-usd - $0.004 - Convert OP to USD at live price. Params: amount (?amount=1) GET /crypto/convert/pepe/usd/pepe-usd - $0.004 - Convert PEPE to USD at live price. Params: amount (?amount=1) GET /crypto/convert/shib/usd/shib-usd - $0.004 - Convert SHIB to USD at live price. Params: amount (?amount=1) GET /crypto/convert/sol/usd/sol-usd - $0.004 - Convert SOL to USD at live price. Params: amount (?amount=1) GET /crypto/convert/sui/usd/sui-usd - $0.004 - Convert SUI to USD at live price. Params: amount (?amount=1) GET /crypto/convert/ton/usd/ton-usd - $0.004 - Convert TON to USD at live price. Params: amount (?amount=1) GET /crypto/convert/trx/usd/trx-usd - $0.004 - Convert TRX to USD at live price. Params: amount (?amount=1) GET /crypto/convert/uni/usd/uni-usd - $0.004 - Convert UNI to USD at live price. Params: amount (?amount=1) GET /crypto/convert/usdc/usd/usdc-usd - $0.004 - Convert USDC to USD at live price. Params: amount (?amount=1) GET /crypto/convert/usdt/usd/usdt-usd - $0.004 - Convert USDT to USD at live price. Params: amount (?amount=1) GET /crypto/convert/xlm/usd/xlm-usd - $0.004 - Convert XLM to USD at live price. Params: amount (?amount=1) GET /crypto/convert/xrp/usd/xrp-usd - $0.004 - Convert XRP to USD at live price. Params: amount (?amount=1) POST /crypto/eip712-hash - $0.005 - Compute the exact EIP-712 typed-data hash, domain separator and struct hash from domain, types, Params: domain (EIP-712 domain object/JSON (required)); types (Types object/JSON (required)); primaryType (Primary type name (required)); message (Message object/JSON (required)) GET /crypto/hmac - $0.008 - Compute HMAC of a message with a secret key using any standard hash algorithm. Params: algo (Algo (optional)); secret (Secret (required)); message (Message (optional)) POST /crypto/keccak - $0.004 - Compute the exact keccak256 hash and 4-byte function selector of any string or hex input - the precise Ethereum hash that LLMs cannot calculate correctly. Params: text (String or 0x-hex to hash (required, max 100KB)); input (Input (optional)); data (Data (optional)) GET /crypto/namehash - $0.01 - Compute the ENS namehash and keccak labelhash for a name like vitalik.eth. Params: name (the ENS name, e.g. vitalik.eth (required)) GET /crypto/pbkdf2 - $0.016 - Derive a cryptographic key from a password using PBKDF2 with configurable iterations, salt, and hash algorithm. Params: password (Password (required)); salt (Salt (optional)); iterations (Iterations (optional)); keylen (Keylen (optional)); algo (Algo (optional)) GET /crypto/price - $0.01 - Universal crypto price with smart localization for ANY coin. Params: symbol (BTC/ETH/SOL/WIF()); vs (USD/CNY/EUR); amount; lang (zh/ja/ko) GET /crypto/price/ada/usd/ada-usd - $0.004 - Live ADA to USD price (Cardano / US Dollar). GET /crypto/price/apt/usd/apt-usd - $0.004 - Live APT to USD price (Aptos / US Dollar). GET /crypto/price/arb/usd/arb-usd - $0.004 - Live ARB to USD price (Arbitrum / US Dollar). GET /crypto/price/atom/usd/atom-usd - $0.004 - Live ATOM to USD price (Cosmos / US Dollar). GET /crypto/price/avax/usd/avax-usd - $0.004 - Live AVAX to USD price (Avalanche / US Dollar). GET /crypto/price/bch/usd/bch-usd - $0.004 - Live BCH to USD price (Bitcoin Cash / US Dollar). GET /crypto/price/bnb/usd/bnb-usd - $0.004 - Live BNB to USD price (BNB / US Dollar). GET /crypto/price/btc/usd/btc-usd - $0.004 - Live BTC to USD price (Bitcoin / US Dollar). GET /crypto/price/dai/usd/dai-usd - $0.004 - Live DAI to USD price (Dai / US Dollar). GET /crypto/price/doge/usd/doge-usd - $0.004 - Live DOGE to USD price (Dogecoin / US Dollar). GET /crypto/price/dot/usd/dot-usd - $0.004 - Live DOT to USD price (Polkadot / US Dollar). GET /crypto/price/etc/usd/etc-usd - $0.004 - Live ETC to USD price (Ethereum Classic / US Dollar). GET /crypto/price/eth/usd/eth-usd - $0.004 - Live ETH to USD price (Ethereum / US Dollar). GET /crypto/price/fil/usd/fil-usd - $0.004 - Live FIL to USD price (Filecoin / US Dollar). GET /crypto/price/inj/usd/inj-usd - $0.004 - Live INJ to USD price (Injective / US Dollar). GET /crypto/price/link/usd/link-usd - $0.004 - Live LINK to USD price (Chainlink / US Dollar). GET /crypto/price/ltc/usd/ltc-usd - $0.004 - Live LTC to USD price (Litecoin / US Dollar). GET /crypto/price/matic/usd/matic-usd - $0.004 - Live MATIC to USD price (Polygon / US Dollar). GET /crypto/price/near/usd/near-usd - $0.004 - Live NEAR to USD price (NEAR Protocol / US Dollar). GET /crypto/price/op/usd/op-usd - $0.004 - Live OP to USD price (Optimism / US Dollar). GET /crypto/price/pepe/usd/pepe-usd - $0.004 - Live PEPE to USD price (Pepe / US Dollar). GET /crypto/price/shib/usd/shib-usd - $0.004 - Live SHIB to USD price (Shiba Inu / US Dollar). GET /crypto/price/sol/usd/sol-usd - $0.004 - Live SOL to USD price (Solana / US Dollar). GET /crypto/price/sui/usd/sui-usd - $0.004 - Live SUI to USD price (Sui / US Dollar). GET /crypto/price/ton/usd/ton-usd - $0.004 - Live TON to USD price (Toncoin / US Dollar). GET /crypto/price/trx/usd/trx-usd - $0.004 - Live TRX to USD price (TRON / US Dollar). GET /crypto/price/uni/usd/uni-usd - $0.004 - Live UNI to USD price (Uniswap / US Dollar). GET /crypto/price/usdc/usd/usdc-usd - $0.004 - Live USDC to USD price (USD Coin / US Dollar). GET /crypto/price/usdt/usd/usdt-usd - $0.004 - Live USDT to USD price (Tether / US Dollar). GET /crypto/price/xlm/usd/xlm-usd - $0.004 - Live XLM to USD price (Stellar / US Dollar). GET /crypto/price/xrp/usd/xrp-usd - $0.004 - Live XRP to USD price (XRP Ripple / US Dollar). GET /crypto/random-bytes - $0.0022 - Generate cryptographically secure random bytes in hex or base64 encoding. Params: length (Length (optional)); encoding (Encoding (optional)) GET /crypto/selector - $0.01 - Compute the 4-byte function/error selector and full keccak topic from a solidity signature, e.g. Params: signature (canonical signature, e.g. transfer(address,uint256) (required)) POST /crypto/sign-verify - $0.02 - Recover the signer of an EIP-191 personal_sign signature over a message, and optionally check it against an expected address. Params: message (the signed message string (required)); signature (0x signature (required)); address (optional expected signer to compare against) GET /crypto/supply - $0.002 - Token supply data by symbol via CoinGecko. Params: symbol (Token ticker(s), e.g. BTC or BTC,ETH,SOL (batch). Common tickers auto-mapped. Alias: symbols.); id (CoinGecko id(s) for coins not in ticker map, e.g. bitcoin. Alias: ids.) GET /crypto/units - $0.01 - Convert between EVM units (wei, gwei, ether) or arbitrary token decimals. Params: value (numeric value as a string (required)); from (source unit name or decimals (default ether)); to (target unit name or decimals (default wei)) ### On-Chain Data (70) GET /chain/account-nonce - $0.005 - Transaction count (nonce) for an address across 7 EVM chains, including pending vs confirmed to reveal stuck mempool transactions - agents need the correct nonc Params: address (Address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon, bsc, avalanche) GET /chain/address-info - $0.005 - Profile any address on five EVM chains: contract or EOA detection, bytecode size, transaction nonce and native balance. Params: address (Address to profile (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/address-type - $0.006 - Detect whether an address is an EOA, generic contract, Gnosis Safe multisig, ERC20 token, ERC721 NFT or upgradeable proxy via on-chain probing, Params: address (Address to classify (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/airdrop-check - $0.005 - Check whether a wallet holds or has claimed a specific airdrop/token contract balance on EVM chains, with symbol and formatted amount. Params: address (Wallet to check (required)); contract (Airdrop/token contract address (required)); token (ERC20 contract address (optional)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/allowance-risk - $0.005 - Check the exact ERC20 allowance an owner granted a spender and flag unlimited approvals that let a contract drain funds - a pre-transaction safety check agents Params: token (ERC20 contract (required)); owner (Token owner (required)); address (EVM/chain address (optional)); spender (Spender contract (required)) GET /chain/balance - $0.004 - Native coin balance for any address on Ethereum, Base, Arbitrum, Optimism or Polygon, optionally an ERC20 token balance with symbol and decimals. Params: address (Wallet address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon); token (Optional ERC20 contract address for token balance) GET /chain/balance-multi - $0.012 - Native token balance of an address across major EVM chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC) in a single call, Params: address (0x EVM address (required)) GET /chain/base-gas - $0.005 - Base L2 mainnet current gas price (gwei) via LlamaRPC eth_gasPrice. GET /chain/block - $0.004 - Block info on five EVM chains, latest by default or by number: timestamp, transaction count, gas used, base fee and sample transaction hashes. Params: chain (ethereum, base (default), arbitrum, optimism, polygon); number (Optional block number, default latest) GET /chain/block-info - $0.004 - Latest block on 7 EVM chains with gas utilization and a congestion rating (low/moderate/high) plus block age - lets agents check chain liveness and whether the Params: chain (ethereum, base (default), arbitrum, optimism, polygon, bsc, avalanche) GET /chain/btc-balance - $0.005 - Bitcoin address balance and stats via blockstream.info (no key). Params: address (EVM/chain address (optional)) GET /chain/btc-fees - $0.005 - Bitcoin recommended fee rates (sat/vB) for fast/half-hour/hour/economy/minimum via mempool.space. GET /chain/chainlink-price - $0.004 - Onchain ETH, BTC or LINK USD price straight from Chainlink mainnet oracles with round id, update time and the feed address for auditability. Params: pair (ETH-USD (default), BTC-USD or LINK-USD) GET /chain/code-size - $0.004 - Bytecode size of an address across 7 EVM chains - zero means a regular wallet (EOA), Params: address (Address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon, bsc, avalanche) GET /chain/contract-abi - $0.005 - Fetch the verified ABI of a smart contract with function and event signatures across multiple EVM chains - required for agents to correctly encode contract call Params: address (Contract address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon, bsc) GET /chain/contract-creation - $0.005 - Find who deployed a contract and in which transaction on Ethereum mainnet - lets agents verify a contract's deployer and origin before trusting it, Params: address (Contract address (required)); chain (ethereum (default; only chain supported on free tier)) GET /chain/contract-verify - $0.005 - Check whether a smart contract's source code is verified on the block explorer, with contract name, Params: address (Contract address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon, bsc) GET /chain/counterparties - $0.018 - Map an address's most frequent counterparties from token transfers with known exchange and entity labels - reveals who a wallet deals with (exchanges, Params: address (Address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/counterparty-graph - $0.01 - Build a counterparty interaction graph for an address from on-chain transfers - ranks who it sends to and receives from, Params: address (Address to analyze (required)); top (Top N counterparties, default 15, max 50); chain (base (default)) GET /chain/defi-tvl - $0.005 - Total value locked for any DeFi protocol with per-chain breakdown via DefiLlama, by protocol slug such as aave-v3 or uniswap. Params: protocol (Protocol slug, e.g. aave-v3, uniswap, lido (required)) GET /chain/dex-price - $0.005 - Current USD price for any ERC20 token aggregated across DEXs and price sources via DefiLlama, with confidence score, on EVM chains. Params: address (Token contract address (required)); token (ERC20 contract address (optional)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/early-buyers - $0.018 - The earliest buyers of a token in chain order with wallet labels - reveals who got in first, the early smart money, insiders or snipers, Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon) GET /chain/ens - $0.005 - Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. Params: name (ENS name to resolve, e.g. vitalik.eth (provide name or address)); address (Ethereum address for reverse lookup of primary ENS name) GET /chain/ens-records - $0.006 - Fetch ENS profile text records for a name: avatar, url, twitter, github, email, description, plus the resolved address. Params: name (ENS name, e.g. vitalik.eth (required)); keys (Optional comma list of record keys, max 8, default common profile keys) GET /chain/erc20-supply - $0.004 - Total supply, name, symbol and decimals for any ERC20 token contract on Ethereum, Base, Arbitrum, Optimism or Polygon. Params: address (ERC20 contract address (required)); token (ERC20 contract address (optional)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/eth-balance - $0.005 - Ethereum mainnet native ETH balance for an address via LlamaRPC (no API key). Params: address (EVM/chain address (optional)); with_usd (With_usd (optional)) GET /chain/eth-gas - $0.005 - Ethereum mainnet current gas price (gwei) via LlamaRPC eth_gasPrice plus latest block base fee. GET /chain/eth-tx - $0.008 - Ethereum transaction details and receipt by hash via LlamaRPC. Params: hash (Transaction hash (optional)) GET /chain/first-funder - $0.01 - Trace the first incoming transfer that funded a Base address: funder address, asset, amount, block and time. Params: address (Base address to trace (required)) GET /chain/gas-compare - $0.005 - Live gas price across Base, Ethereum, Arbitrum, Optimism, Polygon and BSC sorted cheapest first - lets agents pick the cheapest chain to execute an operation ri GET /chain/gas-estimate - $0.012 - Estimates the USD gas cost of a common action (transfer, erc20-transfer, approve, swap, nft-mint) across EVM chains, Params: action (transfer/erc20-transfer/approve/swap/nft-mint (default swap)); chain (optional single chain; omit for all); gas (optional custom gas units) GET /chain/gas-oracle - $0.006 - Live gas oracle with slow, standard and fast fee tiers computed from recent block fee history - current base fee plus recommended priority fees and the cost of Params: chain (base (default), eth, arbitrum, optimism, polygon, bsc) GET /chain/holder-distribution - $0.01 - Top token holders and whale concentration for an ERC20 on Base, estimated from recent Transfer events, with each holder's percentage. Params: address (ERC20 contract address (required)); token (ERC20 contract address (optional)); chain (base (default, only chain with enhanced rpc)); top (Number of top holders to return, default 10, max 50) GET /chain/holder-stats - $0.015 - Token holder statistics with growth trend - total holders, how they acquired the token (swap/transfer/airdrop) and holder count change across time windows flagg Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon) GET /chain/honeypot - $0.01 - Heuristic honeypot and risk check for an ERC20 token via on-chain eth_call - detects active owner control and transfer restrictions that can trap buyers, Params: token (ERC20 contract address (required)); address (EVM/chain address (optional)); chain (ethereum, base (default)) GET /chain/lp-math - $0.08 - Uniswap V2 and Aerodrome LP position math on Base: underlying token amounts, pool share, current value, and impermanent loss versus holding. Params: pair (Price pair e.g. ETH-USD (optional)); pool (Pool (optional)); wallet (Wallet (optional)); lp (Lp (optional)); entry (Entry (optional)) GET /chain/mempool-gas - $0.004 - Real-time gas estimates from the pending block base fee with slow/standard/fast tiers in gwei on EVM chains. Params: chain (ethereum (default), base, arbitrum, optimism, polygon) GET /chain/multi-gas - $0.006 - Current gas price across Ethereum, Base, Arbitrum, Optimism and Polygon in one call, returns gwei gas price and latest base fee per chain. Params: chains (Comma list to limit chains, default all five) GET /chain/proxy-detect - $0.005 - Detect whether a contract is an upgradeable proxy and resolve its implementation address by reading EIP-1967/1822 storage slots on Ethereum or Base - on-chain s Params: address (Contract address (required)); chain (ethereum, base (default)) GET /chain/sig-decode - $0.004 - Decode a 4-byte function selector or calldata into human-readable Solidity function signatures via openchain - reverses on-chain selectors that LLMs cannot know Params: selector (4-byte selector or full calldata, e.g. 0xa9059cbb (required)); sig (Sig (optional)); data (Data (optional)) GET /chain/smart-money-converge - $0.02 - Pass your smart-money address list, get tokens bought by at least N of them with buyers and first or last buy time. Params: addresses (Comma or space separated wallet addresses to watch, your smart-money list (required, up to 12).); chain (eth, base, bsc, polygon, arbitrum, optimism or avalanche (default eth).); windowHours (Lookback window in hours, 1-168 (default 24).); minBuyers (Minimum distinct watched wallets that must acquire a token for it to be flagged (default 2).) GET /chain/smart-money-score - $0.02 - Composite smart-money score (0-100) for any trader wallet - combines realized profit, ROI and trading scale into one rating with tier (elite/strong/competent), Params: address (Wallet address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/token-age - $0.005 - Determine how old a token contract is from its first on-chain activity, flagging very new tokens as high rug-risk - a pre-trade safety signal agents need that L Params: address (Token contract address (required)); token (ERC20 contract address (optional)) GET /chain/token-allowance - $0.005 - Check the ERC20 allowance an owner has granted a spender, returns raw and formatted amount with token symbol and decimals on five EVM chains. Params: token (ERC20 contract (required)); owner (Owner address (required)); spender (Spender address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/token-approvals - $0.005 - Check the exact ERC20 allowance an owner has granted to a spender contract, flagging unlimited approvals for revocation, on EVM chains. Params: token (ERC20 contract address (required)); owner (Token owner address (required)); address (EVM/chain address (optional)); spender (Spender contract address (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/token-checkup - $0.012 - One-call token safety check that aggregates contract verification, on-chain age, proxy status and market cap rank into a single risk score and verdict - combine Params: address (Token contract (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/token-holders - $0.05 - Token holder concentration on Base: top holder percentages, top 10 share, holder count, Params: token (ERC20 contract address (optional)); address (EVM/chain address (optional)); top (Top (optional)) GET /chain/token-liquidity - $0.015 - Total DEX liquidity depth for a token across all pools with 24h volume and a depth rating that tells agents whether a large trade is safe or will suffer heavy s Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon) GET /chain/token-meta - $0.005 - ERC20 token metadata lookup on Base or Ethereum, returns name, symbol, decimals and total supply for a token contract address. Params: address (ERC20 contract address (required)); chain (base (default) or ethereum) GET /chain/token-smart-money - $0.025 - Share of a token's recent buyers that are profitable smart-money wallets, filtering out high-frequency bots - tells agents whether smart money is actually accum Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon) GET /chain/token-tax - $0.006 - Inspect an ERC20 token contract for buy/sell tax fields, owner renouncement and basic honeypot risk flags on EVM chains. Params: address (Token contract address (required)); token (ERC20 contract address (optional)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/token-traders - $0.018 - Recent buyers and sellers of a token with buy/sell pressure ratio and the most active traders labelled - reveals real-time demand and who is accumulating or dum Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon) GET /chain/tx-cost - $0.005 - Estimate the USD cost of a transaction (transfer, ERC20 transfer, approve, swap, NFT mint) on Base/Ethereum/Arbitrum/Optimism/Polygon from live gas price and na Params: operation (transfer, erc20transfer, approve, swap (default), nftmint, nfttransfer); chain (base (default), ethereum, arbitrum, optimism, polygon); gasLimit (Optional custom gas limit) GET /chain/tx-decode - $0.05 - Decode EVM calldata or a Base tx hash into a readable function call: signature, selector, and decoded typed arguments. Params: calldata (Calldata (optional)); data (Data (required)); to (Target format (optional)); txhash (Txhash (optional)); tx (Tx (required)) POST /chain/tx-simulate - $0.01 - Simulate an EVM transaction via static eth_call before sending - predicts return data, revert reason and estimated gas without broadcasting, Params: to (Target contract address (required)); data (Hex calldata, default 0x); from (Sender address (optional)); value (Wei value as decimal string, default 0); chain (ethereum, base (default), arbitrum, optimism) GET /chain/tx-status - $0.005 - Transaction receipt lookup by hash on five EVM chains: success or reverted status, block, gas used, effective gas price and log count. Params: hash (Transaction hash (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/wallet-activity - $0.008 - Wallet activity profile - total transactions, NFT and token counts classified into an activity tier (dormant/regular/active/bot) - helps agents gauge whether a Params: address (Wallet address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/wallet-approvals - $0.015 - Active token approvals for a wallet with unlimited-allowance risk flags - shows which contracts (spenders) can move which tokens and highlights the unlimited ap Params: address (Wallet address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/wallet-balance - $0.004 - Wallet balance across EVM chains. Params: address (EVM wallet address, e.g. 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045. Alias: addr, wallet.); chain (ethereum, base, or all (comma-separated allowed). Default ethereum.); token (Optional ERC-20 symbols to also fetch, e.g. USDC,USDT,DAI. Alias: tokens.) GET /chain/wallet-compare - $0.022 - Head-to-head comparison of two wallets' smart-money profiles - realized profit, ROI, trading volume and a composite score each, Params: addressA (First wallet (required)); addressB (Second wallet (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/wallet-label - $0.005 - Heuristic on-chain labels for any address - contract vs EOA, activity tier, balance band and transaction count - on EVM chains. Params: address (Address to label (required)); chain (ethereum, base (default), arbitrum, optimism, polygon) GET /chain/wallet-networth - $0.025 - Total USD net worth of a wallet aggregated across Ethereum, Base, Arbitrum, Optimism and Polygon with per-chain breakdown, Params: address (Wallet address (required)); chains (Comma-separated chains, default eth,base,arbitrum,optimism,polygon) GET /chain/wallet-pnl - $0.018 - Realized trading profit and loss for any wallet - total profit USD, ROI percentage, Params: address (Wallet address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/wallet-portfolio - $0.022 - Full token portfolio of a wallet with live USD value per token and total, spam filtered and sorted by value via Moralis - a real-time valued portfolio snapshot Params: address (Wallet address (required)); chain (eth, base (default), arbitrum, optimism, polygon, bsc) GET /chain/wallet-profile - $0.015 - Counterparty risk profile of a wallet in one call - OFAC sanctions screening plus multi-chain net worth and on-chain activity, Params: address (Wallet address (required)) GET /chain/wallet-tokens - $0.008 - List the ERC20 tokens an address holds on Base with symbol, decimals and formatted balance for each nonzero position. Params: address (Wallet address (required)); limit (Max tokens returned, default 8, max 12) GET /chain/wallet-trades - $0.018 - Recent swap activity of a wallet - what tokens it is buying and selling right now and whether it is net accumulating or distributing - a live copy-trade signal Params: address (Wallet address (required)); chain (eth (default), base, arbitrum, optimism, polygon) GET /chain/whale-alert - $0.006 - Detect the largest recent transfers of a token to spot whale accumulation or dumping before price moves - a real-time edge for trading agents that LLMs cannot s Params: address (Token contract address (required)); token (ERC20 contract address (optional)); minValue (Min USD threshold hint, default 50000) GET /chain/whale-transfers - $0.015 - Recent large (whale) transfers of a token across EVM chains - who is moving big amounts, from and to which wallets, Params: token (Token contract (required)); chain (base (default), eth, arbitrum, optimism, polygon); minUsd (Min transfer amount threshold, default 10000) GET /chain/yield-rates - $0.006 - Top DeFi yield/APY opportunities across protocols and chains via DefiLlama, filterable by token symbol or chain, sorted by APY. Params: symbol (Optional token symbol filter e.g. USDC); token (ERC20 contract address (optional)); chain (Optional chain filter e.g. base, ethereum) ### Forex & Currency (65) GET /forex/convert/aud/jpy/aud-jpy - $0.004 - Convert AUD to JPY at live rate. Params: amount (?amount=100) GET /forex/convert/aud/usd/aud-usd - $0.004 - Convert AUD to USD at live rate. Params: amount (?amount=100) GET /forex/convert/cad/usd/cad-usd - $0.004 - Convert CAD to USD at live rate. Params: amount (?amount=100) GET /forex/convert/chf/usd/chf-usd - $0.004 - Convert CHF to USD at live rate. Params: amount (?amount=100) GET /forex/convert/cny/hkd/cny-hkd - $0.004 - Convert CNY to HKD at live rate. Params: amount (?amount=100) GET /forex/convert/cny/usd/cny-usd - $0.004 - Convert CNY to USD at live rate. Params: amount (?amount=100) GET /forex/convert/eur/gbp/eur-gbp - $0.004 - Convert EUR to GBP at live rate. Params: amount (?amount=100) GET /forex/convert/eur/jpy/eur-jpy - $0.004 - Convert EUR to JPY at live rate. Params: amount (?amount=100) GET /forex/convert/eur/usd/eur-usd - $0.004 - Convert EUR to USD at live rate. Params: amount (?amount=100) GET /forex/convert/gbp/eur/gbp-eur - $0.004 - Convert GBP to EUR at live rate. Params: amount (?amount=100) GET /forex/convert/gbp/jpy/gbp-jpy - $0.004 - Convert GBP to JPY at live rate. Params: amount (?amount=100) GET /forex/convert/gbp/usd/gbp-usd - $0.004 - Convert GBP to USD at live rate. Params: amount (?amount=100) GET /forex/convert/hkd/cny/hkd-cny - $0.004 - Convert HKD to CNY at live rate. Params: amount (?amount=100) GET /forex/convert/hkd/usd/hkd-usd - $0.004 - Convert HKD to USD at live rate. Params: amount (?amount=100) GET /forex/convert/jpy/aud/jpy-aud - $0.004 - Convert JPY to AUD at live rate. Params: amount (?amount=100) GET /forex/convert/jpy/eur/jpy-eur - $0.004 - Convert JPY to EUR at live rate. Params: amount (?amount=100) GET /forex/convert/jpy/gbp/jpy-gbp - $0.004 - Convert JPY to GBP at live rate. Params: amount (?amount=100) GET /forex/convert/jpy/usd/jpy-usd - $0.004 - Convert JPY to USD at live rate. Params: amount (?amount=100) GET /forex/convert/krw/usd/krw-usd - $0.004 - Convert KRW to USD at live rate. Params: amount (?amount=100) GET /forex/convert/nzd/usd/nzd-usd - $0.004 - Convert NZD to USD at live rate. Params: amount (?amount=100) GET /forex/convert/sgd/usd/sgd-usd - $0.004 - Convert SGD to USD at live rate. Params: amount (?amount=100) GET /forex/convert/usd/aud/usd-aud - $0.004 - Convert USD to AUD at live rate. Params: amount (?amount=100) GET /forex/convert/usd/cad/usd-cad - $0.004 - Convert USD to CAD at live rate. Params: amount (?amount=100) GET /forex/convert/usd/chf/usd-chf - $0.004 - Convert USD to CHF at live rate. Params: amount (?amount=100) GET /forex/convert/usd/cny/usd-cny - $0.004 - Convert USD to CNY at live rate. Params: amount (?amount=100) GET /forex/convert/usd/eur/usd-eur - $0.004 - Convert USD to EUR at live rate. Params: amount (?amount=100) GET /forex/convert/usd/gbp/usd-gbp - $0.004 - Convert USD to GBP at live rate. Params: amount (?amount=100) GET /forex/convert/usd/hkd/usd-hkd - $0.004 - Convert USD to HKD at live rate. Params: amount (?amount=100) GET /forex/convert/usd/jpy/usd-jpy - $0.004 - Convert USD to JPY at live rate. Params: amount (?amount=100) GET /forex/convert/usd/krw/usd-krw - $0.004 - Convert USD to KRW at live rate. Params: amount (?amount=100) GET /forex/convert/usd/nzd/usd-nzd - $0.004 - Convert USD to NZD at live rate. Params: amount (?amount=100) GET /forex/convert/usd/sgd/usd-sgd - $0.004 - Convert USD to SGD at live rate. Params: amount (?amount=100) GET /forex/rate - $0.006 - Universal forex rate for ANY currency pair. Params: base (USD); quote (CNY); amount GET /forex/rate/aud/jpy/aud-jpy - $0.004 - Live AUD to JPY exchange rate (Australian Dollar / Japanese Yen). GET /forex/rate/aud/usd/aud-usd - $0.004 - Live AUD to USD exchange rate (Australian Dollar / US Dollar). GET /forex/rate/cad/usd/cad-usd - $0.004 - Live CAD to USD exchange rate (Canadian Dollar / US Dollar). GET /forex/rate/chf/usd/chf-usd - $0.004 - Live CHF to USD exchange rate (Swiss Franc / US Dollar). GET /forex/rate/cny/hkd/cny-hkd - $0.004 - Live CNY to HKD exchange rate (Chinese Yuan / Hong Kong Dollar). GET /forex/rate/cny/usd/cny-usd - $0.004 - Live CNY to USD exchange rate (Chinese Yuan / US Dollar). GET /forex/rate/eur/gbp/eur-gbp - $0.004 - Live EUR to GBP exchange rate (Euro / British Pound). GET /forex/rate/eur/jpy/eur-jpy - $0.004 - Live EUR to JPY exchange rate (Euro / Japanese Yen). GET /forex/rate/eur/usd/eur-usd - $0.004 - Live EUR to USD exchange rate (Euro / US Dollar). GET /forex/rate/gbp/eur/gbp-eur - $0.004 - Live GBP to EUR exchange rate (British Pound / Euro). GET /forex/rate/gbp/jpy/gbp-jpy - $0.004 - Live GBP to JPY exchange rate (British Pound / Japanese Yen). GET /forex/rate/gbp/usd/gbp-usd - $0.004 - Live GBP to USD exchange rate (British Pound / US Dollar). GET /forex/rate/hkd/cny/hkd-cny - $0.004 - Live HKD to CNY exchange rate (Hong Kong Dollar / Chinese Yuan). GET /forex/rate/hkd/usd/hkd-usd - $0.004 - Live HKD to USD exchange rate (Hong Kong Dollar / US Dollar). GET /forex/rate/jpy/aud/jpy-aud - $0.004 - Live JPY to AUD exchange rate (Japanese Yen / Australian Dollar). GET /forex/rate/jpy/eur/jpy-eur - $0.004 - Live JPY to EUR exchange rate (Japanese Yen / Euro). GET /forex/rate/jpy/gbp/jpy-gbp - $0.004 - Live JPY to GBP exchange rate (Japanese Yen / British Pound). GET /forex/rate/jpy/usd/jpy-usd - $0.004 - Live JPY to USD exchange rate (Japanese Yen / US Dollar). GET /forex/rate/krw/usd/krw-usd - $0.004 - Live KRW to USD exchange rate (Korean Won / US Dollar). GET /forex/rate/nzd/usd/nzd-usd - $0.004 - Live NZD to USD exchange rate (New Zealand Dollar / US Dollar). GET /forex/rate/sgd/usd/sgd-usd - $0.004 - Live SGD to USD exchange rate (Singapore Dollar / US Dollar). GET /forex/rate/usd/aud/usd-aud - $0.004 - Live USD to AUD exchange rate (US Dollar / Australian Dollar). GET /forex/rate/usd/cad/usd-cad - $0.004 - Live USD to CAD exchange rate (US Dollar / Canadian Dollar). GET /forex/rate/usd/chf/usd-chf - $0.004 - Live USD to CHF exchange rate (US Dollar / Swiss Franc). GET /forex/rate/usd/cny/usd-cny - $0.004 - Live USD to CNY exchange rate (US Dollar / Chinese Yuan). GET /forex/rate/usd/eur/usd-eur - $0.004 - Live USD to EUR exchange rate (US Dollar / Euro). GET /forex/rate/usd/gbp/usd-gbp - $0.004 - Live USD to GBP exchange rate (US Dollar / British Pound). GET /forex/rate/usd/hkd/usd-hkd - $0.004 - Live USD to HKD exchange rate (US Dollar / Hong Kong Dollar). GET /forex/rate/usd/jpy/usd-jpy - $0.004 - Live USD to JPY exchange rate (US Dollar / Japanese Yen). GET /forex/rate/usd/krw/usd-krw - $0.004 - Live USD to KRW exchange rate (US Dollar / Korean Won). GET /forex/rate/usd/nzd/usd-nzd - $0.004 - Live USD to NZD exchange rate (US Dollar / New Zealand Dollar). GET /forex/rate/usd/sgd/usd-sgd - $0.004 - Live USD to SGD exchange rate (US Dollar / Singapore Dollar). ### Market Data (37) GET /market/basis - $0.01 - Perpetual premium and basis for a symbol: OKX perp mark price versus the spot index, returning the absolute basis, Params: symbol (coin symbol, e.g. BTC, ETH (default BTC)) GET /market/coin-derivatives - $0.02 - One-call perpetual dashboard for a coin: funding rate (annualized), open interest, mark price, spot index and perp premium, aggregated from OKX. Params: symbol (coin symbol e.g. BTC (default BTC)) GET /market/commodities - $0.012 - Data an LLM cannot produce. GET /market/fear-greed - $0.005 - Current crypto Fear and Greed Index value (0-100) with classification and optional history, Params: days (Days of history, default 1, max 30) GET /market/funding-arb - $0.015 - Cross-exchange perpetual funding-rate spread for a symbol across OKX, Bybit and Binance. Params: symbol (coin symbol, e.g. BTC, ETH, SOL (default BTC)) GET /market/funding-history - $0.01 - Historical perpetual funding rates for a coin over recent periods with the latest value, average and trend, built from OKX. Params: symbol (coin symbol e.g. BTC (default BTC)); limit (periods, default 30) GET /market/funding-rank - $0.012 - Ranks major coins by perpetual funding rate to surface the most bullish and most bearish perps right now. Params: limit (how many top/bottom to return, default 10) GET /market/funding-rate - $0.008 - Live perpetual futures funding rate for any crypto symbol from OKX, with annualized rate, Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL); coin (Coin (optional)) GET /market/funding-rates - $0.006 - Perpetual funding rates for multiple coins in one call with extreme-rate flags signalling crowded positioning or funding arbitrage - real-time derivatives data Params: symbols (Comma-separated, e.g. BTC,ETH,SOL (default)); coins (Coins (optional)) GET /market/gas-forecast - $0.004 - Analyze the short-term base fee trend on Base or Ethereum to advise whether to send a transaction now or wait - a cost-optimization signal for agents that LLMs Params: chain (base (default), ethereum) GET /market/global-stats - $0.005 - Global crypto market snapshot - total market cap, 24h volume, BTC and ETH dominance and 24h market-cap change - macro context agents use for risk-on/risk-off po GET /market/indicators - $0.008 - Computed technical indicators for any crypto in one call - RSI(14), MACD(12,26,9), Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL.); interval (Candle timeframe: 1m, 5m, 15m, 1h (default), 4h, 1d, 1w.) GET /market/liquidations - $0.007 - Recent forced liquidation orders for any crypto perpetual from OKX, split by long/short - real-time liquidation cascade data not available to LLMs. Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL); coin (Coin (optional)) GET /market/long-short-ratio - $0.006 - Live long/short account ratio for any crypto from OKX with history and crowding bias - real-time sentiment positioning data not in any LLM training set. Params: symbol (Crypto symbol, e.g. BTC (default)); coin (Coin (optional)); period (5m,15m,30m,1H,2H,4H,1D (default)) GET /market/ohlcv - $0.006 - Live OHLCV candlestick data for any crypto symbol from OKX across timeframes (1m to 1w), Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL); coin (Coin (optional)); interval (Timeframe: 1m,5m,15m,1h (default),4h,1d,1w); timeframe (Timeframe (optional)); limit (Number of candles, default 24, max 300) GET /market/oi-history - $0.01 - Open-interest and volume history for a coin over a chosen period, with the latest value and percentage change across the window. Params: symbol (coin symbol e.g. BTC (default BTC)); period (5m/1H/1D (default 1D)) GET /market/open-interest - $0.006 - Live perpetual futures open interest for any crypto symbol from OKX - total outstanding contracts, a real-time positioning signal absent from LLM training data. Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL); coin (Coin (optional)) GET /market/options-iv - $0.015 - Implied volatility index (DVOL) for BTC or ETH from Deribit options, with the latest value, recent change and a regime read. Params: currency (BTC or ETH (default BTC)) GET /market/options-max-pain - $0.015 - Max-pain strike for BTC or ETH options at the nearest expiry, computed from Deribit open interest as the price that minimizes total option-holder payout. Params: currency (BTC or ETH (default BTC)) GET /market/options-pcr - $0.012 - Options put/call ratio for BTC or ETH by open interest, aggregated from Deribit, with total call and put open interest and a sentiment read. Params: currency (BTC or ETH (default BTC)) GET /market/orderbook - $0.012 - Live order-book snapshot for a perpetual: best bid and ask, spread, top-of-book depth and the bid/ask imbalance that signals near-term pressure. Params: symbol (coin symbol e.g. BTC (default BTC)) GET /market/overview - $0.05 - One-call market snapshot for a crypto asset: fear & greed sentiment, perpetual funding rate, Params: symbol (Crypto asset symbol, e.g. BTC (default BTC). Alias: coin) GET /market/perp-volume - $0.012 - Ranks perpetual swaps by 24h USD volume across the OKX market in a single call, surfacing where derivatives liquidity and trader attention are concentrated righ Params: limit (how many to return, default 20) GET /market/price-multi - $0.008 - Cross-validated token price aggregated from multiple independent sources (Moralis, Params: address (Token contract (required)); token (ERC20 contract address (optional)); chain (base (default), ethereum, arbitrum, optimism, polygon) GET /market/prices-batch - $0.005 - Live spot prices for multiple crypto symbols in a single call (BTC, ETH, SOL and more) - one request instead of N for agents monitoring a portfolio or watchlist Params: symbols (Comma-separated symbols, e.g. BTC,ETH,SOL (default BTC,ETH,SOL)); coins (Coins (optional)) GET /market/sector-momentum - $0.008 - Crypto sector rotation ranked by 24h market cap momentum - which narratives/sectors capital is flowing into vs out of, Params: top (Top N sectors each direction, default 10, max 30) GET /market/stablecoin-depeg - $0.005 - Monitor stablecoin peg deviation from $1 across USDT, USDC, DAI and more, flagging depegs in real time - an exit-risk signal for agents holding stables that LLM Params: symbol (Optional single stablecoin (USDT/USDC/DAI/...); omit for all) GET /market/stablecoin-info - $0.006 - Deep profile of any stablecoin - peg mechanism (fiat/crypto/algorithmic), circulating supply by chain, Params: symbol (Stablecoin symbol, e.g. USDT, USDC, DAI, FRAX); name (ENS name e.g. vitalik.eth (optional)) GET /market/stablecoin-overview - $0.006 - Full stablecoin market overview - total market cap, top stablecoins by circulating supply, Params: top (Top N stablecoins, default 15, max 50) GET /market/stock-quote - $0.012 - Real-time stock or index quote (price, day high/low, previous close, volume, change) for a ticker, extending coverage beyond crypto into TradFi. Params: symbol (ticker e.g. AAPL, MSFT, TSLA, or index ^GSPC / ^IXIC (default AAPL)) GET /market/support-resistance - $0.008 - Support and resistance levels for any crypto from live OKX candles - classic floor-trader pivots (P, R1-R3, Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL.); interval (Candle timeframe: 1m, 5m, 15m, 1h (default), 4h, 1d, 1w.); top (Max levels each side, 1-10 (default 4).) GET /market/taker-ratio - $0.01 - Taker buy/sell volume ratio for a coin, showing aggressive order-flow bias over the recent window. Params: symbol (coin symbol e.g. BTC (default BTC)); period (5m/1H/1D (default 1H)) GET /market/ticker - $0.005 - Live spot ticker for any crypto symbol from OKX - last price, 24h high/low/volume/change and bid/ask, real-time market data absent from LLM training. Params: symbol (Crypto symbol, e.g. BTC (default), ETH, SOL); coin (Coin (optional)) GET /market/token-chart - $0.015 - OHLCV candlestick chart data for a DEX pair across timeframes (1h/4h/1d/1w) - open, high, low, Params: pair (DEX pair address (required)); chain (base (default), eth, arbitrum, optimism, polygon); timeframe (1h (default), 4h, 1d, 1w); limit (Number of candles, default 24, max 100) GET /market/token-momentum - $0.007 - Token price momentum signal from real-time 24h change, classifying pump/dump/rising/falling with volatility flags - a timing signal for trading agents to spot b Params: address (Token contract (required)); token (ERC20 contract address (optional)); chain (base (default), ethereum, arbitrum, optimism, polygon) GET /market/top-movers - $0.006 - Top crypto gainers and losers over the last 24 hours among the top-250 market-cap coins - ranked by price change with volume and market cap, Params: direction (gainers (default) or losers); limit (Number to return, default 10, max 25) GET /market/trending-tokens - $0.012 - Trending tokens right now by on-chain activity and momentum across Base, Ethereum, Solana and more - what is gaining attention and volume, Params: chain (base (default), eth, arbitrum, optimism, polygon, solana); limit (Number of tokens, default 15, max 30) ### Stocks (29) GET /stock/cn-index - $0.01 - China A-share major indices snapshot in one call: Shanghai Composite, Shenzhen Component, ChiNext, and CSI 300 — with price, change, percent change, GET /stock/cn-limit - $0.02 - A-share daily limit-up board review. Params: date (optional date YYYYMMDD, default latest trading day); pagesize (optional max rows, default 40, max 80) GET /stock/cn-moneyflow - $0.02 - China A-share single-stock money-flow: main-force (institutional) net inflow over recent sessions, with net amount, main-force ratio and daily breakdown. Params: code (A6600519() 000001()); days (N5,20) GET /stock/quote - $0.01 - Universal stock quote with localized reference for ANY ticker: US stocks, ETFs, A-shares (600519.SS), HK stocks (0700.HK). Params: symbol (AAPL,A600519.SS,0700.HK); shares; lang (zh/ja/ko) GET /stock/quote/aapl - $0.005 - Live AAPL Apple Inc stock quote (NASDAQ). GET /stock/quote/amd - $0.005 - Live AMD AMD stock quote (NASDAQ). GET /stock/quote/amzn - $0.005 - Live AMZN Amazon stock quote (NASDAQ). GET /stock/quote/arkk - $0.005 - Live ARKK ARK Innovation ETF ETF quote (NYSEArca). GET /stock/quote/avgo - $0.005 - Live AVGO Broadcom stock quote (NASDAQ). GET /stock/quote/baba - $0.005 - Live BABA Alibaba stock quote (NYSE). GET /stock/quote/dia - $0.005 - Live DIA SPDR Dow Jones ETF ETF quote (NYSEArca). GET /stock/quote/dis - $0.005 - Live DIS Disney stock quote (NYSE). GET /stock/quote/googl - $0.005 - Live GOOGL Alphabet Google stock quote (NASDAQ). GET /stock/quote/intc - $0.005 - Live INTC Intel stock quote (NASDAQ). GET /stock/quote/iwm - $0.005 - Live IWM iShares Russell 2000 ETF ETF quote (NYSEArca). GET /stock/quote/jpm - $0.005 - Live JPM JPMorgan stock quote (NYSE). GET /stock/quote/ko - $0.005 - Live KO Coca-Cola stock quote (NYSE). GET /stock/quote/meta - $0.005 - Live META Meta Platforms stock quote (NASDAQ). GET /stock/quote/msft - $0.005 - Live MSFT Microsoft stock quote (NASDAQ). GET /stock/quote/nflx - $0.005 - Live NFLX Netflix stock quote (NASDAQ). GET /stock/quote/nvda - $0.005 - Live NVDA NVIDIA stock quote (NASDAQ). GET /stock/quote/qqq - $0.005 - Live QQQ Invesco QQQ Nasdaq 100 ETF ETF quote (NASDAQ). GET /stock/quote/spy - $0.005 - Live SPY SPDR SP500 ETF quote (NYSEArca). GET /stock/quote/tsla - $0.005 - Live TSLA Tesla stock quote (NASDAQ). GET /stock/quote/v - $0.005 - Live V Visa stock quote (NYSE). GET /stock/quote/voo - $0.005 - Live VOO Vanguard SP500 ETF quote (NYSEArca). GET /stock/quote/vti - $0.005 - Live VTI Vanguard Total Market ETF ETF quote (NYSEArca). GET /stock/quote/wmt - $0.005 - Live WMT Walmart stock quote (NYSE). GET /stock/quote/xlf - $0.005 - Live XLF Financial Select ETF ETF quote (NYSEArca). ### Commodities (21) GET /commodity/price - $0.01 - Auto-adapts currency and unit to your locale (CNY per gram, JPY per gram) or stays USD. Params: symbol (Commodity: gold/silver/wti/brent/gas/copper/platinum/palladium (also accepts localized names)); amount (Optional quantity); lang (Optional locale hint: zh/ja/ko/es for localized currency and unit) GET /commodity/price/brent/usd/brent-usd - $0.005 - Live Brent Crude Oil price (commodity futures, USD). GET /commodity/price/cattle/usd/cattle-usd - $0.005 - Live Live Cattle price (commodity futures). GET /commodity/price/cocoa/usd/cocoa-usd - $0.005 - Live Cocoa price (commodity futures). GET /commodity/price/coffee/usd/coffee-usd - $0.005 - Live Coffee price (commodity futures). GET /commodity/price/copper/usd/copper-usd - $0.005 - Live Copper price (commodity futures, USD). GET /commodity/price/corn/usd/corn-usd - $0.005 - Live Corn price (commodity futures). GET /commodity/price/cotton/usd/cotton-usd - $0.005 - Live Cotton price (commodity futures). GET /commodity/price/gas/usd/natgas-usd - $0.005 - Live Natural Gas price (commodity futures, USD). GET /commodity/price/gold/usd/xau-usd - $0.005 - Live Gold price (commodity futures, USD). GET /commodity/price/hogs/usd/hogs-usd - $0.005 - Live Lean Hogs price (commodity futures). GET /commodity/price/juice/usd/juice-usd - $0.005 - Live Orange Juice price (commodity futures). GET /commodity/price/oats/usd/oats-usd - $0.005 - Live Oats price (commodity futures). GET /commodity/price/palladium/usd/xpd-usd - $0.005 - Live Palladium price (commodity futures, USD). GET /commodity/price/platinum/usd/xpt-usd - $0.005 - Live Platinum price (commodity futures, USD). GET /commodity/price/rice/usd/rice-usd - $0.005 - Live Rice price (commodity futures). GET /commodity/price/silver/usd/xag-usd - $0.005 - Live Silver price (commodity futures, USD). GET /commodity/price/soybean/usd/soybean-usd - $0.005 - Live Soybean price (commodity futures). GET /commodity/price/sugar/usd/sugar-usd - $0.005 - Live Sugar price (commodity futures). GET /commodity/price/wheat/usd/wheat-usd - $0.005 - Live Wheat price (commodity futures). GET /commodity/price/wti/usd/wti-usd - $0.005 - Live WTI Crude Oil price (commodity futures, USD). ### Text & NLP (15) GET /text/case - $0.0022 - Case converter, camelCase, snake_case, kebab-case, PascalCase, SCREAMING_SNAKE_CASE, CONSTANT_CASE, dot.case, title case, variable naming convention converter, Params: text (Input text (required)); to (Target format (optional)) GET /text/diff - $0.016 - Compare two texts, return added/removed/unchanged segments. Params: a (First input (required)); b (Second input (optional)); mode (Operation mode (optional)) GET /text/extract - $0.0022 - Returns categorized arrays. Params: text (Input text (required)) GET /text/format - $0.0035 - Format code using Prettier. Params: code (Code (required)); parser (Parser (optional)) GET /text/keywords - $0.0022 - Extract significant keywords from any English or multilingual text. Params: text (Input text (required)); language (Language (optional)); limit (Max results (optional)) GET /text/lang-detect - $0.0022 - Detect language of any text. Params: text (Input text (required)) GET /text/language - $0.003 - language detection, detect language, language identifier, what language is this text Params: text (Input text to analyze (required)) GET /text/lorem - $0.0022 - Generate Lorem ipsum placeholder with custom words, sentences, or paragraph count. Params: unit (Unit (optional)); count (Count (optional)) GET /text/readability - $0.0022 - Analyze text readability with multiple metrics including reading ease, grade level, syllable and sentence counts. Params: text (Input text (required)) GET /text/sentiment - $0.0022 - Analyze sentiment of any English text. Params: text (Input text (required)) GET /text/similarity - $0.003 - Compare two texts and return cosine and Jaccard similarity scores with the top shared keywords, useful for duplicate and near-duplicate detection. Params: a (First text (required)); b (Second text (required)) GET /text/slugify - $0.0022 - Convert any string to URL-friendly slug, strip diacritics, lowercase, replace spaces with hyphens. Params: text (Input text (required)); separator (Separator (optional)) GET /text/stats - $0.0022 - Get word/char/line/paragraph/sentence count and reading time estimate. Params: text (Input text (required)) GET /text/summarize - $0.005 - Summarize text into its key sentences with extractive frequency scoring, returns top sentences in original order plus compression stats. Params: text (Input text to summarize (required, max 50KB)); sentences (Number of sentences to return, default 3, max 10) GET /text/translate - $0.005 - Translate any text between languages. Params: text (Input text (required)); to (Target format (optional)); target (Target lang (optional)); from (Source format (optional)); source (Source lang (optional)) ### Wallet Analysis (15) GET /wallet/age-activity - $0.05 - Wallet age and activity profile: POST a Base address, returns wallet age (since first inbound), total transaction count, ETH balance, last activity date, Params: address (EVM/chain address (required)) GET /wallet/approvals - $0.1 - Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), Params: address (EVM/chain address (required)) GET /wallet/classify - $0.05 - Combines onchain RPC analysis with Coinbase Bazaar payer behavior. Params: address (EVM/chain address (required)) GET /wallet/cluster - $0.1 - Detect wallet cluster: given seed address, trace USDC funding source backwards then find sibling addresses funded by same source within last 30 days. Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); seed (Seed (required)); depth (Traversal depth (optional)) GET /wallet/counterparty-graph - $0.1 - USDC counterparty graph on Base: POST an address, maps who it sends/receives USDC to/from over N days (hop 1), Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); hops (Hops (optional)); days (Days (optional)); address (EVM/chain address (required)) GET /wallet/ens-resolve - $0.05 - Bidirectional ENS + Basename resolution: POST { name } (e.g. Params: name (ENS name e.g. vitalik.eth (required)); address (EVM/chain address (optional)) GET /wallet/exposure - $0.1 - Counterparty exposure analysis: given wallet address, scans last 30 days of Base USDC transfers and aggregates interactions with all labeled entities (CEX, Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); address (EVM/chain address (required)); days (Days (optional)) GET /wallet/first-funder - $0.1 - Source-of-funds tracing: POST a Base address, traces its earliest inbound funding (native ETH + ERC20) back up to N hops to find the first funder and ultimate o Params: hops (Hops (optional)); address (EVM/chain address (required)) POST /wallet/label-bulk - $0.05 - For AI agent due diligence, counterparty screening, automated KYC-lite and payment-routing risk gating. Params: addresses (Comma-separated addresses (optional)) GET /wallet/pnl - $0.1 - Realized profit and loss and cost basis for an ERC20 token in a wallet on Base, computed from on-chain DEX trades against a quote asset (USDC by default). Params: wallet (Wallet (optional)); address (EVM/chain address (optional)); token (ERC20 contract address (optional)); quote (Quote (required)) GET /wallet/recent-whales - $0.05 - Recent large USDC transfers on Base mainnet with auto-classification of sender and receiver addresses. Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); min_usd (Min_usd (optional)); scan (Scan (optional)) GET /wallet/risk-profile - $0.2 - Full wallet risk profile in one call: behavior classification + credit score (0-100) + labeled-counterparty exposure (last N days, default 7). Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); address (EVM/chain address (required)); days (Days (optional)) GET /wallet/score - $0.05 - Wallet credit score 0-100 from onchain transaction history pattern. Params: address (EVM/chain address (required)) GET /wallet/token-safety - $0.1 - Token safety check before buying or interacting: given an ERC20 contract on Base, returns risk_score 0-100 and verdict. Params: toAddress (ToAddress (optional)); fromAddress (FromAddress (optional)); token (ERC20 contract address (required)) GET /wallet/tx-verify - $0.05 - Onchain transaction verification: POST a Base tx hash, returns whether it confirmed or reverted, confirmation count, Params: hash (Transaction hash (optional)) ### DeFi (11) GET /defi/bridge-quote - $0.015 - Cross-chain bridge quote: best route, expected received amount, fees, gas and duration to move a token between EVM chains, aggregated across bridges via LI.FI. Params: fromChain (ethereum/base/arbitrum/optimism/polygon/bsc (default ethereum)); toChain (target chain (default arbitrum)); fromToken (symbol e.g. USDC (default USDC)); toToken (symbol e.g. USDC (default USDC)); amount (human amount, default 1000) GET /defi/chain-fees - $0.01 - Ranks blockchains by protocol fees and revenue over the last 24 hours, aggregated from DeFiLlama, Params: limit (max chains, default 15) GET /defi/dex-pool - $0.018 - Live Uniswap V3 pool stats on Ethereum - token pair, fee tier, TVL, total volume, tx count and token prices from the subgraph - real-time DEX liquidity data for Params: pool (Uniswap V3 pool address on Ethereum (required)); address (EVM/chain address (optional)) GET /defi/dex-volume - $0.01 - Ranks decentralized exchanges by 24h trading volume, aggregated from DeFiLlama, revealing where on-chain swap activity is concentrated right now and the total D Params: limit (max DEXs, default 15) GET /defi/lending-markets - $0.01 - Live Aave V3 lending markets ranked by TVL with supply APR, utilization, max LTV, liquidation threshold and penalty per asset - real-time rates and risk paramet Params: top (Top N markets by TVL, default 10, max 25) GET /defi/lst-rates - $0.01 - Liquid staking and restaking token rates: APR, TVL and pool for major LSTs (stETH, rETH, cbETH, sfrxETH, wbETH, Params: limit (max rows, default 15) GET /defi/price-impact - $0.01 - Estimate the price impact (slippage) of a swap of a given size by comparing Uniswap V3 quotes at minimal vs target size - tells trading agents how much a large Params: tokenIn (Input token (required)); tokenOut (Output token (required)); amount (Trade size in tokenIn units (default 1000)); chain (base (default), ethereum, arbitrum, optimism, polygon) GET /defi/protocol-tvl - $0.008 - Total value locked for any DeFi protocol with per-chain breakdown and 7-day change - shows a protocol's size, momentum and which chains it is concentrated on, Params: protocol (DefiLlama protocol slug, e.g. aave, uniswap, lido, curve) GET /defi/swap-quote - $0.01 - On-chain Uniswap V3 swap quote for any token pair - estimated output amount, effective rate and best fee tier, Params: tokenIn (Input token address (required)); from (Source format (optional)); tokenOut (Output token address (required)); to (Target format (optional)); chain (base (default), ethereum, arbitrum, optimism, polygon); amount (Input amount (default 1)) GET /defi/yield-best - $0.01 - Highest-yield DeFi pools across all chains and protocols, filterable by token and chain, TVL-filtered to exclude dust, Params: symbol (Optional token filter, e.g. USDC, ETH); chain (Optional chain filter, e.g. Ethereum, Base); minTvl (Min pool TVL USD, default 1000000); top (Top N, default 10, max 25) GET /defi/yield-pools - $0.01 - Best DeFi yield farming pools filtered by chain, token and minimum TVL, ranked by APY with base vs reward yield, Params: chain (Filter by chain e.g. ethereum, base, arbitrum (optional)); symbol (Filter by token symbol e.g. USDC, ETH (optional)); minTvl (Min TVL USD, default 1000000); minApy (Min APY percent, default 0); limit (Max results, default 15, max 30) ### Web Scraping & Reading (11) GET /web/amazon - $0.02 - Amazon product page fetch — title, price and details as they appear, via managed retrieval that handles bot protection and JavaScript rendering. Params: url (Amazon product page URL (required)) GET /web/archive - $0.005 - Query Internet Archive Wayback Machine for snapshots of any URL. Params: url (Target URL (optional)) GET /web/batch - $0.02 - Batch page fetch — read up to 5 URLs in one call and return clean markdown for each, via managed unlocking with residential routing and JS rendering. Params: urls (Up to 5 page URLs as a JSON array or comma-separated list (required)) GET /web/extract - $0.02 - Structured page extraction — clean markdown plus extracted links and headings as structured data, via managed retrieval with JS rendering. Params: url (Public page URL to extract, e.g. https://example.com (required)) GET /web/headers - $0.008 - Returns security_score 0-100 and missing headers list. Params: url (Target URL (optional)) GET /web/linkedin - $0.02 - Public professional profile or company page fetch — clean content via managed retrieval with residential routing and JS rendering. Params: url (Public profile or company page URL (required)) GET /web/og - $0.005 - Extract OpenGraph (og:title, og:image, og:description, og:type) + Twitter Card meta + basic /<meta>/canonical from any URL. Params: url (Target URL (optional)) GET /web/read - $0.02 - Read any web page as clean, LLM-ready markdown — managed unlocking with residential IPs, IP rotation, Params: url (Public page URL to fetch, e.g. https://example.com (required)) GET /web/robots - $0.005 - Fetch and parse robots.txt for a domain. Params: domain (Domain name (optional)) GET /web/sitemap - $0.008 - Fetch and parse sitemap.xml. Params: url (Target URL (optional)); limit (Max results (optional)) GET /web/social - $0.02 - Public social profile or post fetch — clean content via managed retrieval with residential routing and JS rendering. Params: url (Public social media profile or post URL (required)) ### Finance (10) GET /finance/carry - $0.02 - Borrow low-yield, hold high-yield. Params: funder ((/)JPY/CHF/EUR;carry); top (Ncarry15,100) GET /finance/central-rates - $0.012 - For FX carry trades, macro analysis, rate differential signals. Params: country (2(us/cn/jp/gb/xm;38)); detail (full (compilation)) GET /finance/company - $0.004 - Company intelligence by domain in one call. Params: domain (Company domain to look up, e.g. stripe.com. A leading http(s):// and www. are accepted. Alias: d.); wiki (Optional. Exact Wikipedia article title for a better company-summary match, e.g. 'Stripe, Inc.'. Defaults to the domain name. Alias: name.) GET /finance/convert - $0.005 - Convert an amount between currencies at current ECB rate. Params: amount (Amount (optional)); from (Source format (required)); to (Target format (required)) GET /finance/crypto - $0.004 - Live crypto prices via CoinGecko. Params: symbol (Token ticker(s), e.g. BTC or BTC,ETH,SOL (batch). Common tickers are auto-mapped. Alias: symbols.); id (CoinGecko id(s), e.g. bitcoin or bitcoin,ethereum. Use this for coins not covered by ticker mapping. Alias: ids.); vs (Quote currency, default usd. e.g. usd, eur, jpy. Comma-separated allowed.) GET /finance/crypto-hist - $0.01 - Crypto price history over a window (CoinGecko free). Params: id (Identifier (required)); vs (Vs (optional)); days (Days (optional)) GET /finance/econ-calendar - $0.01 - Upcoming high-impact macroeconomic events from the live Forex Factory calendar - central bank rate decisions, FOMC, CPI, NFP, Params: impact (Minimum impact: high (default), medium, low, or all.); currency (Filter by currency code(s), comma = OR, e.g. USD,EUR (default all).); hours (Only events within the next N hours (optional).); upcoming (true (default) for future events only; false to include past events this/next week.); limit (Max events to return, 1-100 (default 30).) GET /finance/forex - $0.008 - Real-time forex / exchange rates from the European Central Bank (via Frankfurter). Params: from (Base currency code (single), e.g. USD. Alias: base. Default USD.); to (Target currency or comma-separated list, e.g. EUR or EUR,GBP,JPY,CNY. Alias: symbols.) GET /finance/forex-hist - $0.008 - Historical forex rate for a specific date (ECB data via Frankfurter). Params: date (Date YYYY-MM-DD (optional)); from (Source format (required)); to (Target format (required)) GET /finance/fx-snapshot - $0.05 - One call replaces up to 10 individual rate lookups. Params: base (Base currency, 3-letter code, e.g. USD (default USD)); symbols (Optional comma-separated target currencies, e.g. EUR,GBP,JPY (default: 10 major currencies)) ### Search Engine Results (9) GET /serp/cn - $0.015 Params: keyword (()); country (2cn(cn/hk/tw/sg)); type (web | news | shopping,web) GET /serp/cn-news - $0.015 Params: keyword (()); country (2cn(cn/hk/tw/sg)) GET /serp/cn-shopping - $0.015 Params: keyword (()); country (2hk(hk/tw/sg;cnGoogle)) GET /serp/geo - $0.02 - Geo-targeted web search — organic results as seen from a specific country via residential routing. Params: keyword (the search query (required)); country (2-letter country code, e.g. us, jp, de (default us)) GET /serp/images - $0.02 - Image search — image results (title, image URL, source) for any query. Params: keyword (the image query (required)) GET /serp/maps - $0.02 - For lead generation, local SEO and location data. Params: keyword (business or place query, e.g. coffee shops in Tokyo (required)) GET /serp/news - $0.02 - Real-time news search — latest headlines, links, sources and dates for any topic. Params: keyword (the topic to search news for (required)) GET /serp/shopping - $0.02 - Product and shopping search — listings with prices, sellers and ratings for any query. Params: keyword (product query, e.g. wireless earbuds (required)) GET /serp/web - $0.02 - Live web search to clean JSON — top organic results (title, link, snippet) for any query via residential-grade routing. Params: keyword (the search query, e.g. best laptop 2026 (required)) ### X402 (9) GET /x402/authenticity - $4 - Deep wash-trading detection for an x402 seller - samples buyer wallets for freshness, Params: address (x402 payTo address to forensically analyze (required)); payTo (Payee address to analyze (optional)) GET /x402/dewash - $4.99 - De-washed x402 revenue intelligence and wash trading detection for AI agents. Params: payTo (Payee address to analyze (optional)); payto (Payto (optional)); address (EVM/chain address (optional)) GET /x402/intel - $0.2 - x402 ecosystem intelligence and Bazaar analytics for AI agents. GET /x402/leaderboard - $2.5 - The real x402 seller leaderboard with known wash-trading whales filtered out - the genuine top providers by activity that public rankings hide behind inflated w Params: top (Top N, default 10, max 25) GET /x402/newcomers - $3 - New vs exited x402 sellers over a chosen window with net entity change - reveals whether the x402 ecosystem is attracting or losing participants, Params: days (Compare window in days, default 7, max 12) GET /x402/pricing - $2.5 - x402 network pricing distribution - median, percentiles and price bands across all endpoints (wash traders filtered) - tells anyone launching an x402 service th GET /x402/pulse - $3 - x402 ecosystem health pulse from a proprietary multi-week dataset - total vs wash-filtered real listings, active entity count, GET /x402/revenue - $2 - Real on-chain USDC revenue for any x402 payTo address on Base - actual payments received, unique buyers, Params: address (x402 payTo address to investigate (required)); payTo (Payee address to analyze (optional)) GET /x402/trends - $4 - x402 ecosystem daily time series - listings, active entities and spam ratio over the past 2+ weeks with period-over-period change - reveals whether the agent-pa Params: days (Days of history, default 14, max 30) ### Aviation (8) GET /aviation/airport-arrivals - $0.2 - Live airport arrivals board by IATA code: incoming flights with origin, airline, terminal, gate, baggage belt, scheduled and revised arrival times. Params: airport (Airport IATA code e.g. JFK, LHR, PEK) GET /aviation/airport-check - $0.005 - Single US airport status from FAA by code: closures, ground stops, ground delays, arrival delays with reasons and timing, or normal if clear. Params: airport (US airport code e.g. JFK, LAX, ORD) GET /aviation/airport-departures - $0.2 - Live airport departures board by IATA code: upcoming departing flights with destination, airline, terminal, gate, scheduled and revised times. Params: airport (Airport IATA code e.g. JFK, LHR, PEK) GET /aviation/airport-status - $0.005 - US airport status from FAA: all airports currently with closures, ground stops, ground delays or arrival delays, with reasons and times. GET /aviation/flight - $0.15 - Query: ?flight=AA100 Params: flight (Flight number e.g. AA100, BA2490 (IATA/ICAO)); date (Optional date YYYY-MM-DD) GET /aviation/flight-delay - $0.15 - Flight delay check by flight number: is it delayed, departure and arrival delay in minutes, scheduled vs revised times. Params: flight (Flight number e.g. AA100 (IATA/ICAO)); date (Optional date YYYY-MM-DD) GET /aviation/flight-status - $0.15 - Query: ?flight=AA100 or ?flight=AA100 date=2026-06-23 Params: flight (Flight number e.g. AA100 (IATA/ICAO)); date (Optional date YYYY-MM-DD) GET /aviation/ground-delays - $0.006 - US ground stops and ground delay programs from FAA: airports with active ground stops or ground delays, reasons and average delay. ### Weather (7) GET /forex - $0.03 - Real-time foreign exchange rate. Params: pair (Price pair e.g. ETH-USD (optional)) GET /weather - $0.05 - Real-time weather data for any city worldwide. Params: city (City (optional)) GET /weather/air-quality - $0.005 - Current air quality at a location by latitude and longitude or city: US AQI, PM2.5, PM10, ozone, nitrogen dioxide, carbon monoxide. Params: city (city name (optional if lat+lon)); lat (latitude); lon (longitude) GET /weather/current - $0.005 - Live conditions an LLM cannot know. Params: city (city name (optional if lat+lon given)); lat (latitude); lon (longitude) GET /weather/forecast - $0.005 - Multi-day daily weather forecast by latitude and longitude or city: high and low temperature, precipitation amount and probability, max wind. Params: city (city name (optional if lat+lon)); lat (latitude); lon (longitude); days (forecast days 1-16 (default 7)) GET /weather/hourly - $0.005 - Hourly weather for the next day or two by latitude and longitude or city: temperature, precipitation probability, wind, conditions. Params: city (city name (optional if lat+lon)); lat (latitude); lon (longitude); hours (next N hours (default 24, max 48)) GET /weather/marine - $0.005 - Current marine sea conditions at a coastal or ocean point by latitude and longitude: wave height, wave period, wave direction. Params: lat (latitude); lon (longitude) ### Academic (6) GET /citation/arxiv - $0.008 - Look up arXiv preprint metadata. Params: id (Identifier (required)) GET /citation/bibtex - $0.005 - Convert any DOI to BibTeX format via doi.org content negotiation. Params: doi (DOI string (required)) GET /citation/doi - $0.008 - Look up scholarly metadata for any DOI via CrossRef. Params: doi (DOI string (required)) GET /citation/format - $0.005 - Returns plain-text bibliography string. Params: doi (DOI string (required)); style (Style (optional)) GET /citation/pubmed - $0.006 - Search PubMed biomedical literature via NCBI and return article title, authors, journal, year, PMID and link for each match. Params: query (Search terms (required)); q (Search query (optional)); limit (Max results, default 5, max 10) GET /citation/semantic-scholar - $0.006 - Search Semantic Scholar academic papers and return title, authors, year, venue, citation count, abstract snippet and link. Params: query (Search terms (required)); q (Search query (optional)); limit (Max results, default 5, max 10) ### Developer Tools (6) GET /dev/base64 - $0.0022 - Standard or URL-safe Base64 encoding/decoding of any text. Params: text (Input text (required)); mode (Operation mode (optional)); urlsafe (Urlsafe (optional)) GET /dev/cron-parse - $0.0022 - Parse 5-field cron expressions and compute next N execution times. Params: cron (Cron (required)); count (Count (optional)) GET /dev/hash - $0.0022 - Returns hex digest. Params: text (Input text (required)); algo (Algo (optional)) GET /dev/jwt-decode - $0.0022 - Decode JWT header and payload (signature NOT verified). Params: token (ERC20 contract address (required)) GET /dev/regex-test - $0.0022 - Test any regex pattern against text. Params: pattern (Pattern (required)); text (Input text (required)); flags (Flags (optional)) GET /dev/uuid - $0.0022 - Generate cryptographically random UUID v4 or time-sortable UUID v7, single or batch up to 100. Params: version (Version (optional)); count (Count (optional)) ### Maps & Geo (6) GET /maps/distance - $0.0022 - Haversine great-circle distance between two coordinates. Params: lat1 (Lat1 (optional)); lng1 (Lng1 (optional)); lat2 (Lat2 (optional)); lng2 (Lng2 (optional)) GET /maps/forward - $0.008 - Forward geocode an address to lat/lng using OpenStreetMap Nominatim. Params: q (Search query (required)); limit (Max results (optional)) GET /maps/ip - $0.005 - IP geolocation via ipapi.co. Params: ip (Ip (required)) GET /maps/reverse - $0.008 - Reverse geocode lat/lng to a postal address via OpenStreetMap Nominatim. Params: lat (Lat (optional)); lng (Lng (optional)) GET /maps/timezone - $0.0022 - Timezone lookup for a coordinate via timeapi.io. Params: lat (Lat (optional)); lng (Lng (optional)) GET /maps/weather - $0.01 - Current weather for a coordinate via Open-Meteo. Params: lat (Latitude of the location, e.g. 40.71); lng (Longitude of the location, e.g. -74.00) ### NFT Data (6) GET /nft/collection - $0.015 - NFT collection overview by contract and chain: name, symbol, contract type, spam flag, total supply, current owner count and total transfers, Params: address (collection contract 0x...); chain (default ethereum) GET /nft/floor-price - $0.02 - Current floor price of an NFT collection in native token and USD across chains - real-time NFT market data absent from LLM training, Params: address (NFT collection contract (required)); contract (Contract (optional)); chain (eth (default), base, arbitrum, optimism, polygon) GET /nft/token - $0.012 - Single NFT token detail by collection contract, token id and chain: name, owner, contract type, token URI and metadata, Params: address (collection contract 0x...); tokenId (token id); chain (default ethereum) GET /nft/trades - $0.015 - Recent NFT sales for a collection by contract and chain: buyer, seller, price, marketplace and time, from an indexed source behind an API key. Params: address (collection contract 0x...); chain (default ethereum); limit (rows (default 20, max 50)) GET /nft/transfers - $0.012 - Recent NFT transfers for a collection by contract and chain: from, to, token id, amount, time and transaction, from an indexed source behind an API key. Params: address (collection contract 0x...); chain (default ethereum); limit (rows (default 20, max 50)) GET /nft/wallet - $0.015 - NFTs held by a wallet address on a chain: collection, token id, name and contract type, from an indexed source behind an API key. Params: address (wallet address 0x...); chain (default ethereum); limit (rows (default 20, max 50)) ### Token Prices (6) GET /prices/batch - $0.008 - Current USD prices for many tokens in one call, each by chain and contract address or coingecko id, from a multi-source price oracle. Params: coins (comma-separated, e.g. coingecko:bitcoin,coingecko:ethereum,ethereum:0xdAC17F958D2ee523a2206206994597C13D831ec7) GET /prices/block - $0.005 - Block height closest to a given unix timestamp on a chain, a primitive for historical on-chain queries. Params: chain (e.g. ethereum, base, arbitrum (default ethereum)); timestamp (unix seconds) GET /prices/change - $0.008 - Percentage USD price change of a token over a chosen period, by chain and contract address or coingecko id. Params: coin (chain:address or coingecko:id); period (e.g. 1h, 24h, 7d (default 24h)) GET /prices/chart - $0.008 - Time series of a token USD price over a recent window, by chain and contract address or coingecko id, at a chosen interval. Params: coin (chain:address or coingecko:id); span (number of points (default 24)); period (interval e.g. 1h, 4h, 1d (default 1h)) GET /prices/historical - $0.008 - Historical USD price of a token at a specific past timestamp, by chain and contract address or coingecko id. Params: coin (chain:address or coingecko:id); timestamp (unix seconds, e.g. 1700000000) GET /prices/token - $0.006 - Current USD price of any token by chain and contract address (or coingecko id), with symbol and confidence, from a multi-source on-chain price oracle. Params: coin (chain:address e.g. ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, or coingecko:bitcoin) ### Domain & DNS (5) GET /domain/check - $0.025 - Comprehensive domain reputation report combining RDAP (modern WHOIS), DNS records, email security (SPF/DKIM/DMARC), SSL certificate inspection, and domain age. Params: domain (Domain name (optional)) GET /domain/dns - $0.005 - Use ?domain=example.com. Params: domain (Domain name (optional)) GET /domain/email-security - $0.01 - Email security posture: SPF/DKIM/DMARC presence and parsed policy. Params: domain (Domain name (optional)) GET /domain/ssl - $0.008 - Detects expired and expiring certificates. Params: domain (Domain name (optional)); port (Port (optional)) GET /domain/whois - $0.01 - Use ?domain=example.com. Params: domain (Domain name (optional)) ### E-Commerce Data (5) GET /ecom/asin - $0.02 - For price monitoring, competitor research, product selection and rank tracking. Params: asin (Amazon ASIN, 10 alphanumeric chars, e.g. B0CRMZHDG8 (provide this OR url).); url (Full Amazon product URL (provide this OR asin). Takes precedence over asin if both given.); domain (Amazon marketplace domain when using asin, e.g. amazon.com (default), amazon.co.uk, amazon.de, amazon.co.jp.); raw (Set raw=true to also return the full unabridged scraper record under .raw (larger payload). Default false.) GET /ecom/bestsellers - $0.03 - Async: first call with category_url returns a snapshot id; call again with that snapshot to fetch the ranked list. Params: category_url (Amazon Best Sellers or category URL on any marketplace, e.g. https://www.amazon.com/Best-Sellers/zgbs/kitchen or https://www.amazon.de/gp/bestsellers/kitchen (required for the first call).); limit (Max products to collect and return, 1-30 (default 15).); snapshot (Snapshot id (sd_...) from the first call; pass it on the second call to fetch results.) GET /ecom/reviews - $0.03 - Get Amazon product reviews by ASIN or URL: review text, star rating, title, author, date, verified-purchase and Vine flags, helpful votes and variant, Params: asin (Amazon ASIN, 10 chars (provide asin OR url for the first call).); url (Full Amazon product URL (alternative to asin).); max_reviews (Number of reviews to collect, 1-50 (default 10).); domain (Marketplace domain when using asin, e.g. amazon.com (default), amazon.co.uk.); snapshot (Snapshot id (sd_...) from the first call; pass it on the second call to fetch results.) GET /ecom/search - $0.03 - Async: a first call with keyword returns a snapshot id (collection ~60-120s); call again with that snapshot to fetch results. Params: keyword (Search keyword, e.g. 'stanley tumbler' (required for the first/trigger call).); snapshot (Snapshot id (sd_...) returned by the first call. Provide this on the second call to fetch results.); limit (Max products to collect and return, 1-30 (default 15). Applies to the trigger call.) GET /ecom/sellers - $0.02 - Get an Amazon seller profile by seller id or seller URL: seller name, star rating, business name and address, Params: seller_id (Amazon seller id, e.g. A2XPYBBX7QV442 (provide seller_id OR url).); url (Full Amazon seller page URL, e.g. https://www.amazon.com/sp?seller=A2XPYBBX7QV442 (alternative to seller_id).); domain (Marketplace domain when using seller_id, e.g. amazon.com (default), amazon.co.uk.); max_feedback (Recent feedback entries to return, 0-50 (default 20).); raw (Set raw=true to also include the full record under .raw.) ### Encoding (5) GET /encode/base32 - $0.0022 - Encode binary or text to/from Base32. Params: text (Input text (required)); mode (Operation mode (optional)) GET /encode/base58 - $0.0022 - Used by BTC, Solana, IPFS. Params: text (Input text (required)); mode (Operation mode (optional)) GET /encode/html - $0.0022 - Escape user input for safe HTML. Params: text (Input text (required)); mode (Operation mode (optional)) GET /encode/morse - $0.0022 - Morse code encoder/decoder, international Morse, dot-dash, amateur radio, SOS, signal encoding, accessibility, fun text conversion. Params: text (Input text (required)); mode (Operation mode (optional)) GET /encode/url - $0.0022 - Safely escape URLs for HTTP. Params: text (Input text (required)); mode (Operation mode (optional)) ### Image Tools (5) GET /image/colors - $0.01 - Extract dominant colors from an image URL via 64x64 downsample + 3-bit-per-channel quantization. Params: url (Target URL (required)); count (Count (optional)) GET /image/detect - $0.005 - Detect image format from a URL using magic bytes (works even when extension or content-type lies). Params: url (Target URL (required)) GET /image/exif - $0.01 - Extract EXIF metadata from a JPEG/TIFF image URL. Params: url (Target URL (required)) GET /image/info - $0.008 - Get dimensions and format for an image URL. Params: url (Target URL (required)) GET /image/ocr - $0.01 - Run Tesseract OCR on any image URL. Params: url (Target URL (required)); lang (Lang (optional)) ### Math (5) GET /math/interest - $0.008 - Compute simple/compound interest or annuity loan payments with configurable compounding frequency. Params: type (Type (optional)); principal (Principal (optional)); rate (Rate (optional)); years (Years (optional)); n (N (optional)) GET /math/percentage - $0.0022 - Compute percent operations: X percent of Y, what percent X is of Y, percent change from X to Y, X increased or decreased by Y percent. Params: op (Op (optional)); a (First input (optional)); b (Second input (optional)) GET /math/random - $0.0022 - Generate cryptographically secure random numbers in a range with optional batch count. Params: min (Min (optional)); max (Max (optional)); type (Type (optional)); count (Count (optional)) GET /math/stats - $0.008 - Statistics calculator, mean median mode, standard deviation variance, quartiles, min max range, descriptive statistics, summary statistics, dataset analysis. Params: data (Data (optional)) GET /math/unit-convert - $0.0022 - Unit converter, measurement conversion, metric imperial, length weight temperature speed area volume, kilometer to mile, kg to pound, celsius to fahrenheit, Params: value (Input value (optional)); from (Source format (optional)); to (Target format (optional)) ### Markdown (5) GET /md/frontmatter - $0.005 - Parse YAML frontmatter from markdown (the --- block at top). GET /md/links - $0.005 - Extract all links from markdown: inline, reference, autolinks, images. GET /md/stats - $0.0022 - Use url param or ?text=.... GET /md/strip - $0.0022 - Use url param or ?text=.... GET /md/toc - $0.005 - Extract Markdown table of contents (h1-h6 headings) with anchor slugs. ### Password (5) GET /password/breach - $0.008 - Password breach check via Have I Been Pwned, HIBP API, k-anonymity, SHA-1 hash prefix lookup, known compromised passwords. Params: password (Password (optional)) GET /password/entropy - $0.0022 - Password entropy calculator, Shannon entropy, bits of randomness, charset size, mathematical password strength metric for security audits. Params: password (Password (optional)) GET /password/passphrase - $0.0022 - Diceware passphrase generator, multi-word random, memorable secure, xkcd 936 style, random word combinations from curated wordlist. Params: words (Words (optional)); sep (Sep (optional)); capitalize (Capitalize (optional)) GET /password/policy - $0.0022 - Password policy validator, configurable rules, min length, uppercase, lowercase, digit, special, enterprise password policy check. Params: password (Password (optional)); minLength (MinLength (optional)); upper (Upper (optional)); lower (Lower (optional)); digit (Digit (optional)); special (Special (optional)) GET /password/strength - $0.0022 - Returns score, feedback, estimated crack time. Params: password (Password (optional)) ### Search (5) GET /search/academic - $0.008 - Search academic papers across 240M+ publications via OpenAlex (free, no API key, no rate-limit issues). Params: q (Search query (required)); limit (Max results (optional)) GET /search/github-repos - $0.005 - Search GitHub repositories by keyword and return full name, stars, language, short description and URL sorted by stars. Params: query (Search terms (required), supports GitHub qualifiers like language:rust); q (Search query (optional)); limit (Max results, default 5, max 10) GET /search/github/code - $0.01 - Search GitHub code across public repositories. Params: q (Search query (required)); language (Language (optional)); limit (Max results (optional)) GET /search/github/repo - $0.005 - Search GitHub repositories by query, language, sort criteria. Params: q (Search query (required)); sort (Sort (optional)); limit (Max results (optional)) GET /search/news - $0.008 - Search recent news articles via Google News. Params: q (Search query (required)); lang (Lang (optional)); limit (Max results (optional)) ### Stablecoins (5) GET /stablecoin/by-chain - $0.008 - Total stablecoin circulating supply per blockchain, ranked, showing where dollar liquidity sits. Params: limit (max rows (default 15)) GET /stablecoin/dominance - $0.008 - Market share of each major stablecoin as a percentage of total stablecoin market cap. Params: limit (max rows (default 10)) GET /stablecoin/mcap-history - $0.008 - Total stablecoin market cap over recent days, a macro liquidity gauge for crypto markets. Params: days (trailing days (default 30, max 365)) GET /stablecoin/overview - $0.008 - Top stablecoins ranked by circulating market cap, with current peg price and peg mechanism, aggregated across all chains. Params: limit (max rows (default 15)) GET /stablecoin/peg-check - $0.008 - Peg health of a stablecoin: current price versus one dollar, deviation in basis points, and a status flag, plus peg mechanism. Params: symbol (e.g. USDT, USDC, DAI, USDe (default USDT)) ### Time & Timezone (5) GET /time/business-days - $0.008 - Count business days (Mon-Fri) between two dates, separating weekend days. Params: start (Start (optional)); end (End (optional)) GET /time/duration - $0.0022 - Duration calculator, time difference, elapsed time, days between dates, hours between times, age calculator, how long ago, countdown, time span. Params: start (Start (optional)); end (End (optional)) GET /time/format-relative - $0.0022 - Format a datetime as relative to now or another base (e.g. Params: time (Time (optional)); base (Base (optional)) GET /time/parse - $0.0022 - Parse natural language ('today', 'tomorrow', '+3d', '-1w') or any ISO/RFC date string into structured datetime. Params: text (Input text (required)) GET /time/timezone-convert - $0.008 - Convert any datetime between any two IANA timezones (America/New_York, Asia/Tokyo, Europe/London, etc.). Params: time (Time (optional)); from (Source format (optional)); to (Target format (optional)) ### Token Data (5) GET /token/holders - $0.02 - Top holders of an ERC20 token with balances and percentage of supply, plus the concentration of the largest holders, by contract and chain, Params: address (token contract 0x...); chain (default ethereum); limit (top N (default 20, max 50)) GET /token/metadata - $0.015 - ERC20 token metadata by contract address and chain: name, symbol, decimals, logo, total supply and verified-contract flag, Params: address (token contract 0x...); chain (ethereum, base, arbitrum, polygon, bsc, optimism (default ethereum)) GET /token/pairs - $0.02 - DEX trading pairs for an ERC20 token with exchange names and on-chain liquidity in USD, by contract and chain, from an indexed source behind an API key. Params: address (token contract 0x...); chain (default ethereum) GET /token/price - $0.02 - ERC20 token USD price with 24 hour percent change and the source exchange, by contract address and chain, Params: address (token contract 0x...); chain (default ethereum) GET /token/transfers - $0.018 - Recent ERC20 transfers for a token by contract and chain: from, to, value, block and timestamp, from an indexed source behind an API key. Params: address (token contract 0x...); chain (default ethereum); limit (rows (default 20, max 50)) ### Validation (5) GET /validate/creditcard - $0.0022 - Credit card validator, Luhn algorithm check, card number verification, card type detector, Visa Mastercard Amex Discover Diners JCB UnionPay brand identifier, Params: card (Card (optional)) GET /validate/email - $0.0022 - Validate any email address format and optionally check MX records via DNS to verify the domain accepts mail. Params: email (Email address (required)); checkMx (CheckMx (optional)) GET /validate/ip - $0.0022 - Validate any IP address (IPv4 or IPv6) and classify as public/private/loopback/link-local/multicast/reserved. Params: ip (Ip (required)) GET /validate/phone - $0.0022 - Phone number validator: E.164 format check, international phone validation, country code parser, phone number format and mobile/line-type hints. Params: phone (Phone number to validate, e.g. +14155552671 or a local number with country context.) GET /validate/url - $0.0022 - URL validator, URL format check, URL parser, URL syntax validation, protocol scheme detector, domain parser, query string parser, URL component extractor, Params: url (Target URL (optional)) ### Color (4) GET /color/contrast - $0.008 - Calculate WCAG 2.1 contrast ratio between two colors and return pass/fail for AA/AAA at normal/large text sizes. Params: fg (Foreground color (required)); bg (Background color (optional)) GET /color/hex-to-hsl - $0.0022 - Convert hex color into HSL (Hue, Saturation, Lightness) and return both RGB intermediate and CSS hsl() string. Params: hex (Hex color e.g. #3366cc (required)) GET /color/hex-to-rgb - $0.0022 - Convert hex color codes (#FF0000, FF0000, #F00) into RGB integer values and CSS rgb() string. Params: hex (Hex color e.g. #3366cc (required)) GET /color/random - $0.0022 - Generate one or more random colors with optional saturation and lightness constraints. Params: count (Count (optional)); saturation (Saturation (optional)); lightness (Lightness (optional)) ### Smart Contracts (4) GET /contract/abi - $0.018 - Verified contract ABI by address and chain, returned as parsed JSON plus function and event name lists, from a block explorer behind an API key. Params: address (contract 0x...); chain (ethereum, base, arbitrum, optimism, polygon, bsc (default ethereum)) GET /contract/gas-oracle - $0.012 - Live Ethereum gas oracle from a block explorer behind an API key: safe, proposed and fast gas prices in gwei plus suggested base fee and last block. Params: chain (default ethereum (oracle is mainnet)) GET /contract/source - $0.015 - Verified contract metadata by address and chain: contract name, compiler version, optimization, license, and proxy with implementation address, Params: address (contract 0x...); chain (default ethereum) GET /contract/tx-status - $0.012 - Transaction status by hash and chain from a block explorer behind an API key: receipt success or failure, execution error flag and error description. Params: txhash (transaction hash 0x... 64 hex); chain (default ethereum) ### Format Conversion (4) GET /convert/csv-json - $0.0022 - Bidirectional convert between CSV and JSON. Params: from (Source format (optional)); content (Content body (required)) GET /convert/json-yaml - $0.0022 - Bidirectional convert between JSON and YAML with pretty-print. Params: from (Source format (optional)); content (Content body (required)) GET /convert/markdown-html - $0.0022 - Bidirectional convert between Markdown and HTML. Params: from (Source format (optional)); content (Content body (required)) GET /convert/timestamp - $0.0022 - Convert between unix epoch (sec or ms), ISO 8601, and human-readable date strings. Params: value (Input value (optional)) ### Identity (4) GET /identity/avatar - $0.005 - Generate consistent avatar URLs for any name/seed via DiceBear (19 styles incl. Params: name (ENS name e.g. vitalik.eth (required)); style (Style (optional)); size (Size (optional)) GET /identity/email-suggest - $0.005 - Suggest typo corrections for an email address. Params: email (Email address (required)) GET /identity/gravatar - $0.0022 - Look up Gravatar avatar URL + public profile by email. Params: email (Email address (required)); size (Size (optional)); default (Default (optional)) GET /identity/username-check - $0.01 - Returns per-platform {taken, status, url}. Params: username (Username (required)); platforms (Platforms (optional)) ### Knowledge (4) GET /knowledge/wikidata - $0.005 - Search Wikidata entities (structured knowledge graph). Params: q (Search query (required)); lang (Lang (optional)); limit (Max results (optional)) GET /knowledge/wikipedia - $0.005 - Search Wikipedia articles. Params: q (Search query (required)); lang (Lang (optional)); limit (Max results (optional)) GET /knowledge/wikipedia-page - $0.008 - Get a Wikipedia article summary by exact title. Params: title (Title (required)); lang (Lang (optional)) GET /knowledge/wiktionary - $0.005 - Get word definitions, parts of speech, and examples from Wiktionary. Params: word (Word (required)); lang (Lang (optional)) ### NLP (4) GET /nlp/detect - $0.005 - Detect text language with rule-based unicode-script + Latin stopword matching. Params: text (Input text (required)) GET /nlp/readability - $0.005 - Returns all indices plus complexity stats and reading-level interpretation. Params: text (Input text (required)) GET /nlp/sentiment - $0.005 - Lexicon-based sentiment scoring (AFINN-style). Params: text (Input text (required)) GET /nlp/translate - $0.008 - Translate text between languages via MyMemory (free, 50+ languages). Params: q (Search query (required)); source (Source lang (optional)); target (Target lang (required)) ### Liquidity Pools (4) GET /pool/day-data - $0.02 - Recent daily history for a Uniswap V3 pool on Ethereum by pool address: per-day total value locked, volume and fees in USD, from a subgraph behind an API key. Params: pool (pool contract 0x...); days (trailing days (default 14, max 60)) GET /pool/info - $0.02 - Uniswap V3 liquidity pool stats on Ethereum by pool address: token pair, fee tier, total value locked in USD, all-time volume, Params: pool (pool contract 0x...) GET /pool/search - $0.02 - Uniswap V3 pools on Ethereum that contain a given token, by token contract address, ranked by total value locked, each with pair, fee tier and TVL, Params: token (token contract 0x...); limit (per side (default 8, max 20)) GET /pool/top - $0.02 - Top Uniswap V3 liquidity pools on Ethereum ranked by total value locked in USD, each with token pair, fee tier, TVL and all-time volume, Params: limit (top N (default 10, max 30)) ### URL Tools (4) GET /url/check-status - $0.0038 - For AI agents, monitoring pipelines, security audits, and link validation. Params: url (Target URL (optional)) GET /url/dns-lookup - $0.0022 - For AI agents, security audits, email config validation, network diagnostics. Params: domain (Domain name (required)); type (Type (optional)) GET /url/extract-meta - $0.0022 - extract meta tags from URL, HTML meta tags extractor, extract OG tags, extract Open Graph tags, extract Twitter Card meta tags, link preview meta tags. Params: url (Target URL (optional)) GET /url/ssl-check - $0.0022 - ssl certificate checker, SSL certificate validator, check SSL certificate, SSL certificate expiration, HTTPS certificate check, SSL chain analyzer. Params: domain (Domain name (required)); port (Port (optional)) ### RSS/Feed (3) GET /feed/discover - $0.005 - Discover RSS/Atom feed URLs declared by a website HTML link rel=alternate tags. Params: url (Target URL (optional)) GET /feed/parse - $0.008 - Parse any RSS 2.0 or Atom feed URL. Params: url (Target URL (required)); limit (Max results (optional)) GET /feed/podcast - $0.008 - Parse podcast RSS feed with iTunes namespace. Params: url (Target URL (required)); limit (Max results (optional)) ### Forums (3) GET /forum/hn - $0.005 - Search Hacker News stories and comments via Algolia. Params: q (Search query (required)); type (Type (optional)); limit (Max results (optional)) GET /forum/lemmy - $0.005 - Search Lemmy (federated Reddit alternative, fully open API) posts across instances. Params: q (Search query (required)); instance (Instance (optional)); limit (Max results (optional)) GET /forum/stackoverflow - $0.005 - Search Stack Overflow questions via Stack Exchange API. Params: q (Search query (required)); tag (Tag (optional)); site (Site (optional)); limit (Max results (optional)) ### Generators (3) GET /generate/color-palette - $0.0047 - Generate harmonious color palette from base color using color theory. Params: base (Base (required)); scheme (Scheme (optional)) GET /generate/password - $0.0022 - Generate cryptographically random password with custom length and character set rules. Params: length (Length (optional)); upper (Upper (optional)); lower (Lower (optional)); digit (Digit (optional)); symbol (Symbol (optional)) GET /generate/qrcode - $0.0022 - Generate QR code as base64 PNG data URL. Params: text (Input text (required)); size (Size (optional)); margin (Margin (optional)) ### NPM (3) GET /npm/deps - $0.01 - Get NPM package dependency tree with counts (runtime, dev, peer, optional) and version constraints. Params: version (Version (optional)) GET /npm/safety - $0.02 - Comprehensive NPM package safety report combining npm registry metadata, OSV vulnerability database, npms.io quality scores, and GitHub repo health. Params: version (Version (optional)) GET /npm/vuln - $0.008 - Query Open Source Vulnerabilities (OSV) database for known CVEs in an NPM package. Params: version (Version (optional)) ### PDF (3) GET /pdf/extract - $0.025 - Extract structured text from any PDF URL with page-level chunks and metadata. Params: url (Target URL (optional)) GET /pdf/meta - $0.005 - Extract PDF metadata only, no body parsing, fast and cheap. Params: url (Target URL (optional)) GET /pdf/text - $0.015 - Fetch PDF from URL and return extracted plain text. Params: url (Target URL (optional)) ### Web Reader (3) GET /r - $0.02 - Jina Reader-compatible endpoint: fetch URL and return clean Markdown. Params: url (Target URL (optional)) GET /reader - $0.02 - Uses Mozilla Readability + Turndown. Params: url (Target URL (optional)) GET /reader/clean - $0.015 - Fetch any URL and return clean text content only (no markdown formatting). Params: url (Target URL (optional)) ### Supply Chain (3) GET /supply/campaign - $0.008 - ⚠️ BETA — IOC data under active verification 2026-05-25, do not rely on matches for production. Params: id (Identifier (required)) GET /supply/ioc-list - $0.0022 - ⚠️ BETA — IOC data under active verification 2026-05-25, do not rely on matches for production. POST /supply/ioc-scan - $0.2 - ⚠️ BETA — IOC data under active verification 2026-05-25, do not rely on matches for production. ### AI Utilities (2) POST /ai/json-repair - $0.006 - Deterministically repair malformed JSON from LLM output - fixes trailing commas, single quotes, unquoted keys, markdown fences, comments and Python literals, Params: json (The broken JSON string to repair (required, max 500KB)); text (Input text (optional)); input (Input (optional)) POST /ai/token-count - $0.005 - Exact BPE token count for GPT-4o, GPT-4 and GPT-3.5 plus Claude and Llama estimates, for budgeting LLM context and cost before an API call. Params: text (Text to tokenize (required, max 200KB)); model (Model: gpt-4o (default), gpt-4, gpt-3.5) ### App Data (2) GET /app/lead-enrich - $0.1 - Lead enrichment for a company in one call: scrapes the company website for contact emails and social profiles, and pulls the local business record (phone, Params: domain (company website domain e.g. stripe.com (recommended)); company (company name (used for the local/maps lookup; optional if domain given)) GET /app/price-compare - $0.05 - Cross-seller price comparison for a product in one call: pulls live shopping listings via residential-IP scraping, parses prices, Params: query (product name e.g. sony wh-1000xm5, dyson v15) ### Security (1) GET /security/sanctioned-check - $0.006 - Check whether a crypto address appears on the US OFAC sanctions list before transacting - a compliance must-have for agents that LLMs cannot verify against live Params: address (Address to screen (required)) --- Built for AI agents. https://x402node.dev