Skip to main content
GET
Returns contact details and all list memberships for a given phone number across every sending list owned by your account. This provides a unified view of a contact’s carrier information, validation status, and per-list engagement metrics.

Path Parameters

string
required
Contact phone number in E.164 format. Must be URL-encoded in the request path (e.g., %2B14155559876 for +14155559876).

Response Fields

string
Contact phone number in E.164 format.
string
Mobile carrier name (e.g., T-Mobile, Verizon, AT&T). null when the number has never been validated for your account.
string
Phone line type. Values: mobile, landline, voip, toll_free, unknown, premium_rate. null when the number has never been validated for your account, when the number carries no classification, or when flagged as an invalid number (a fake/invalid-number verdict stores line_type: null and sets is_valid to false).
string
Contact’s timezone based on phone number area code (e.g., America/New_York).
boolean
Whether the phone number passed carrier validation and is deliverable. null if the number has never been validated for your account.
string
ISO 3166-1 alpha-2 country code. null if the number has never been validated for your account.
array
Array of list membership objects representing every list this contact appears on within your account.

Examples

Error Codes

The + character in E.164 phone numbers must be URL-encoded as %2B in the path. For example, +14155559876 becomes %2B14155559876.

Next Steps

Importing Contacts

Import contacts in bulk

Create Audience

Segment your contacts