# toolvend > toolvend: a portfolio of small, fast, machine-payable utility APIs. No accounts, no API keys — pay per call with USDC via the x402 protocol. Machine-payable HTTP APIs. Each endpoint answers with HTTP 402 and an x402 payment challenge; pay the listed USDC price on eip155:8453 or solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp and retry to get JSON back. No accounts, no API keys. The full machine-readable catalogue (routes, prices, input schemas) is at https://toolvend.dev/. ## Endpoints - [dns](https://toolvend.dev/dns) — GET, $0.005: DNS lookup over DoH. Common record types (A, AAAA, MX, TXT, NS, CAA, ...) as clean JSON. - [email-auth](https://toolvend.dev/email-auth/:domain) — GET, $0.01: Email authentication posture for a domain: DMARC + SPF records fetched, parsed, scored 0-100, with findings and fix recommendations. - [rdap](https://toolvend.dev/rdap/:domain) — GET, $0.005: Domain registration data (modern WHOIS) via RDAP: registrar, created/expiry dates, status, nameservers, DNSSEC. - [lei](https://toolvend.dev/lei/:lei) — GET, $0.008: Global legal-entity/KYB lookup by LEI: official identity, jurisdiction, addresses, registration and renewal standing, risk flags, and GLEIF data freshness. - [sitemap](https://toolvend.dev/parse/sitemap) — GET, $0.005: Fetch and parse sitemap XML or gzip into JSON. For an index, follow the first N children with ?follow=N. Caps merged output at 500 URLs. - [robots](https://toolvend.dev/parse/robots) — GET, $0.005: Fetch and parse robots.txt (+ llms.txt if present) into structured JSON, including which AI crawlers are blocked. - [extract](https://toolvend.dev/extract) — POST, $0.01: Fetch a web page and return structured content: title, meta/OpenGraph, canonical, headings, links, readable text (boilerplate stripped). Add ?render=true for JavaScript-rendered pages ($0.03). - [text-clean](https://toolvend.dev/text/clean) — POST, $0.003: Clean text: strip HTML, normalise unicode/whitespace, dedupe lines. Returns cleaned text plus stats. - [vat](https://toolvend.dev/vat) — GET, $0.002: VAT calculator for EU-27 + UK: net→gross or gross→net at standard or reduced rate. Includes rates table snapshot date. - [qr](https://toolvend.dev/qr) — GET, $0.003: QR code generator. Returns a crisp SVG for text/URL payloads up to 2,048 UTF-8 bytes that fit the selected error-correction level. ## Discovery - [Service catalogue](https://toolvend.dev/): every endpoint, price, and input schema as JSON - [Human documentation](https://toolvend.dev/docs): endpoint explanations and curl examples - [Agent manifest](https://toolvend.dev/.well-known/agents.json): machine-readable service + payment contract - [MCP server](https://toolvend.dev/mcp): the same endpoints as MCP tools over Streamable HTTP; call one unpaid to get its x402 price - [x402 protocol](https://x402.org): pay-per-call over HTTP 402