Get People

google_contacts.get_people
ActionCRM & salesconnection required

Calls people v1 GET /v1/people/{peopleId}.

Provides information about a person by specifying a resource name.

Connection

Required
Yes — the node will not save without one
Auth type
OAuth 2.0
Providers
Google Contacts
Secret shape
{"client_id", "client_secret", "refresh_token"}
Resolved by
config.connection_id, else node.connection_id

Configuration

3 fields, 3 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
people
People name or id.
stringYes———
person_fields
A field mask to restrict which fields on the person are returned. Required.
stringYes———
request_mask_include_field
Comma-separated list of person fields to be included in the response. Required.
stringYes———

Output

One shape.

result

Extra keys beyond the ones listed can appear.

FieldTypeExample
addresses
array—
ageRange
string—
ageRanges
array—
biographies
array—
birthdays
array—
braggingRights
array—
calendarUrls
array—
clientData
array—
coverPhotos
array—
emailAddresses
array—
etag
string—
events
array—
externalIds
array—
fileAses
array—
genders
array—
imClients
array—
interests
array—
locales
array—
locations
array—
memberships
array—
metadata
object—
miscKeywords
array—
names
array—
nicknames
array—
occupations
array—
organizations
array—
phoneNumbers
array—
photos
array—
relations
array—
relationshipInterests
array—
relationshipStatuses
array—
residences
array—
resourceName
string—
sipAddresses
array—
skills
array—
taglines
array—
urls
array—
userDefined
array—
{
  "addresses": [],
  "ageRange": "",
  "ageRanges": [],
  "biographies": [],
  "birthdays": [],
  "braggingRights": [],
  "calendarUrls": [],
  "clientData": [],
  "coverPhotos": [],
  "emailAddresses": [],
  "etag": "",
  "events": [],
  "externalIds": [],
  "fileAses": [],
  "genders": [],
  "imClients": [],
  "interests": [],
  "locales": [],
  "locations": [],
  "memberships": [],
  "metadata": {},
  "miscKeywords": [],
  "names": [],
  "nicknames": [],
  "occupations": [],
  "organizations": [],
  "phoneNumbers": [],
  "photos": [],
  "relations": [],
  "relationshipInterests": [],
  "relationshipStatuses": [],
  "residences": [],
  "resourceName": "",
  "sipAddresses": [],
  "skills": [],
  "taglines": [],
  "urls": [],
  "userDefined": []
}

See Get People run in a workflow.

In a technical demo we add the Google Contacts connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.