Skip to content

Phone and e-mail verification

Verify phone numbers and e-mail addresses.

Confirm that people own the phone number and the e-mail address they give you, and score the risk of each.

How it works

  1. 1

    Send

    A one-time passcode goes to the phone number or the e-mail address.

  2. 2

    Confirm

    The person enters the code in your flow.

  3. 3

    Score

    The number and the address are validated and scored for risk.

Illustration
Illustration of a phone and e-mail check

Contact details you can trust

Phone verification

A one-time passcode sent to the phone number.

E-mail verification

A one-time passcode sent to the e-mail address.

Format validation

Numbers and addresses checked for a valid format.

Reachability

Whether the number or the address can actually be reached.

Phone risk score

A risk score for each phone number.

E-mail risk score

A risk score for each e-mail address.

Integrate in a few calls

Send a code with one call, and confirm it with another.

  • Web and mobile SDKsEarly access
  • Hosted verification linkAvailable
  • No-code portalAvailable
  • REST APIEarly access
  • WebhooksEarly access
  • MCP serverEarly access
Open the developer hub
RequestIllustration
curl -X POST $NODEID_API/v1/contact-checks \
  -H "Authorization: Bearer $NODEID_KEY" \
  -d '{ "phone": "+44 7700 900000", "channel": "sms" }'
Response
{
  "check_id": "cnt_4e3…",
  "otp": "sent",
  "phone": { "valid": true, "reachable": true, "risk": "low" }
}
Illustrative API request and response.

Know every business and every person you work with

Request a demo, or get your API keys.