{"provider":{"host":"api.zkrobotics.fr","name":"AllTheBot x402 uptime monitor","score":58.1,"live":true,"checkedAt":"2026-10-27T18:44:14.876Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":305,"note":"valid x402 v2 terms"},"endpoints":45,"networks":["eip155:8453"],"cheapestUsd":"0.002","income7dUsd":"0.0715","payers7d":14,"transfers7d":31,"payoutAddressShared":false,"claimed":false,"page":"https://logicnodes.io/observatory/p/api.zkrobotics.fr"},"endpoints":[{"url":"https://api.zkrobotics.fr/x402/base/gas","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Gas price on Base right now: gas price, base fee and priority fee in gwei, plus the cost of a simple ETH transfer. Decide whether to transact now or wait. No input needed."},{"url":"https://api.zkrobotics.fr/x402/crypto/price","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Crypto token price in USD: live price of ETH, BTC (cbBTC), DAI, AERO or any Base token address, from on-chain DEX pools (Uniswap v3, Aerodrome), best route direct or via WETH. No API key, read-only."},{"url":"https://api.zkrobotics.fr/x402/domain/dns","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"DNS lookup API: A, AAAA, MX, TXT, NS, CNAME and CAA records of any domain in one call, with TTL and DNSSEC validation, via public DNS-over-HTTPS. Domain and network recon for agents."},{"url":"https://api.zkrobotics.fr/x402/eth/gas","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Gas price on Ethereum right now: gas price, base fee and priority fee in gwei, plus the cost of a simple ETH transfer. Decide whether to transact now or wait. No input needed."},{"url":"https://api.zkrobotics.fr/x402/fun/france-fact","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Random fun fact and trivia of the day about France: one surprising, true fact, new every day, in English or French. Fun fact API, JSON."},{"url":"https://api.zkrobotics.fr/x402/weather/forecast","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Weather forecast API for any latitude / longitude worldwide: current conditions, next 24 hours hour by hour and a 1-7 day daily summary (min / max temperature, precipitation, wind, humidity, cloud cover, weather symbol). MET Norway data, no API key."},{"url":"https://api.zkrobotics.fr/x402/base/swap-quote","method":"GET","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"Swap quote and best DEX price on Base: live quotes from Uniswap v3 (all fee tiers) and Aerodrome (stable/volatile) for any ERC-20 pair, ranked best first, with a low-liquidity flag. ETH, USDC, cbBTC, DAI or any token address. Read-only, no swap executed."},{"url":"https://api.zkrobotics.fr/x402/base/wallet","method":"POST","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"Wallet balance and ERC-20 token balance on Base: live ETH, USDC and up to 5 ERC-20 balances of any address, read from Base mainnet. Pre-flight funding check before a payment or a swap. No API key."},{"url":"https://api.zkrobotics.fr/x402/base/allowance","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ERC-20 allowance and token approval check on Base: how much a spender contract is approved to move from an owner wallet, with unlimited-approval detection. Run it before a swap, a bridge or a transferFrom."},{"url":"https://api.zkrobotics.fr/x402/base/contract","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Is this address a contract or a wallet? Checks any Base address: EOA, EIP-7702 delegated wallet or smart contract, bytecode size, ETH balance and ERC-20 symbol. Cheap safety check before sending funds."},{"url":"https://api.zkrobotics.fr/x402/base/name","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Basename and ENS resolver on Base: resolve name.base.eth to an address, or an address to its primary Basename (reverse names returned only when verified)."},{"url":"https://api.zkrobotics.fr/x402/base/token","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ERC-20 token info on Base: name, symbol, decimals and total supply of any token contract, read live on-chain. Check a token before you trade or accept it."},{"url":"https://api.zkrobotics.fr/x402/domain/email","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"MX records, SPF and DMARC check of a domain: does it accept email, its mail servers, SPF policy, DMARC policy and detected deliverability issues. DNS only, no SMTP."},{"url":"https://api.zkrobotics.fr/x402/domain/ssl","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"SSL certificate check: is the HTTPS certificate of a domain valid? Issuer, expiry date, days remaining, names covered (SAN), hostname match and TLS version. Expiry monitoring for agents."},{"url":"https://api.zkrobotics.fr/x402/domain/whois","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"WHOIS lookup and domain availability check (RDAP): registered or available, registrar, creation and expiry dates, days until expiry, status and nameservers. Registrant contacts are never returned."},{"url":"https://api.zkrobotics.fr/x402/eth/allowance","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ERC20 allowance and token approval check on Ethereum: how much a spender (Permit2, a router, a bridge) is approved to move from an owner wallet, with unlimited-approval detection."},{"url":"https://api.zkrobotics.fr/x402/eth/contract","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Is this Ethereum address a contract or a wallet? EOA, EIP-7702 delegated wallet or smart contract, bytecode size, ETH balance and ERC-20 symbol. Safety check before sending funds."},{"url":"https://api.zkrobotics.fr/x402/eth/ens","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ENS resolve on Ethereum: turn a .eth name into an address, or an address into its primary ENS name (reverse names returned only when verified). Forward and reverse lookup."},{"url":"https://api.zkrobotics.fr/x402/eth/token","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ERC-20 token info on Ethereum: name, symbol, decimals and total supply of any token contract on Ethereum mainnet, read live via eth_call."},{"url":"https://api.zkrobotics.fr/x402/eth/wallet","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"ERC20 token balance and wallet balance on Ethereum: live ETH, USDC and up to 5 ERC-20 balances (USDT, DAI or any token) of any Ethereum address, read from mainnet. No API key."},{"url":"https://api.zkrobotics.fr/x402/finance/sec-filings","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"SEC EDGAR filings by stock ticker: latest 10-K annual reports, 10-Q quarterly reports, 8-K material events and more for any US-listed company, with links to each document."},{"url":"https://api.zkrobotics.fr/x402/france/flood-alerts","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Official French flood warnings (Vigicrues): every river section on yellow, orange or red flood vigilance with its position, plus the national count by color. Filter by river name (Seine, Loire, Garonne...). Official open data."},{"url":"https://api.zkrobotics.fr/x402/france/weather-alerts","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Official Meteo-France weather warnings (vigilance) for today and tomorrow: green / yellow / orange / red level per hazard (wind, thunderstorms, rain-flood, floods, snow-ice, heatwave, extreme cold, avalanches, waves-submersion) for a French department, or every department on orange or red. Keyless, official open data."},{"url":"https://api.zkrobotics.fr/x402/fun/excuse","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Excuse generator API: a creative excuse for any situation (late for work, missed deadline, forgot a birthday...), believable or absurd, in English or French."},{"url":"https://api.zkrobotics.fr/x402/fun/horoscope","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Horoscope generator: an absurd, funny daily horoscope for any zodiac sign, in English or French. Fun / humor API, short JSON text."},{"url":"https://api.zkrobotics.fr/x402/fun/horror-story","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Horror story generator: a short two- to three-sentence creepy story with a twist ending, built around a word you choose. No gore. English or French."},{"url":"https://api.zkrobotics.fr/x402/fun/shakespeare-insult","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Roast and insult generator in Shakespeare's style: one theatrical, good-natured insult for bots, games and chats, never aimed at a real person or group. English or French."},{"url":"https://api.zkrobotics.fr/x402/perp/funding","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Funding rate API for perpetual futures: current funding rate of any coin (BTC, ETH, SOL...) on Hyperliquid, with annualized %, next funding time, 24 h average, mark price, open interest and volume. For trading and arbitrage agents."},{"url":"https://api.zkrobotics.fr/x402/sentiment","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Sentiment analysis API: classify text as positive / negative / neutral / mixed with a -1 to +1 score, confidence and a short reason. Reviews, tweets, support tickets; any language, JSON output."},{"url":"https://api.zkrobotics.fr/x402/base/tx","method":"GET","priceMicroUsd":3500,"networks":["eip155:8453"],"description":"Transaction status and receipt on Base: success / failed / pending / not found, block, confirmations, from, to, value, gas used and real fee. Payment and settlement verification for agents."},{"url":"https://api.zkrobotics.fr/x402/eth/tx","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Transaction receipt and status on Ethereum: success / failed / pending / not found, block, confirmations, from, to, value, gas used and fee, via eth_getTransactionReceipt."},{"url":"https://api.zkrobotics.fr/x402/finance/fx-rates","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Currency exchange rates and forex API: official ECB (European Central Bank) reference rates for ~30 currencies (USD, EUR, GBP, JPY, CHF, CNY...), any base currency, with currency conversion of an amount. Daily, no API key."},{"url":"https://api.zkrobotics.fr/x402/france/river-level","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Real-time river water level and flow in France: the nearest gauging stations to a latitude / longitude with height (m), flow (m3/s) and 3-hour trend (rising, falling, stable). Official Hub'Eau open data, for logistics, travel and flood-risk agents."},{"url":"https://api.zkrobotics.fr/x402/fun/pirate-compliment","method":"GET","priceMicroUsd":4100,"networks":["eip155:8453"],"description":"Compliment generator in pirate speak: a warm, wholesome compliment, optionally for a first name. Fun API, English or French."},{"url":"https://api.zkrobotics.fr/x402/crypto/address-profile","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Wallet profile and address intelligence on Base and Ethereum in one call: wallet or contract, ETH and USDC balances, transaction count, verified ENS / Basename, where it is active. Give an address or an ENS name. No API key."},{"url":"https://api.zkrobotics.fr/x402/finance/company-financials","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Company financials and stock fundamentals from SEC EDGAR filings by ticker: revenue, operating income, net income, diluted EPS (latest quarter and fiscal year), cash, assets, liabilities, equity and shares outstanding, as reported in XBRL."},{"url":"https://api.zkrobotics.fr/x402/quality","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"x402 directory and uptime monitoring: find the most reliable, cheapest or fastest Base x402 endpoint for your keywords before you pay, with measured uptime (7/30 days), latency, price consistency and a market price summary. Probed every 6 h without payment; the seller excludes its own endpoints."},{"url":"https://api.zkrobotics.fr/x402/safety","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Prompt injection detection and content moderation for AI agents: flags hidden instructions aimed at an LLM (none / suspicious / malicious + score) and harmful content (hate, violence, sexual, harassment, self-harm, illegal). Any language, JSON output."},{"url":"https://api.zkrobotics.fr/x402/summarize","method":"GET","priceMicroUsd":5500,"networks":["eip155:8453"],"description":"Text summarization API: summarize any text or article (English, French, any language, 200 to 7,000 characters) into a faithful 5-8 sentence summary / TL;DR. No API key, pay per call."},{"url":"https://api.zkrobotics.fr/x402/entities","method":"GET","priceMicroUsd":7000,"networks":["eip155:8453"],"description":"Keyword extraction and named entity recognition (NER) from text: ranked keywords plus people, organizations, locations, dates, money and products. Any language, clean JSON output."},{"url":"https://api.zkrobotics.fr/x402/extract-json","method":"GET","priceMicroUsd":7000,"networks":["eip155:8453"],"description":"Extract structured JSON from unstructured text (invoices, emails, ads, CVs...): name the fields you want, get clean JSON back. Any language, up to 6,000 characters."},{"url":"https://api.zkrobotics.fr/x402/grammar","method":"GET","priceMicroUsd":7000,"networks":["eip155:8453"],"description":"French grammar and spell check / proofreading API: corrects spelling, grammar, agreement and punctuation of French text without changing the style, returns the corrected text. Up to 2,500 characters."},{"url":"https://api.zkrobotics.fr/x402/translate","method":"GET","priceMicroUsd":7000,"networks":["eip155:8453"],"description":"Translation API: translate text into 15 languages (English, French, Spanish, German, Italian, Portuguese, Dutch, Polish, Russian, Ukrainian, Turkish, Arabic, Chinese, Japanese, Korean), source language auto-detected, up to 1,500 characters."},{"url":"https://api.zkrobotics.fr/x402/quality/recommend","method":"GET","priceMicroUsd":8000,"networks":["eip155:8453"],"description":"Which x402 API should I call? Describe your need in plain words (weather forecast, token price, web search, translate...) and get the best paid endpoints to call: URL, method, price, measured uptime (7/30 days), latency, real buyers, risk flags and a market price summary. Pre-payment API verification and x402 endpoint discovery, probed every 6 h. No AI, verifiable numbers."},{"url":"https://api.zkrobotics.fr/x402/crypto/token-report","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Token security check and rug pull / honeypot detector for any Base token: A-F risk grade from fixed rules, price, liquidity, round-trip loss (hidden taxes), impact of a $1,000 sale, owner, upgradeable proxy, mint / pause / blacklist functions, plus a short plain-English verdict."}]}