Email BUNDLE · 4 ENDPOINTS

Email Bundle

4 endpoints for email deliverability: verification, SPF / DKIM / DMARC posture, contact extraction, format parsing.

Target Persona & Use Cases:

For outbound sales, ESP integrators, fraud and onboarding teams.

4 Endpoints
~1 cr Workflow Band
Bearer Auth Unified Token
MCP Server Compatible
SPECIFICATION

Endpoints in this bundle

Each endpoint is independently callable. Bundle membership is for discovery only — you do not need to opt in.

Method Endpoint Path Credits Operation Summary
POST /v1/verify/email 1 cr Syntactic, MX, and disposable-domain detection.
POST /v1/intel/email-auth 1 cr SPF, DKIM, and DMARC posture for a domain.
POST /v1/extract/contacts 1 cr Pull emails, phones, and socials from a page.
POST /v1/parse/email 1 cr Parse an address into local-part, domain, plus-tag, and display-name.
PRODUCTION RECIPE

List hygiene before send

Recommended step-by-step workflow sequence for composing these endpoints in production:

01
Step 1

Parse each address with /v1/parse/email to normalize and strip plus-tags before deduplication.

02
Step 2

Call /v1/verify/email on the deduped list to drop syntactic failures, MX-less domains, and disposable providers.

03
Step 3

For surviving addresses, call /v1/intel/email-auth on the domain to flag any sending domains with no DMARC alignment — those are higher bounce risk.

INTEGRATION CODE

Try a request

Pick a language. Copy-pasteable code snippet configured with your standard Bearer token header.

curl -X POST https://api.ollagraph.com/v1/verify/email \
  -H "Authorization: Bearer $OLLAGRAPH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]"}'
FREQUENTLY ASKED QUESTIONS

Email bundle FAQ

Common questions about rate limits, execution behavior, and parameters for this workflow.

Do you do SMTP RCPT-TO probing?

No. We stop at syntactic checks, MX resolution, and disposable-domain matching. SMTP probes get IPs blacklisted and producers false-negatives on greylisting servers.

Will you flag @ollagraph.com or @qcrawl.com as nonexistent?

No — both are catch-all domains in our knowledge base. They always validate as deliverable at the MX level.

Why does email-auth sometimes return DMARC `policy=none`?

That is the published policy at the domain. We report what the DNS says; we do not infer intent.

1,000 free credits · No card required

Ship with the Email bundle.

1,000 credits on signup. No card. Every endpoint in this bundle is live from minute one.

✓ No credit card required
·
✓ Flat 1 credit / call base
·
✓ All 4 endpoints ready