Get My Member Info

linkedin.get_userinfo
ActionChat & messagingconnection required

Calls the LinkedIn API with the connection's credentials.

The OpenID Connect claims for the connection's token — name, picture and, with the email scope, the member's email address.

Connection

Required
Yes — the node will not save without one
Auth type
Bearer token
Providers
LinkedIn
Secret shape
the LinkedIn OAuth2 access token, or {"access_token": "…"}
Config it needs
api_version
Resolved by
config.connection_id, else node.connection_id

Configuration

This node takes no configuration beyond its connection.

Output

One shape.

result

FieldTypeExample
sub
The member id LinkedIn issued this app.
string—
person_urn
urn:li:person:{sub} — pass this as author_urn.
string—
name
The member's full name.
string—
given_name
The member's first name.
string—
family_name
The member's last name.
string—
email
Primary email; present only with the email scope.
string—
email_verified
Whether LinkedIn has verified that email.
boolean—
picture
URL of the member's profile photo.
string—
locale
The member's locale, e.g. en-US.
string—
{
  "email": "",
  "email_verified": false,
  "family_name": "",
  "given_name": "",
  "locale": "",
  "name": "",
  "person_urn": "",
  "picture": "",
  "sub": ""
}

Notes

  • Needs the openid and profile scopes, plus email for the address. LinkedIn documents email and email_verified as optional — handle them absent.

See Get My Member Info run in a workflow.

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