Check if an email domain is disposable, paid per call via x402.
What it does
The Mailcheck API disposable endpoint checks whether a given domain belongs to a disposable/throwaway email provider. It is part of a broader Mailcheck API hosted at mailcheck.hugen.tokyo that offers six email validation checks: syntax validation, MX record lookup, disposable detection (against 5,000+ known domains), free provider detection, role-based address detection, and typo suggestions.
This specific endpoint (`/mailcheck/disposable`) accepts a GET request with a `domain` query parameter (e.g., `guerrillamail.com`) and returns a JSON object indicating whether the domain is disposable. The API is documented via an OpenAPI 3.1 spec and includes a Swagger UI at `/docs`. It also exposes an `llms.txt` endpoint for machine-readable API descriptions and an x402 discovery document at `/.well-known/x402`.
Note: During probing, the `/disposable` path at the listed endpoint URL (`https://mailcheck.hugen.tokyo/disposable`) returned HTTP 410 (Gone) on GET and 405 on POST. The OpenAPI spec lists the actual disposable check at `/mailcheck/disposable`, not `/disposable`. The endpoint may have been moved or the listing URL may be incorrect. Pricing details are not available — no x402 402 challenge was captured, and no pricing page exists. Use with caution until liveness and pricing can be confirmed.
Capabilities
Use cases
- —Filtering out disposable email addresses during user registration
- —Validating email domains before sending transactional emails
- —Enriching lead data by flagging throwaway addresses
- —Automated email list cleaning in agent workflows
- —Preventing fraud by rejecting known disposable email domains
Fit
Best for
- —Agents that need quick disposable-domain lookups without API keys
- —Registration flows that want to block throwaway emails
- —Email validation pipelines needing a simple boolean check
Not for
- —Full SMTP-level email deliverability verification
- —Bulk email list validation (no batch endpoint documented)
- —Use cases requiring guaranteed uptime — endpoint liveness is uncertain
Quick start
curl "https://mailcheck.hugen.tokyo/mailcheck/disposable?domain=guerrillamail.com"Example
Response
{
"domain": "guerrillamail.com",
"is_disposable": true
}Endpoint
Quality
The listed endpoint URL (/disposable) returned 410 Gone, suggesting it may have moved to /mailcheck/disposable or been decommissioned. No x402 402 challenge was captured, so pricing is unknown. The OpenAPI spec is complete for the /mailcheck/disposable path, but the actual listed endpoint appears non-functional.
Warnings
- —Endpoint returned HTTP 410 (Gone) on GET and 405 on POST — may be moved or decommissioned
- —Listed URL /disposable does not match OpenAPI path /mailcheck/disposable
- —No x402 payment challenge was captured; pricing is unknown
- —No pricing page found on the site
- —Root URL returns 404
Citations
- —6 email validation checks in one call — syntax, MX records, disposable detection (5,000+ domains), free provider, role-based, and typo suggestionhttps://mailcheck.hugen.tokyo/docs
- —DisposableResponse schema requires domain (string) and is_disposable (boolean)https://mailcheck.hugen.tokyo/docs
- —Disposable check endpoint accepts domain query parameter with max length 253https://mailcheck.hugen.tokyo/docs
- —Endpoint at /disposable returned 410 on GET and 405 on POSThttps://mailcheck.hugen.tokyo/disposable