Toll402
toll402.dev · 46 paid endpoints · listed 2026-10-27
Offline validator for an Austrian Firmenbuchnummer (FN), the company register number. Normalizes the numeric part (1-6 digits, left-padded to 6 for calculation), computes the modulo-11 check letter using weights 2,1,2,1,2,1 (Luhn-style digit reduction for products >=9 by subtracting 9) and the standard letter table (0=p,1=a,2=b,3=c,4=d,5=e,6=f,7=g,8=h,9=i,10=k), and compares it to the supplied check letter.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | toll402.dev/v1/email/verify Validate an email address: syntax, MX/A records, disposable-domain, free-provider and role-account detection, with a 0-100 score. | $0.001 | Base |
| GET | toll402.dev/v1/fx Exchange rate between two ISO currencies (ECB reference rates), optionally converting an amount. | $0.001 | Base |
| POST | toll402.dev/v1/t/cin_in_validate Offline structural validator for an Indian CIN (Corporate Identity Number, 21 characters). Parses and checks: listing status letter (L/U), 5-digit NIC industry | $0.001 | Base |
| POST | toll402.dev/v1/t/cpr_dk_validate Offline validator/normalizer for a Danish CPR-nummer (personal identification number, format DDMMYY-SSSS). Checks digit count and date-of-birth validity, determ | $0.001 | Base |
| POST | toll402.dev/v1/t/cui_gt_validate Offline validator for a Guatemalan CUI (Código Único de Identificación), the 13-digit national ID number. Parses the 13 digits into an 8-digit correlative, a 1- | $0.001 | Base |
| POST | toll402.dev/v1/t/cui_ro_validate Offline validator for a Romanian CUI (company tax ID). Strips an optional 'RO' prefix, applies weights 7-5-3-2-1-7-3-2 to the digits preceding the check digit ( | $0.001 | Base |
| POST | toll402.dev/v1/t/cvr_dk_validate Offline validator for a Danish CVR-nummer (8-digit business registration number issued by the Danish Business Authority). Normalizes input to digits only, check | $0.001 | Base |
| POST | toll402.dev/v1/t/fn_at_validate Offline validator for an Austrian Firmenbuchnummer (FN), the company register number. Normalizes the numeric part (1-6 digits, left-padded to 6 for calculation) | $0.001 | Base |
| GET | toll402.dev/v1/t/json_schema_validate Validate a JSON value against a JSON Schema subset (type, properties, required, enum, minimum/maximum, minLength/maxLength, items) and return errors | $0.001 | Base |
| POST | toll402.dev/v1/t/latam_tax_id_validate Offline validator for South American tax IDs: Argentine CUIT/CUIL (11-digit check digit algorithm), Chilean RUT (mod-11 check digit, 0-9 or K), and Colombian NI | $0.001 | Base |
| POST | toll402.dev/v1/t/mst_vn_validate Offline structural validator for a Vietnamese Enterprise/Tax Code (Mã số thuế, MST). Strips spaces, checks the 10-digit head-office pattern or the 13-character | $0.001 | Base |
| POST | toll402.dev/v1/t/orgnr_se_validate Offline validator for a Swedish Organisationsnummer (company registration number). Normalizes input to 10 digits (accepts XXXXXX-XXXX or plain), checks length/d | $0.001 | Base |
| POST | toll402.dev/v1/t/pan_in_validate Offline validator for an Indian PAN (Permanent Account Number): normalizes input to uppercase, checks the 10-character AAAAA9999A pattern, and validates the 4th | $0.001 | Base |
| POST | toll402.dev/v1/t/partita_iva_validate Offline validator for an Italian Partita IVA (VAT number): verifies the value is 11 numeric digits and recomputes the Luhn-like check digit (digits in odd posit | $0.001 | Base |
| POST | toll402.dev/v1/t/ppsn_ie_validate Offline validator for an Irish PPSN (Personal Public Service Number): checks the 7-digit + 1 check-letter (+ optional trailing 'A' or 'H' modifier letter) forma | $0.001 | Base |
| POST | toll402.dev/v1/t/rfc_validate Offline validator for a Mexican RFC (Registro Federal de Contribuyentes). Checks the format for persona física (4 letters + 6-digit date + 3-char homoclave) or | $0.001 | Base |
| POST | toll402.dev/v1/t/rodne_cislo_validate Offline validator for a Czech/Slovak rodné číslo (birth number). Normalizes input to YYMMDD/XXXX or YYMMDDXXX(X), checks the calendar-valid month/day (accountin | $0.001 | Base |
| POST | toll402.dev/v1/t/rrn_be_validate Offline validator for a Belgian National Register Number (Rijksregisternummer / Numéro de registre national), format YYMMDDXXXCC. Verifies the two check digits | $0.001 | Base |
| POST | toll402.dev/v1/t/rsin_nl_validate Offline validator for a Dutch RSIN (Rechtspersonen Samenwerkingsverbanden Informatie Nummer), a 9-digit legal-entity tax identifier. Normalizes input (strips sp | $0.001 | Base |
| POST | toll402.dev/v1/t/siren_validate Offline validator for a French SIREN (9-digit business identifier). Normalizes input (strips spaces/dashes), verifies the Luhn checksum (doubling every second d | $0.001 | Base |
| POST | toll402.dev/v1/t/siret_validate Offline validator for a French SIRET (14-digit establishment identifier): splits it into SIREN (first 9 digits) and NIC (last 5 digits), normalizes input by str | $0.001 | Base |
| GET | toll402.dev/v1/t/text_stats Word/sentence/paragraph counts, reading time (200 wpm), top 10 keywords (stopwords removed) for a text | $0.001 | Base |
| POST | toll402.dev/v1/t/unit_convert Converts a numeric value between units within a category (length, mass, volume, temperature, area, speed, data) using a fixed offline conversion table. Pure com | $0.001 | Base |
| GET | toll402.dev/v1/t/url_status HTTP status, final content-type and response size for a URL (HEAD then GET fallback) | $0.001 | Base |
| POST | toll402.dev/v1/t/vat_at_validate Offline validator for an Austrian UID (VAT) number: format ATU followed by 8 digits. Normalizes input, checks structure and verifies the weighted modulo-10 chec | $0.001 | Base |
| GET | toll402.dev/v1/read Fetch any public web page (or PDF) and return clean, LLM-ready Markdown with title, metadata and links. Boilerplate, ads and scripts removed. | $0.002 | Base |
| POST | toll402.dev/v1/t/cpf_cnpj_validate Offline validator for Brazilian CPF (individual) and CNPJ (company) registration numbers. Strips formatting, checks length, rejects known invalid sequences (all | $0.002 | Base |
| GET | toll402.dev/v1/t/crypto_price Spot price in USD for a crypto asset symbol using https://api.coinbase.com/v2/prices/<SYMBOL>-USD/spot | $0.002 | Base |
| GET | toll402.dev/v1/t/ip_geolocate Country, region, city, timezone and ASN for an IPv4/IPv6 address via https://ipapi.co/<ip>/json/ | $0.002 | Base |
| GET | toll402.dev/v1/t/wikipedia_summary Summary extract and canonical URL for a Wikipedia topic via https://<lang>.wikipedia.org/api/rest_v1/page/summary/<title> | $0.002 | Base |
| GET | toll402.dev/v1/t/github_repo_stats Stars, forks, open issues, license and last push for a GitHub repo via https://api.github.com/repos/<owner>/<repo> | $0.003 | Base |
| POST | toll402.dev/v1/t/jsonld_extract Fetches a public URL, extracts all <script type="application/ld+json"> blocks, parses them as JSON, and returns the parsed objects along with a count. Useful fo | $0.003 | Base |
| GET | toll402.dev/v1/t/npm_package_info Latest version, description, license, weekly downloads (via api.npmjs.org) and homepage for an npm package | $0.003 | Base |
| GET | toll402.dev/v1/t/rss_latest Parse an RSS/Atom feed URL and return the latest N items (title, link, published) | $0.003 | Base |
| GET | toll402.dev/v1/biz/search Verified local-business directory for agents. Search by city, category, text or proximity; every result carries a dated verification score (0-100), level (unver | $0.005 | Base |
| GET | toll402.dev/v1/pdf Download a PDF from a URL and return its full text, page count and title. | $0.005 | Base |
| GET | toll402.dev/v1/t/hn_top Top N Hacker News stories (title, url, score) via https://hacker-news.firebaseio.com/v0/topstories.json and /v0/item/<id>.json | $0.005 | Base |
| GET | toll402.dev/v1/biz/verify Is this business real, and is its contact info live? Give an id, website, phone or name: matches it against the directory and runs live checks now (site up, nam | $0.01 | Base |
| POST | toll402.dev/v1/lookup Answer from TRUSTED sources only (Wikipedia, Wikidata, arXiv, Crossref/DOI, World Bank): returns passages with URL, reliability tier and retrieval time for cita | $0.01 | Base |
| POST | toll402.dev/v1/provenance Human or synthetic? Provenance evidence for a URL: archive first-capture date, domain age, authorship markup, curated source tier, AI disclosures and stylometri | $0.01 | Base |
| GET | toll402.dev/v1/do One endpoint for everything (OpenRouter-style): describe what you need and pass the input; Toll402 picks the best tool from the whole catalog (built-in, communi | $0.02 | Base |
| GET | toll402.dev/v1/summarize Faithful summary of a URL or text in the style, length and language you choose. | $0.05 | Base |
| GET | toll402.dev/v1/extract Turn a web page or raw text into JSON that matches YOUR JSON Schema. LLM-powered, schema-constrained output — no parsing needed. | $0.06 | Base |
| GET | toll402.dev/v1/judge Independent LLM-as-judge: scores a candidate output against a task and criteria (0-100), with pass/fail, issues and suggestions. Use it for self-verification, b | $0.07 | Base |
| GET | toll402.dev/v1/biz/details Deep profile of a business from its OWN website: crawls up to 5 relevant pages (menu, services, prices, hours, contact, booking) and returns a machine-readable | $0.08 | Base |
| GET | toll402.dev/v1/forge Create a NEW tool from a description, an input schema and test examples. The code is generated, run in a sandbox against your examples (up to 3 attempts), and o | $0.25 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 4 h ago | toll402.dev/v1/biz/details | 402 | 366 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-11-02 | 1 | $0.001 | |
| 2026-11-01 | 5 | $0.005 | |
| 2026-10-30 | 7 | $0.007 | |
| 2026-10-29 | 3 | $0.003 | |
| 2026-10-28 | 2 | $0.002 | |
| 2026-10-27 | 3 | $0.003 | |
| 2026-10-26 | 8 | $0.008 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/toll402.dev"><img src="https://logicnodes.io/observatory/badge/toll402.dev.svg" alt="x402 status"></a>
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/toll402.dev