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.com
GET /{email_address} HTTP/1.1
Host: graph.facebook.com
GET graph.facebook.com
/{member-id}/events
GET /{member_id}/reports HTTP/1.1
Host: graph.facebook.com
GET /{member_id}/managers HTTP/1.1
Host: graph.facebook.com
Requires 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}/conversations
Requires 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_time
These 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"
}