Our Validation and Enrichment APIs offer a host of additional data to compliment your addresses, emails and phone numbers. For example, you can find out a household's estimated income level or an address's geographical coordinates, an email's domain type, or a phone number's type or operator name. All of this data can optionally be utilized in a Screen Flow by using Unbound Touchpoints.

Follow the instructions found in our Touchpoint section on creating an Unbound Touchpoint and make a note of the Touchpoint API name and aliases you configure. You'll need to create up to three Touchpoints if you intend to enrich address, emails and phone numbers.

The Touchpoint API name is then used as an input variable in each of our Flows components. When the API name is set, the EDQ component will populate the Validation Mapped Fields output variable with a mappings JSON object. As an example, if our Email Validation component was configured with an Unbound Touchpoint that was set up to return the email domain type metadata, you would get the following output:

{
  "mappings": {
    "metadata.domain_detail.type": "consumer"
  }
}

We would then recommend that you develop your own Apex Action to parse and extract the data you require from this JSON object, so that it can be utilized in later Screen Flow steps.