emailType: "personal" when you want personal emails prioritized.
Parameters
People to enrich. Usually the output of
canvas.people.search().Include email enrichment.
Include phone enrichment. Set to
true to also get phone numbers.Email preference for enrichment.
personal prioritizes personal emails and keeps backward compatibility by still populating email.Returns
The same people array with additional contact fields:| Field | Type | Description |
|---|---|---|
email | string | Canonical email field for backward compatibility |
personal_email | string | Personal email when available |
work_email | string | Work email when available |
email_type | "personal" | "work" | "other" | "unknown" | "generic" | Provider email classification |
email_status | string | Provider validation status (for example: valid, risky, unknown) |
phone | string | Phone number (if available) |
Examples
Email only (default)
Personal email mode
email is still populated for backward compatibility, and personal_email is preserved explicitly.