# Clay.com Email Verification via API (0 Clay Credits) | MailVeri

> Plug MailVeri into Clay tables via Custom HTTP API for $59/100K (0 Clay credits). Save 85% on waterfall verification and route clean leads to Instantly.

- **Source**: https://mailveri.com/integrations/clay
- **AI Reference**: https://mailveri.com/llms-full.txt

---

Custom HTTP Action • 60s cURL Setup

Plug MailVeri into your Clay tables using Clay's native “Import from cURL” action. Verify lead deliverability in real-time, protect cold outreach sender reputation, and stop burning expensive Clay enrichment credits on high-margin third-party verifiers.

[Get 1,000 Free Credits](https://app.mailveri.com/accounts/signup/)

1-Click cURL Import · Real-Time API Response · Includes 1,000 Free Credits

< 1.5%

Expected campaign bounce rate

$59

Cost per 100K API checks

99%

Deliverability accuracy rate

## How MailVeri Fits Into Your Clay Waterfall

Clay credits are valuable. Placing MailVeri as Tier 1 in your enrichment pipeline instantly validates 80%+ of good leads for pennies before running costly secondary enrichments.

1

### Find Email

Prospect data is ingested into Clay from Apollo, LinkedIn Sales Navigator, or CSV imports.

Column: /Work Email/

2

### MailVeri Action

Calls MailVeri real-time API via Clay HTTP Action. Checks live MX records, SMTP ping, and disposable filters.

Enrichment: HTTP API

3

### Extract Verdict

Clay unpacks the JSON payload into columns: status, quality_score, credits_used, and is_forwarding.

Response: /status, /quality_score, /credits_used

4

### Route & Push

Deliverable leads push directly to [Smartlead](https://mailveri.com/integrations/smartlead), [Instantly](https://mailveri.com/integrations/instantly), or [HubSpot](https://mailveri.com/integrations/hubspot). Bounces and spamtrap risks are quarantined.

Status == 'VALID'

### Quick Setup: How to Connect MailVeri in Clay in 60 Seconds

1. 1
  **Add an HTTP API Column in Clay:** In your Clay workbook, click “Add Column” → select “Add Enrichment” → search for **“HTTP API”** (or Custom HTTP Request).
2. 2
  **Import from cURL:** In the configuration modal, click the **“Import from cURL”** button in the top right. Paste the cURL command copied from the top of this page.
3. 3
  **Map the Email Column:** In the Body box, replace `alex.morgan@acme-corp.com` by typing `/` and selecting your email column pill (e.g. `/Work Email`), and toggle **“Remove empty keys”** ON.
4. 4
  **Add Your API Key:** In the Headers tab, replace `YOUR_MAILVERI_API_KEY` with your API key from [MailVeri Dashboard](https://app.mailveri.com/api-keys/).
5. 5
  **Set Run Condition & Rate Limit:** Under **Run Settings → Only run if**, add the non-empty email guard formula below, and set **Define rate limit** to `10` requests per `1000` ms so 10K+ row workbooks run smoothly without throttling.
6. 6
  **Run Sample & Save Columns:** Click **“Test Request”**, then click “Add as column” on `status`, `quality_score`, and `credits_used` (`1` for verified verdicts, `0` if `UNKNOWN`).

#### Clay HTTP API Drawer — Exact Field Reference

| Clay Drawer Field | Exact Value to Enter | Why It Matters |
| --- | --- | --- |
| Method & Endpoint | POST https://api.mailveri.com/v1/verify-mail/ | Real-time single-address verification endpoint |
| Headers | Authorization: Bearer <KEY> • Content-Type: application/json | Authenticates directly against your Universal Credit balance |
| Body (JSON) | {"email": "/Work Email"} | Maps each row's dynamic email pill; enable Remove empty keys |
| Run Settings → Only run if | Boolean({{Work Email}}) && String({{Work Email}}).includes("@") | Skips blank waterfall misses before making an HTTP call |
| Define rate limit | Request Limit: 10 • Duration: 1000 ms | Prevents burst 429 retries across large parallel Clay tables |

1. cURL Configuration for Clay (Import from cURL) · Paste directly into Clay HTTP API modal

```bash
curl -X POST "https://api.mailveri.com/v1/verify-mail/" \
  -H "Authorization: Bearer YOUR_MAILVERI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "alex.morgan@acme-corp.com"}'
```

2. Clay Body JSON (Dynamic Pill) · Type / inside quotes

```json
{
  "email": "/Work Email"
}
```

3. Run Settings (“Only run if”) · Skips empty rows

```javascript
// Clay Run Settings -> "Only run if" conditional formula:
// Skips blank cells so MailVeri only runs when an email address is present
Boolean({{Work Email}}) && String({{Work Email}}).includes("@")
```

4. HTTP Request Specification · Real-time verification endpoint

```http
POST https://api.mailveri.com/v1/verify-mail/
Authorization: Bearer YOUR_MAILVERI_API_KEY
Content-Type: application/json

{
  "email": "alex.morgan@acme-corp.com"
}
```

5. MailVeri API Response (Unpacked to Clay Columns) · Includes status, quality_score & credits_used (0 on UNKNOWN)

```json
{
  "error": 0,
  "message": "Verified alex.morgan@acme-corp.com successfully",
  "status": "VALID",
  "mail": "alex.morgan@acme-corp.com",
  "email": "alex.morgan@acme-corp.com",
  "balance": 4999,
  "credits_used": 1,
  "quality_score": 99,
  "is_forwarding": false
}
```

6. Clay Formula Example (Sequencer Routing Gate) · Add as formula column before Instantly / Smartlead push

```javascript
// In Clay: Add a Formula Column to route leads into Instantly / Smartlead
if (row['mailveri_status'] === 'VALID' && Number(row['mailveri_quality_score'] ?? 0) >= 80) {
  return 'Safe to Send';
} else if (row['mailveri_status'] === 'CATCH_ALL' || row['mailveri_status'] === 'ROLE_ACCOUNT') {
  return 'Review Catch-All / Role';
} else if (row['mailveri_status'] === 'UNKNOWN') {
  return 'Retry Later (credits_used = 0)';
} else {
  return 'Do Not Contact';
}
```

## Stop Overpaying for Enrichment Waterfall Credits

Compare MailVeri's direct pricing against native Clay credit usage and legacy verification tools:

| Verification Method | Cost per 100K | Cost per 1M | Credit Expiration | Net Outbound Savings |
| --- | --- | --- | --- | --- |
| MailVeri via Clay HTTP API | $59 | $299$0.30/1k | NEVER ExpireLifetime | BaselineBest Value |
| Clay Native Verifiers (Waterfall) | $1,000 - $2,000+1-2 Clay credits/check | $10,000+Clay credit tiers | Expires MonthlySubscription | Save 94%+ with MailVeri |
| MillionVerifier | $149$1.49/1k | $449$0.45/1k | Never Expire | Save up to 60% with MailVeri |
| BounceBan | $300$3.00/1k | $1,700$1.70/1k | Never Expire | Save 82% with MailVeri |
| NeverBounce | $400$4.00/1k | $2,500$2.50/1k | Expires in 12 Months | Save 85%-88% with MailVeri |
| ZeroBounce | $649$6.49/1k | $3,199$3.20/1k | Expires in 2 Years | Save 91% with MailVeri |

## Why Growth Teams & Agencies Connect MailVeri to Clay

Purpose-built for modern cold outreach workflows, SDR pipelines, and high-volume outbound campaigns.

### Preserve Clay Credits

Save your high-value Clay credits for AI messaging, phone numbers, and company research rather than burning them on commodity verification.

### Protect Sending Domains

Keep your campaign bounce rates strictly below 1.5%. Prevent Google Workspace and Microsoft 365 outbound domain suspensions.

### Smart Waterfall Optimization

Run MailVeri as Step 1. Deliverable emails exit the waterfall immediately, cutting downstream tool calls by over 70%.

## Frequently Asked Questions

Everything you need to know about integrating MailVeri with Clay.com tables.

### Does running MailVeri consume Clay credits?

Using Clay's `HTTP API` column with your own MailVeri API key consumes **0 Clay enrichment credits** on Explorer/Pro+ plans (or 1 standard HTTP action credit on legacy plans), bypassing third-party waterfall verifier markups and saving 85%–95% on verification costs.

### How fast is verification when running across thousands of rows?

MailVeri's real-time single verification endpoint responds in real time depending on remote mail server responsiveness. Clay executes HTTP enrichments asynchronously in parallel batches, allowing large tables to populate smoothly.

### Can I detect Catch-All and Disposable emails in Clay?

Yes. MailVeri provides granular status classifications including `VALID`, `CATCH_ALL`, `ROLE_ACCOUNT`, `DISPOSABLE`, and `INVALID`. You can write Clay formulas to handle each category according to your risk tolerance.

### Do MailVeri credits expire if my Clay outreach volume fluctuates?

No. All MailVeri Universal Credits are 100% pay-as-you-go and never expire ($9 for 10K, $59 for 100K, $299 for 1M), so you never lose unused monthly allowances between outbound sprints.

### How should I configure Clay Run Settings, Rate Limits, and credits_used?

Under Clay's **Run Settings → Only run if**, paste `Boolean({{Work Email}}) && String({{Work Email}}).includes("@")` so empty rows are skipped, and set **Define rate limit** to `10` requests per `1000` ms. Every API response returns `credits_used` (`1` for conclusive checks, `0` when an unresponsive mail server returns `UNKNOWN` so zero credits are wasted).

## Related Guides for Clay.com Workflows

[Clay Tutorial — How to Verify Emails in Clay Using HTTP API: Save 80% on Waterfall Credits — Step-by-step HTTP API column setup and conditional AI prompt gating in Clay.](https://mailveri.com/blog/how-to-verify-clay-waterfall-enrichment-emails-http-api) · [Outbound Delivery — How to Verify Emails Before Sending in Instantly & Smartlead — Route verified Clay rows into Instantly and Smartlead while keeping bounce rates below 1.5%.](https://mailveri.com/blog/how-to-verify-emails-instantly-smartlead-bounce-rate) · [Data Hygiene — Why Apollo “Verified” Emails Still Bounce (And How to Fix It) — Why static B2B lead sources require a live verification step before cold outreach.](https://mailveri.com/blog/why-apollo-verified-emails-still-bounce) · [Catch-All Waterfalls — BounceBan & Scrubby Alternative: Catch-All Verification Without $300–$800/100K Fees — Verify corporate catch-all domains and disabled accounts inside Clay at 1 credit flat.](https://mailveri.com/blog/bounceban-scrubby-catch-all-verification-alternative) · [API Economics — MillionVerifier Pricing & Alternative (2026): Cut HTTP API Costs by 60% — Compare MillionVerifier ($149/100K) vs MailVeri ($59/100K) for Clay HTTP API columns.](https://mailveri.com/blog/millionverifier-pricing-alternative) · [Legacy Benchmark — ZeroBounce vs NeverBounce vs MailVeri: Save Up to 90% on Bulk Checks — Why GTM engineers replace native Clay verifier add-ons with MailVeri's $0.0002/check API.](https://mailveri.com/blog/zerobounce-vs-neverbounce-pricing-alternative)

## Ready to cut your Clay verification costs?

Sign up in 30 seconds and get 1,000 free API credits to test your Clay table integration today.

[Get 1,000 Free Credits](https://app.mailveri.com/accounts/signup/) · [Read API Docs](https://mailveri.com/docs/api)

Explore: [Apollo.io](https://mailveri.com/integrations/apollo) · [Instantly.ai](https://mailveri.com/integrations/instantly) · [Smartlead.ai](https://mailveri.com/integrations/smartlead) · [n8n Workflows](https://mailveri.com/integrations/n8n) · [Pricing ($59/100K)](https://mailveri.com/pricing) · [Compare 36 Verifiers →](https://mailveri.com/compare)

## Explore Related Verification Benchmarks, Integrations & Deliverability Hubs

Compare live 10K–5M verification rate cards, connect MailVeri to your outreach stack, or inspect domain-level SMTP rules.

Verifier Comparisons

[All 36 →](https://mailveri.com/compare)

- [MailVeri vs EmailListVerify100K checks: $59 vs $186](https://mailveri.com/compare/mailveri-vs-emaillistverify)
- [MailVeri vs Validity BriteVerifyCompare 10K–1M pricing & accuracy](https://mailveri.com/compare/mailveri-vs-briteverify)
- [MailVeri vs Verifalia100K checks: $59 vs $389](https://mailveri.com/compare/mailveri-vs-verifalia)
- [MailVeri vs ProspeoCompare 10K–1M pricing & accuracy](https://mailveri.com/compare/mailveri-vs-prospeo)
- [MailVeri vs Bouncify100K checks: $59 vs $119](https://mailveri.com/compare/mailveri-vs-bouncify)
- [MailVeri vs Reoon Email Verifier100K checks: $59 vs $116.40](https://mailveri.com/compare/mailveri-vs-reoon)

CRM & Stack Guides

[All 13 →](https://mailveri.com/integrations)

- [n8n Self-Hosted WorkflowsAutomated HTTP Request node](https://mailveri.com/integrations/n8n)
- [HubSpot Marketing Contacts AuditPrevent 3% CRM bounce locks](https://mailveri.com/integrations/hubspot)
- [Zapier No-Code VerificationFilter invalid leads before CRM](https://mailveri.com/integrations/zapier)
- [Amazon SES & Sendy ProtectionStay safely below 5% SES probation](https://mailveri.com/integrations/aws-ses)
- [Apollo.io CSV & API VerificationKeep cold outreach bounces < 1.5%](https://mailveri.com/integrations/apollo)
- [FluentCRM & WordPress SMTPBulk CSV & PHP signup hooks](https://mailveri.com/integrations/fluentcrm)

Solutions & Free Tools

[All Tools →](https://mailveri.com/tools)

- [Email Bounce Rate CalculatorCheck ESP suspension thresholds](https://mailveri.com/tools/bounce-rate-calculator)
- [Non-Profits & FundraisingNon-expiring PAYG donor cleaning](https://mailveri.com/industries/nonprofits)
- [ESP Overpayment CalculatorMeasure wasted CRM contact costs](https://mailveri.com/tools/esp-overpayment-calculator)
- [Free Email Verifier ToolInstant live deliverability check](https://mailveri.com/tools/email-checker)
- [Domain Reputation CheckerAudit SPF, DKIM, DMARC & MX health](https://mailveri.com/tools/domain-reputation)
- [DNS MX Record LookupInspect mail exchange priority](https://mailveri.com/tools/mx-lookup)

Glossary & Domains

[Glossary](https://mailveri.com/glossary) · [Domains →](https://mailveri.com/domain)

- [SMTP VerificationBounces & SMTP Signals definition](https://mailveri.com/glossary/smtp-verification)
- [Valid EmailVerification & Address Types definition](https://mailveri.com/glossary/valid-email)
- [DKIM (DomainKeys Identified Mail)Authentication & DNS definition](https://mailveri.com/glossary/dkim)
- [tempr.email Disposable ReportWildcard temp-mail MX detection](https://mailveri.com/domain/tempr.email)
- [duck.com Email ProtectionDuckDuckGo relay address check](https://mailveri.com/domain/duck.com)
- [salesforce.com MX & Auth GuideEnterprise sender security profile](https://mailveri.com/domain/salesforce.com)
