Phone Number Enrichment

Phone number enrichment service validates, standardizes, and supplements your data.

Use phone number enrichment to:

  • Validate phone numbers against National Number Plans from ITU and other public datasets.
  • Standardize valid phone numbers into standard international or local format.
  • Enrich phone numbers with type, carrier and region, if available.

Required Input Attributes for Phone Number Enrichment

The input dataset for this enricher must include attributes that can be mapped to the following enrichment input attributes.

Input Attribute Name Description
phone_number Phone number
country Country name (for example: United States, U.S., and so on)

Output Attributes for Phone Number Enrichment

The following attributes are provided by the enricher.

Output Attribute Name Description
enriched_phone_valid Whether this is a valid phone number (true/false)
enriched_phone_country_code The country calling code
enriched_phone_national_format Phone number standardized to the national format
enriched_phone_international_format Phone number standardized to the international format, including country code
enriched_phone_for_matching Cleaned phone number
enriched_phone_region The region for the phone number
enriched_phone_type The phone number type

  • Fixed line
  • Mobile
  • Fixed line or mobile
  • Toll free
  • Premimum rate
  • Shared cost
  • VOIP
  • Personal number
  • Pager
  • Universal access number
  • Voicemail
  • Unknown
enriched_phone_carrier The original carrier of the phone number

Available for mobile numbers only
enriched_phone_success Returns false if the enricher encountered an error, otherwise true.