How to tell if a website is legit
To programmatically tell if a website is legit, query is-real-biz with the domain. The API checks the registrant history (WHOIS), the SSL certificate (issuer, validity, age), the homepage (real content vs parked / cloned), the presence of contact information, and the operator’s social-media footprint. The response is a JSON verdict ranging from "fake" to "real" with a 0–100 score, plus the actual signal values so you can audit the reasoning.
Try it now
curl 'https://is-real-biz.is-real-biz.workers.dev/check?domain=stripe.com'
Run a live check Read the docs
Step-by-step
- Send the domain. GET /check?domain=site-in-question.com
- Inspect verdict. verdict ∈ {real, likely_real, uncertain, likely_fake, fake}. Score 70+ usually means safe to transact.
- Audit the signals. The signals object exposes raw WHOIS age, SSL issuer, contact emails found, social handles, and homepage content snippet — all explainable.
Frequently asked
How is this different from Google Safe Browsing?
Safe Browsing flags known-malicious URLs. is-real-biz answers the upstream question: is the business behind this domain real and operating? Useful for KYB, vendor onboarding, lead qualification, and agent-driven commerce.
Can I batch-check 50 sites?
Yes — POST to /check_batch with a domains array (max 50). Single call, parallel verification, one consolidated response.
What does "uncertain" mean?
Conflicting signals — e.g. brand-new domain with strong social presence, or aged domain with parked content. The reasoning field explains which signals diverged.