Skip to main content
???+ info “API integration” To use this step your team needs to have the Full Contact integration configured in Graphext. The corresponding credentials are required to connect to a third-party API. You can configure API integrations following the INTEGRATIONS or ADD INTEGRATION link in the top-left corner of your Team’s page, selecting API keys, and then the name of the desired third-party service. To enable the Full Contact integration in particular you will need access to Full Contact’s service. Follow the instructions here to create the required API key.

Usage

The following example shows how the step can be used in a recipe.

Examples

  • Example 1
  • Signature
The step has no configuration parameter, so it’s simply
fetch_full_contact_emails(ds.email) -> (
  ds.fullName,
  ds.age,
  ds.gender,
  ds.location,
  ds.title,
  ds.organization,
  ds.twitter,
  ds.linkedin,
  ds.facebook,
  ds.bio,
  ds.avatar,
  ds.website,
  ds.given_name,
  ds.family_name,
  ds.education_institution,
  ds.education_degree
)

Inputs & Outputs

The following are the inputs expected by the step and the outputs it produces. These are generally columns (ds.first_name), datasets (ds or ds[["first_name", "last_name"]]) or models (referenced by name e.g. "churn-clf").
email
column[category]
required
Emails to fetch personal information for.
fullName
column[category]
required
Full name of the person.
age
column[number]
required
Age of the person.
gender
column[category]
required
Gender of the person (M/F).
location
column[category]
required
Currently known location.
title
column[category]
required
Current title the person holds at the organization.
organization
column[category]
required
Current organization a person belongs to.
twitter
column[category]
required
Twitter profile.
linkedin
column[category]
required
LinkedIn profile.
facebook
column[category]
required
Facebook profile.
bio
column[text]
required
Biography as extracted from social media accounts.
avatar
column[url]
required
Picture uses in social media accounts.
website
column[url]
required
Personal website.
given_name
column[category]
required
Person’s given name.
family_name
column[category]
required
Person’s family name.
education_institution
column[category]
required
Category containing the most relevant educational institution the person attended.
education_degree
column[category]
required
Category representing the degree obtained at this institution.

Configuration

The following parameters can be used to configure the behaviour of the step by including them in a json object as the last “input” to the step, i.e. step(..., {"param": "value", ...}) -> (output).

Parameters

integration
string
required
ID of the integration you’d like to use.
I