Tools · API Docs · Pricing · Privacy · Get a key

API Docs

Two hosted JSON APIs. No SDK needed — call over HTTPS. CORS enabled, so you can call from the browser too. Free tier: 100 req/day.

Verify API

Base: https://verify-api.cchkjjdobby.workers.dev

GET  /email?email=EMAIL          -> validate email (syntax, disposable, role, typo, MX)
GET  /phone?phone=NUMBER         -> validate + format phone (E.164, 35+ countries)
GET  /card?number=CARDNUMBER     -> validate card (Luhn + brand, format-level)
GET  /verify?email=&phone=&card= -> run several at once

All endpoints also accept POST with a JSON body.

Example

GET https://verify-api.cchkjjdobby.workers.dev/email?email=test@mailinator.com
{
  "email": "test@mailinator.com",
  "valid_syntax": true,
  "domain": "mailinator.com",
  "is_disposable": true,
  "is_role": false,
  "has_mx": true,
  "score": 10,
  "status": "disposable",
  "deliverable": false
}

TextLens API (SEO / readability)

Base: https://textlens-api.cchkjjdobby.workers.dev

POST /analyze   {"text":"..."}   -> counts, Flesch readability, reading time, keywords
GET  /analyze?url=URL            -> analyze a page
GET  /meta?url=URL               -> extract SEO meta/OG/canonical/H1s

Notes & limits

Card check is format/Luhn/brand only (not issuance). Phone is length/prefix-based (not carrier-level). Errors return JSON with an error field and a 400 status.

Get a key or a higher plan: Pricing · cchkjjdobby@gmail.com