For SaaS signup flows

Check the email domain
before granting a trial.

Disposable inboxes can make repeat registrations easier. Check the address before granting credits, then use the result to decide whether another verification step is needed.

Planned launch offer. Paid trials are not open yet; samples need no card.

Separate domain signals from mailbox evidence.

LookupDock checks syntax, whether the domain receives mail, known disposable domains, generic addresses and free email providers. Addresses that fail local checks do not reach the mailbox supplier.

When local checks pass, mailbox verification can return deliverable, undeliverable or an uncertain result. A catch-all domain does not confirm that an individual mailbox exists.

Keep an alternative path for legitimate users. A Gmail address or a role address such as info@ is not proof of abuse. Disposable-domain lists can be incomplete or outdated.

Combine the result with phone and IP signup signals. A hosting network or Tor exit is a review signal; VPN detection is unavailable.

Email request · published sample
curl -X POST https://lookupdock.com/api/v1/email \
  -H "Authorization: Bearer $LOOKUPDOCK_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"value": "[email protected]"}'

Demo accepts only published sample values. Live checks require an enabled service and an active trial or subscription.

One shared credit per completed check

Checking 1,000 signup addresses uses 1,000 of your 20,000 shared monthly credits. A completed local rejection uses one credit, just like a mailbox-checked address. Phone and IP checks draw from the same balance.

The plan costs $99.00 USD/month, with a 7-day, card-required trial of 500 credits. Supplier errors and timeouts consume no customer credits. There are no automatic overage charges.

See pricing and availability · Read the email API reference