A single API for the validation checks every backend ends up needing: IBAN, EU VAT, email (including disposable-email detection), phone number, credit card, postal code format, and password strength — plus UUID/password generation.
POST /v1/validate/iban — IBAN checksum validationPOST /v1/validate/vat — EU VAT format + VIES existence checkPOST /v1/validate/email — syntax + MX record checkPOST /v1/validate/disposable-email — flags throwaway/temp-mail domainsPOST /v1/validate/phone — international phone number validationPOST /v1/validate/creditcard — Luhn check + card brand detectionPOST /v1/validate/postal-code — postal code format validation (50+ countries)GET /v1/validate/postal-code/countries — list supported postal code countriesPOST /v1/password/strength — entropy-based password strength scoringPOST /v1/password/breach-check — HaveIBeenPwned k-anonymity breach checkGET /v1/generate/uuid — UUID generationGET /v1/generate/password — cryptographically random password generationPOST /v1/batch/iban — validate up to 100 IBANs in one callPOST /v1/batch/email — validate up to 50 emails in one call (syntax, optional MX)Free tier plus paid tiers, billed and metered through RapidAPI. Get your API key & see current plans on RapidAPI →
If you're evaluating the best email validation API, an IBAN validation API, or a general-purpose validation API, here's how Validate compares to well-known single-purpose validators:
| Provider | What it validates | Model |
|---|---|---|
| Validate API | Email, disposable-email, IBAN, EU VAT, phone, credit card, postal code, password strength, breach-check, plus UUID/password generation | One key, one bill, free tier, no credit card, edge-deployed on Cloudflare Workers |
| AbstractAPI | Email validation and phone validation | Separate APIs, each with its own subscription plan and rate limits |
| Mailgun Email Validation | Email syntax, deliverability & risk scoring | Email only, typically used alongside Mailgun's email-sending platform |
| Twilio Lookup | Phone number validation & carrier lookup | Phone only, usage-based pricing tied to a Twilio account |
The pattern with most single-purpose validators: great at one check, but stacking email + phone + IBAN + VAT + postal-code coverage means signing up for several of them, each with its own key, dashboard, and invoice. Validate covers all of it under one subscription — useful for signup forms, checkout flows, and EU B2B onboarding (VAT + IBAN) that need more than one kind of check.
Same provider, same edge-first approach, different tools:
POST /v1/batch/iban and POST /v1/batch/email, for list-cleaning use cases without burning single-item rate limits.disposable-email detection and postal-code format validation (50+ countries).Planned, not yet shipped: