Returns a single User object representing a Workplace user. Can be accessed via the member's Workplace ID or the email address used by the member when logging into Workplace.
/{member_id}/{email_address}Reading information about a member requires either Read all content or Manage accounts permission.
| Field Name | Description | Type |
|---|---|---|
| The id of this person's user account. |
|
| The person's first name. |
|
| The person's last name. |
|
| The person's primary email address, also used as their username on Workplace. |
|
| The person's job title on Workplace. |
|
| The person's department name on Workplace, if set via the Account Management API. |
|
| Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization. |
|
| The person's primary listed phone number. Maps to the |
|
| The person's primary listed address. Maps to the |
|
| The person's profile picture. |
|
| A link to the person's profile. |
|
| The person's locale. |
|
| The person's full name. |
|
| The person's name formatted to correctly handle Chinese, Japanese, or Korean ordering. |
|
| Account invite time in UTC format. |
|
| Account claim time in UTC format. |
|
| A member access token which allows an integration to make calls on behalf of a specific person. Requires Impersonate permission. Impersonate is a deprecated permission. Do not build new functionality using this permission. This permission can no longer be added to custom integrations. |
|
| The contents of the Bio field in the user profile. |
|
| Information about the user's frontline status |
|
You can't publish using this node.
You can't delete using this node.
You can't update using this node. Accounts can be updated or deactivated using the Account Management API.
| Edge Name | Description |
|---|---|
Events for this person. By default this does not include events the person has declined or not replied to. | |
The feed of posts (including status updates) and links published by this person. | |
A person or bot page's Workplace Messages. Requires the Read all messages permission | |
| A person's listed manager or managers. |
| A person's listed reports. |
The member's profile pictures. | |
| Groups associated with a member. |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.comGET /{email_address} HTTP/1.1
Host: graph.facebook.comGET graph.facebook.com
/{member-id}/eventsGET /{member_id}/reports HTTP/1.1
Host: graph.facebook.comGET /{member_id}/managers HTTP/1.1
Host: graph.facebook.comRequires custom integration token with Read all messages permission:
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}Requires custom integration token with Read all messages permission:
GET graph.facebook.com
/{member-id}/conversationsRequires custom integration token with Read all messages permission:
GET graph.facebook.com
/{thread-id}/messages?user={user-id}GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}The /me alias points to the bot's page when using a custom integration token
Requires custom integration token with Manage Accounts permission:
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_timeThese fields are only present if the member was invited or claimed their account
Requires custom integration token with Delete chat messages permission
DELETE graph.facebook.com
/{message-id}?user={user-id}Deleting a message only deletes the message from the view of the member who was specified in the request. To delete a message entirely, each member's view of that message must be deleted.
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}