Email Validation Estimate
Synchronous probe result returned by /v3/email-validations/estimate. Reports counts, credit sufficiency, and a list of blockers that prevent scheduling.
Total number of contact IDs in the request body
Number of contacts the user can actually validate (filtered by team scope and validation-status)
Email-validation credits currently available to the team
Credits that would be charged if the eligible contacts are scheduled in full
Whether creditsAvailable >= creditsRequired
Whether the request can be scheduled — equivalent to blockers.length == 0
Reasons why scheduling is currently blocked. Empty when canSchedule is true.
Blocker codes returned by /v3/email-validations/estimate in the blockers array. The presence of any blocker (with acceptPartial = false) means the request cannot be scheduled.
| Value | Name | Meaning |
|---|---|---|
| 1 | FeatureDisabled | Email validation feature is disabled for the team |
| 2 | AddonNotPresent | Required addon is not on the subscription |
| 3 | AlreadyRunning | Another email-validation job is already running for this user |
| 4 | OutOfCredits | User has no email-validation credits available |
| 5 | NotEnoughCredits | Available credits are below the eligible-contact count (and acceptPartial = false) |
| 6 | NoEligibleContacts | No accessible contacts in RequiresValidation state were found in the request |
1, 2, 3, 4, 5, 6