Validate an email address for deliverability and get company enrichment data.
| Metric | Value |
|---|---|
| Cost | 0.25 credits per validation |
| Calculation | 4 validations = 1 credit |
| Free Results | unknown and RFC-invalid results are free |
invalid and returned instantly — no credits charged. This includes malformed addresses, invalid characters, and improper formatting.valid, invalid, or unknownvalid/invalid, 0 for unknown)invalid — no credits charged:
| RFC Violation | Example | Result |
|---|---|---|
Missing @ symbol | johncompany.com | invalid (FREE) |
| Invalid characters | john@comp any.com | invalid (FREE) |
| Missing domain | john@ | invalid (FREE) |
| Double dots | john..doe@company.com | invalid (FREE) |
| Invalid TLD | john@company | invalid (FREE) |
| Message | Status | Cost |
|---|---|---|
Email is valid. | valid | 0.25 |
Email is invalid. | invalid | 0.25 |
Email is invalid (RFC non-compliant format). | invalid | FREE |
Email is invalid (malformed address). | invalid | FREE |
Unable to determine email validity. | unknown | FREE |
Pre-validate format client-side
Validate before sending campaigns
Handle unknown results
unknown results, consider retrying later or using Email Finder to verify the specific address exists before adding to campaigns.Batch your validations
Use response headers for monitoring
X-Credits-Remaining so you can track spending without extra API calls.Your LeadMagic API key. Header name is case-insensitive (X-API-Key, X-API-KEY, x-api-key all work).
Email address to validate
"jesse@leadmagic.io"
Successful validation
"jesse@leadmagic.io"
"valid"
Whether the email domain is a catch-all (accepts all addresses)
false
0.25
"Email is valid."
"aspmx.l.google.com"
"Google Workspace"
Security gateway vendor name
null
Security gateway type
null
false
"Leadmagic"
"Internet"
"11-50"
2022
"Private"
"linkedin.com/company/leadmagichq"
"75153174"
null
null