GET/dnsdns API
DNS lookup over DoH. Common record types (A, AAAA, MX, TXT, NS, CAA, ...) as clean JSON.
curl -i 'https://toolvend.dev/dns?name=example.com&type=MX'
Check DMARC and SPF, calculate VAT, query DNS and RDAP, parse sitemaps and robots.txt, extract web pages, clean text, or make QR codes. Pay only for each call.
toolvend uses the open x402 protocol. Requests receive a standard HTTP 402 payment challenge containing the exact USDC price and supported networks.
Examples below intentionally show the initial 402 challenge. Use any x402-compatible client to pay and retry automatically.
GET/dnsDNS lookup over DoH. Common record types (A, AAAA, MX, TXT, NS, CAA, ...) as clean JSON.
curl -i 'https://toolvend.dev/dns?name=example.com&type=MX'
GET/email-auth/:domainEmail authentication posture for a domain: DMARC + SPF records fetched, parsed, scored 0-100, with findings and fix recommendations.
curl -i 'https://toolvend.dev/email-auth/example.com'
GET/rdap/:domainDomain registration data (modern WHOIS) via RDAP: registrar, created/expiry dates, status, nameservers, DNSSEC.
curl -i 'https://toolvend.dev/rdap/example.com'
GET/lei/:leiGlobal legal-entity/KYB lookup by LEI: official identity, jurisdiction, addresses, registration and renewal standing, risk flags, and GLEIF data freshness.
curl -i 'https://toolvend.dev/lei/5493001KJTIIGC8Y1R12'
GET/parse/sitemapFetch 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.
curl -i 'https://toolvend.dev/parse/sitemap?url=https%3A%2F%2Fexample.com%2Fsitemap.xml&follow=3'
GET/parse/robotsFetch and parse robots.txt (+ llms.txt if present) into structured JSON, including which AI crawlers are blocked.
curl -i 'https://toolvend.dev/parse/robots?url=https%3A%2F%2Fexample.com'
POST/extractFetch 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).
curl -i -X POST 'https://toolvend.dev/extract' \
-H 'content-type: application/json' \
--data '{"url":"https://example.com/article"}'
POST/text/cleanClean text: strip HTML, normalise unicode/whitespace, dedupe lines. Returns cleaned text plus stats.
curl -i -X POST 'https://toolvend.dev/text/clean' \
-H 'content-type: application/json' \
--data '{"text":"Hello <b>world</b>\nHello <b>world</b>","options":{"stripHtml":true,"dedupeLines":true}}'
GET/vatVAT calculator for EU-27 + UK: net→gross or gross→net at standard or reduced rate. Includes rates table snapshot date.
curl -i 'https://toolvend.dev/vat?amount=100&country=DE&direction=net_to_gross'
GET/qrQR code generator. Returns a crisp SVG for text/URL payloads up to 2,048 UTF-8 bytes that fit the selected error-correction level.
curl -i 'https://toolvend.dev/qr?data=https%3A%2F%2Fexample.com&size=256'
Agents can read the JSON catalogue, llms.txt, and agent manifest. Humans and search crawlers get this page.