Email — entry 009 of 19

Kickbox

Verified Jul 2026

Kickbox's free, keyless Open API endpoint answers a single question — whether an email domain is disposable — a common building block for lightweight signup-form validation. It's a separate, fully free offering from Kickbox's metered full verification product, which is where catch-all (accept-all) detection lives; a live probe found no catch-all surface on the open endpoint at all.

Kickbox's Open API is a small, free, keyless sibling to Kickbox's metered full email-verification product — it answers exactly one question, whether an email's domain is disposable, with no signup. A live GET this run against /disposable/test@mailinator.com returned {"disposable":true}, a single field and the only one any response carried this run, and the same route also accepts a bare domain: a live GET against /disposable/gmail.com returned {"disposable":false}. Catch-all (accept-all) detection is part of the paid product, not this endpoint — see the gotchas.

disposable-emaildomain-lookupfreesignup-validation
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score74out of 100
Authentication25/25No authentication required
Pricing20/20Free to use
Docs0/20No docs or spec available
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 74 on greatapis.com
<a href="https://greatapis.com/api/kickbox/"><img src="https://greatapis.com/badge/kickbox.svg" alt="Scored 74 on greatapis.com"></a>

Auth quickstart

  1. No API key, signup, or credit card required for the Open API — a live GET this run against /disposable/test@mailinator.com returned a genuine verdict with zero credentials. This is a distinct product from Kickbox's paid, metered verification API; nothing here unlocks or counts against that one.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Check whether an email's domain is disposable

GEThttps://open.kickbox.com/v1/disposable/test@mailinator.com

200 application/json

{"disposable":true}

The same endpoint also accepts a bare domain in place of a full address — a live GET this run against /disposable/gmail.com returned {"disposable":false}, the identical single-field shape.

Try it

Developer reference

Base URLhttps://open.kickbox.com/v1
Key endpoints
  • GET/disposable/{email}

Gotchas & limits

  • Access-Control-Allow-Origin is a reflected Origin, not a wildcard — confirmed live this run: a request sent with Origin: https://example.com got back access-control-allow-origin: https://example.com, while a plain request with no Origin header got back the same header present but set to an empty string. Don't assume a * like Disify's; check the header is non-empty for your actual origin.
  • There are no rate-limit headers at all on the keyless tier — confirmed across every response this run (no x-ratelimit-limit, retry-after, or similar), unlike Disify's x-ratelimit-limit: 30. There's no visible signal for how much headroom is left before throttling kicks in.
  • A syntactically invalid string like notanemail is still HTTP 200 with {"disposable":false}, not an error — confirmed live this run. Unlike Disify, there's no format field to tell you the input wasn't parsed as an email or domain at all; a typo and a genuine non-disposable result look identical.
  • There is no catch-all/accept-all surface on the Open API, despite what a general description of Kickbox might suggest — confirmed live this run: /accept-all/mailinator.com and /catch-all/mailinator.com each 301-redirect to https://docs.kickbox.com/, exactly as a made-up path (/bogus-nonexistent-path/mailinator.com) does, and appending ?catchall=true to the working route changed nothing ({"disposable":true}, unchanged). Kickbox's own open.kickbox.com landing page advertises its ACCEPT-ALL detector under the heading "Go beyond just checking for disposable email addresses" — i.e. as a feature of the paid Email Verification API, not this free one.