Text-to-speech

agent402.tools · 666 paid endpoints · listed 2026-10-27

What agents keep asking for that nobody serves yet: aggregated, qualified demand clusters from a live agent-demand board, with caller counts and how long each need has persisted. Use it when a seller or an agent is choosing what to build next and wants unmet demand with evidence instead of guesses.

livelast check 4 days ago
100%valid x402 answers, 72 h
$174.70USDC received on Base, 7 days
118distinct payers, 7 days
80.7score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
POSTagent402.tools/api/add-time
Add (or subtract) a duration to a date. duration like "2d", "-3h", "1w 2d", "90m". Returns the resulting UTC ISO timestamp.
$0.001Solana
POSTagent402.tools/api/age
Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.
$0.001Solana
POSTagent402.tools/api/amortization
Build the full per-period amortization schedule for a fully-amortizing loan. Each row reports the period number, payment, the principal vs. interest split for t
$0.001Solana
POSTagent402.tools/api/annuity
Present and future value of a level annuity (equal periodic payments). Supports an ordinary annuity (payments at period end) and an annuity-due (payments at per
$0.001Solana
POSTagent402.tools/api/asn-info
Look up the Autonomous System (ASN), prefix, country, registry, and allocation date for an IPv4 address - or for a hostname (which is resolved first). Uses Team
$0.001Solana
POSTagent402.tools/api/b20-feature-id
Pure-CPU helper: turn a B20 feature string (e.g. base.b20_asset) into its bytes32 feature id and ready-to-send isActivated(bytes32) calldata for the Activation
$0.001Solana
POSTagent402.tools/api/barcode-decode
Decode a barcode or QR code from an image. Send a base64 PNG or JPEG (or a data: URL); returns the decoded text and the symbology. Reads QR, DataMatrix, and 1D
$0.001Solana
POSTagent402.tools/api/base-convert
Convert an integer between number bases (radix 2-36), e.g. binary↔hex↔decimal. Arbitrary size via BigInt.
$0.001Solana
GETagent402.tools/api/base-detect
$0.001Base
POSTagent402.tools/api/base32
Base32 (RFC 4648) encode or decode text. mode: encode (default) or decode.
$0.001Solana
POSTagent402.tools/api/base58
Base58 encode or decode text (Bitcoin/IPFS alphabet). mode: encode (default) or decode.
$0.001Solana
POSTagent402.tools/api/base64
Base64 encode or decode text. mode: encode (default) or decode. Handles URL-safe base64 on decode.
$0.001Solana
GETagent402.tools/api/binary-text
$0.001Base
GETagent402.tools/api/block-info
Header-level detail for one block on Ethereum, Base, Polygon, Arbitrum, or Optimism: hash, timestamp (unix + ISO), transaction count, gas used/limit, base fee.
$0.001Solana
GETagent402.tools/api/block-number
The latest block number on Ethereum, Base, Polygon, Arbitrum or Optimism from keyless public nodes with fallback. Use it as the cheapest possible on-chain read:
$0.001Solana
POSTagent402.tools/api/bond-price
Price a fixed-coupon bond from its yield to maturity: present-value the coupons plus face. Returns clean price, coupon per period, current yield, and premium/di
$0.001Solana
GETagent402.tools/api/braille-convert
$0.001Base
POSTagent402.tools/api/break-even
Break-even point for a product: the units and revenue at which total revenue covers fixed plus variable costs. Also returns contribution margin and margin ratio
$0.001Solana
POSTagent402.tools/api/brotli-compress
Compress a string with Brotli (RFC 7932) and return it as base64. Brotli typically beats gzip by 15-25% on text - useful when bytes matter (e.g. cramming contex
$0.001Solana
POSTagent402.tools/api/brotli-decompress
Decompress a base64-encoded Brotli payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.
$0.001Solana
POSTagent402.tools/api/business-days
Count business days (Mon–Fri) between two dates, inclusive of the start, exclusive of the end. Optional list of holiday dates to skip.
$0.001Solana
POSTagent402.tools/api/cagr
Compound annual growth rate between a beginning and ending value over N years: (end/begin)^(1/years) - 1. Also returns total growth over the whole period.
$0.001Solana
POSTagent402.tools/api/calc
Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution - a real parser, not eval.
$0.001Solana
POSTagent402.tools/api/captcha-generate
Mint a stateless captcha challenge to gate your OWN endpoint: returns a human prompt plus a salted sha256 answer hash you keep and verify later (sha256(salt + n
$0.001Solana
POSTagent402.tools/api/card-validate
Validate a payment card number (Luhn checksum) and detect the brand. Numbers are not stored or logged.
$0.001Solana
POSTagent402.tools/api/case
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lower, UPPER.
$0.001Solana
GETagent402.tools/api/chain-info
One-call chain state snapshot: chain id, latest block number, and current gas price (wei + gwei) for Ethereum, Base, Polygon, Arbitrum, or Optimism. Keyless mul
$0.001Solana
GETagent402.tools/api/chain/nonce
The transaction count of an account, which is the nonce its next transaction must carry. Ask for block "pending" to include transactions already in the mempool,
$0.001Solana
GETagent402.tools/api/chain/pending
The chain's pending block: how many transactions are queued for the next block, the base fee they will pay, and the gas already used against the limit. This is
$0.001Solana
GETagent402.tools/api/chain/storage
Read one 32-byte storage slot from a contract, the raw state under whatever the source code calls it. Returns the word as hex plus three readings of the same by
$0.001Solana
GETagent402.tools/api/chain/total-supply
The circulating total supply of an ERC-20, read from the token contract itself rather than from an aggregator, so it is the number the chain holds at the block
$0.001Solana
GETagent402.tools/api/char-frequency
$0.001Base
POSTagent402.tools/api/checksum
Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of a string in a single call. Useful for verifying file or payload integrity across different checksum
$0.001Solana
POSTagent402.tools/api/cidr
Parse an IPv4 CIDR block: network address, broadcast, first/last host, netmask, and host count. Optionally test if an IP is inside it.
$0.001Solana
POSTagent402.tools/api/color
Convert a color between hex, RGB, and HSL. Accepts "#1a2b3c", "rgb(26,43,60)", or "hsl(210,40%,17%)".
$0.001Solana
GETagent402.tools/api/color-blindness
$0.001Base
GETagent402.tools/api/color-convert
$0.001Base
GETagent402.tools/api/color-name
$0.001Base
GETagent402.tools/api/color-palette
$0.001Base
GETagent402.tools/api/combinatorics
$0.001Base
POSTagent402.tools/api/compress-compare
Run the same input through gzip, brotli, and raw deflate at max settings and report each one's output size and ratio. Use this to decide which algorithm to actu
$0.001Solana
GETagent402.tools/api/constant-compare
$0.001Base
POSTagent402.tools/api/correlation
Pearson correlation coefficient between two equal-length numeric series. Returns r (the correlation, -1 to 1), r² (variance explained), n (sample size). Use thi
$0.001Solana
POSTagent402.tools/api/count
Count characters, words, lines, and (optionally) occurrences of a substring in text.
$0.001Solana
GETagent402.tools/api/country-info
Country facts by name or ISO code: official name, capital, region, currencies, languages, timezones, dialing code, TLD, and more. Committed open dataset (world-
$0.001Solana
POSTagent402.tools/api/crc32
CRC-32 checksum of a text string (hex), the IEEE polynomial used by zip/png/gzip.
$0.001Solana
POSTagent402.tools/api/cron-next
Parse a 5-field cron expression and return the next N run times (UTC).
$0.001Solana
GETagent402.tools/api/crypto-orderbook
L2 order-book snapshot for a spot pair: best bid/ask, mid price, spread (absolute + %), and the top N aggregated price levels per side (default 25, max 100). Pa
$0.001Solana
GETagent402.tools/api/crypto-price
Live spot price for one or many coins in any quote currency: last price, 24h change, 24h volume and market cap per coin, from a maintained market feed and answe
$0.001Solana
GETagent402.tools/api/crypto-trending
Trending coins on CoinGecko in the last 24 hours, ranked by user search activity on the site (currently ~15 results). Includes coin id, symbol, market cap rank,
$0.001Solana
POSTagent402.tools/api/csv-lint
Validate CSV structure: consistent column counts across rows, properly closed quotes, delimiter detection. Returns row/column counts and any structural errors.
$0.001Solana
POSTagent402.tools/api/date-diff
Difference between two dates/times in ms, seconds, minutes, hours, days, and a human summary.
$0.001Solana
GETagent402.tools/api/date-format
Parse a datetime from any format (ISO 8601, Unix timestamp in seconds or milliseconds, RFC 2822, or natural date string) and return it in every common format: I
$0.001Solana
POSTagent402.tools/api/day-of-year
Get the day number within the year (1-366) for any date, plus days remaining, leap-year status, percent of year complete, and a simple (Sunday-start) week numbe
$0.001Solana
POSTagent402.tools/api/decide/execute
Run a decision's plan through Agent402: first-party steps run directly, third-party steps are paid on your behalf (paid on Base, or by credits or card) and rela
$0.001Base
POSTagent402.tools/api/dedupe-lines
Remove duplicate lines, preserving first-seen order. Returns the deduped text and how many were removed.
$0.001Solana
POSTagent402.tools/api/defi-dex-volume
Decentralized exchanges ranked by 24h spot volume with 7d, 30d, 1y and all-time volume, change, the chains each trades on and sector totals. Use it when an agen
$0.001Solana
POSTagent402.tools/api/defi-tvl
Look up the current Total Value Locked (TVL) for a DeFi protocol via DeFiLlama's public API. Identify the protocol by its DeFiLlama slug (uniswap, aave, lido, e
$0.001Solana
POSTagent402.tools/api/dex-pair
Look up the Uniswap V3 pool address for a token pair + fee tier on Ethereum, Base, Polygon, Arbitrum, or Optimism. Pass either order (tokenA/tokenB) - the facto
$0.001Solana
POSTagent402.tools/api/dex-top-pools
Top DEX pools (Uniswap, Sushi, Curve, Aerodrome, etc.) ranked by current TVL - filterable by chain and project. Sourced from DeFiLlama's public Yields API (keyl
$0.001Solana
POSTagent402.tools/api/dmarc-check
Fetch and validate a domain's DMARC policy at _dmarc.<domain> (RFC 7489). Surfaces the enforcement policy (none/quarantine/reject), reporting addresses, alignme
$0.001Solana
GETagent402.tools/api/dns
Live DNS lookup for a domain: returns name, type and records[]. Supported record types: A, AAAA (addresses as strings), MX ({exchange, priority} objects), TXT (
$0.001Solana
GETagent402.tools/api/drug-adverse-events
Top reported adverse reactions for a drug from the FDA FAERS database (openFDA), ranked by report count - a fast read on a drug's real-world safety signal. Live
$0.001Solana
POSTagent402.tools/api/duration
Parse a duration like "2h30m" / "1d4h" / "90s" to seconds, or humanize a number of seconds.
$0.001Solana
POSTagent402.tools/api/easter-date
Compute the date of Easter Sunday for a given year using the Anonymous Gregorian algorithm (Meeus/Jones/Butcher). Also returns Good Friday, Ash Wednesday, Palm
$0.001Solana
GETagent402.tools/api/edgar-company-lookup
Resolve a US stock ticker (e.g. AAPL) to its SEC CIK number, the primitive every other EDGAR call needs. Returns ticker, cik (zero-padded, 0000320193), cikInt (
$0.001Solana
POSTagent402.tools/api/effective-annual-rate
Convert a nominal annual rate (APR) compounded m times per year into the effective annual rate (EAR / APY): (1 + apr/m)^m - 1. Set continuous:true for e^apr - 1
$0.001Solana
POSTagent402.tools/api/email-guard
Read one email the way an agent that triages mail should before acting on it: observations with evidence and offsets, no score and no verdict. Send the raw RFC
$0.001Solana
POSTagent402.tools/api/email-validate
Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee).
$0.001Solana
GETagent402.tools/api/ens-resolve
Resolve an ENS name (e.g. vitalik.eth) to its Ethereum address - so an agent can turn a human-readable recipient into a payable address. Read-only on Ethereum m
$0.001Solana
POSTagent402.tools/api/epoch-convert
Convert between Unix epoch timestamps and ISO 8601 date strings in both directions. Provide either an epoch (seconds or milliseconds) or an ISO date string. Ret
$0.001Solana
POSTagent402.tools/api/feedback
Tell this server whether a call you paid for delivered what it promised. Bound to the receipt: give it the settlement transaction from that call's PAYMENT-RESPO
$0.001Optimism, eip155:1329, Polygon, eip155:143, Arbitrum, eip155:42220, Avalanche, eip155:4663, eip155:5042, Base
GETagent402.tools/api/feedback/summary
What paying buyers said about each tool on this server: good and bad counts and the number of distinct wallets behind them, over a window you choose. Every verd
$0.001Solana
POSTagent402.tools/api/finance
Financial math. op: "compound" (future value of principal at a rate) or "loan" (monthly payment + total for a loan).
$0.001Solana
POSTagent402.tools/api/forecast-eval
Backtest a forecasting method on the input series by holding out the last `testSize` observations, forecasting them, and computing MAPE (mean absolute percentag
$0.001Solana
POSTagent402.tools/api/forecast-holt
Holt's linear trend method - level + trend (no seasonality). Two smoothing parameters: alpha (level) and beta (trend). Forecast extrapolates as a straight line
$0.001Solana
POSTagent402.tools/api/forecast-holt-winters
Holt-Winters triple exponential smoothing - level + trend + seasonal component. Use for series with a repeating cycle (weekly retail traffic, monthly utility us
$0.001Solana
POSTagent402.tools/api/forecast-naive
Three textbook baseline forecasts: mean (forecast = average of history), naive (forecast = last value), drift (linear extrapolation from first to last point). U
$0.001Solana
POSTagent402.tools/api/forecast-ses
Simple exponential smoothing (SES) - level-only forecast for series without trend or seasonality. Higher alpha (closer to 1) tracks recent values aggressively;
$0.001Solana
GETagent402.tools/api/gas-estimate
Current gas price on Base, Polygon, Arbitrum, Optimism, Ethereum, Monad, Celo, Avalanche, Sei, or Robinhood Chain - for an agent budgeting a transaction: return
$0.001Solana
POSTagent402.tools/api/gcd-lcm
Greatest common divisor and least common multiple of two or more integers, computed exactly (arbitrary precision). Useful for cycle alignment, scheduling period
$0.001Solana
POSTagent402.tools/api/geo-distance
Great-circle distance between two latitude/longitude points using the haversine formula. Returns kilometers and miles. Deterministic.
$0.001Solana
GETagent402.tools/api/geocode
Resolve a free-form address or place name to coordinates: lat/lon, display name, bounding box, place type. OpenStreetMap/Nominatim, no key.
$0.001Solana
POSTagent402.tools/api/gunzip
Decompress a base64-encoded gzip payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.
$0.001Solana
POSTagent402.tools/api/gzip
Compress a string with gzip (RFC 1952) and return it as base64. Reports input bytes, output bytes, and the compression ratio so you can decide if it was worth d
$0.001Solana
POSTagent402.tools/api/hash
Cryptographic hash of a text string - sha256 (default), sha512, sha1 or md5 - returned as hex and base64. Use it for content fingerprints, integrity checks and
$0.001eip155:1329
POSTagent402.tools/api/hex
Hex encode or decode text. mode: encode (default) or decode.
$0.001Solana
POSTagent402.tools/api/hidden-text-scan
Check an email or web page for text a person reading it would not see but an AI reading it would: HTML comments, display:none or hidden elements, white-on-white
$0.001Solana
GETagent402.tools/api/hkdf-expand
$0.001Base
POSTagent402.tools/api/hmac
HMAC signature of a message with a shared key. Algorithms: sha256 (default), sha512, sha1. Returns hex and base64.
$0.001Solana
POSTagent402.tools/api/html-entities
Encode text to HTML entities or decode them back. mode: encode (default) or decode.
$0.001Solana
POSTagent402.tools/api/html-links
Enumerate every <a href> in an HTML string with its anchor text and rel attribute. Optionally resolves relative hrefs against a base URL and filters by a regex
$0.001Solana
POSTagent402.tools/api/html-meta
Extract <title>, <meta description>, OpenGraph/Twitter cards, canonical URL, and JSON-LD blocks from an HTML string. Distinct from /api/meta which fetches a URL
$0.001Solana
POSTagent402.tools/api/html-select
Run a CSS selector against an HTML string and return the matches (text, attrs, and optionally outerHTML for each). The deterministic alternative to regex when y
$0.001Solana
POSTagent402.tools/api/html-strip
Strip all HTML tags and return plain text. Preserves block-level structure (paragraphs and headings become newline-separated). Faster and more predictable than
$0.001Solana
POSTagent402.tools/api/html-table
Extract a <table> from an HTML string as JSON rows (header-keyed) or CSV. Useful for prices, schedules, sports stats, or anything an agent has already fetched a
$0.001Solana
POSTagent402.tools/api/html-to-markdown
Convert an HTML fragment or document you already have into clean markdown. (To fetch + convert a live URL, use /api/extract.)
$0.001Solana
POSTagent402.tools/api/http-check
Check any public URL: status code, latency, final URL after redirects, and response headers. The uptime primitive for agent monitors.
$0.001Solana
POSTagent402.tools/api/iban-validate
Validate an IBAN: country code, length, and the ISO 13616 mod-97 checksum.
$0.001Solana
POSTagent402.tools/api/ics-parse
Parse iCalendar (.ics) text into structured JSON events: summary, start/end, location, organizer, attendees, status, and RRULE. Optional bounded recurrence expa
$0.001Solana

Latest checks

WhenEndpointHTTPmsResult
4 days agoagent402.tools/api/a2a-card-fetch402525valid x402 v2 terms

Income on Base (7 days)

DayTransfersUSDC
2026-11-01100$1.35
2026-10-31421$1.64
2026-10-30228$100.46
2026-10-29197$1.79
2026-10-28319$4.57
2026-10-272344$58.76
2026-10-26226$2.33
2026-10-25315$3.80

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/agent402.tools"><img src="https://logicnodes.io/observatory/badge/agent402.tools.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/agent402.tools