Skip to main content

Payload Structure

When email analysis completes, Verisoul sends a POST request to your configured webhook endpoint.
For a full reference of all email risk signals, trust signals, and domain types, see Email Signals & Scores.

Example Success Payload

The identity_intelligence section inside data.result is only present when the request was submitted with identity_intelligence: true.

Error Payload


Field Reference

Top-Level Fields

data.input

Echo of the submitted request, useful for correlating results.

data.result

Decision Buckets

Every email receives a decision based on the overall risk_score:

data.result.domain

data.result.email

data.result.deliverability

For guidance on how to use these fields to make send decisions, see Deliverability Risk.

data.result.breach_intelligence

data.result.identity_intelligence

Only present when identity_intelligence: true was set in the request.

data.result.identity_intelligence.claim_matches

error


Signal and Domain Type Definitions

For detailed definitions of all signals and domain classifications, see: