Workplace from Meta va bientôt disparaître. Vous pourrez continuer d’utiliser Workplace jusqu’au 31 août 2025. Consultez nos pages d’aide pour en savoir plus.
/{member-id}
Représente un objet utilisateur comme un membre d’une communauté ou d’un groupe Workplace.
/community/members
Renvoie la liste de tous les comptes d’utilisateur·ice actuels. Nécessite l’autorisation Gérer les profils professionnels.
external_id
Pour filtrer les utilisateur·ices selon leur ID externe, utilisez le paramètre external_ids
et transmettez une liste des ID externes des utilisateur·ices concerné·es séparés par une virgule.
/community/organization_members
Renvoie une liste des utilisateur·ices. Nécessite l’autorisation Consulter les membres du groupe. Par défaut, la liste répertorie les comptes d’utilisateur·ice actifs. Pour afficher les comptes d’utilisateur·ice désactivés à la place, utilisez le paramètre URL inactive=1
.
Renvoie un seul objet Utilisateur représentant un·e utilisateur·ice de Workplace. Pour y accéder, utilisez l’ID Workplace du membre ou l’adresse e-mail qu’il utilise pour se connecter à Workplace.
/{member_id}
/{email_address}
Pour consulter les informations d’un membre, vous devez disposer de l’une des autorisations suivantes : Consulter le profil professionnel ou Gérer les comptes. Si une intégration utilise l’autorisation Gérer les comptes et cible certains groupes, elle ne pourra pas accéder à certains champs Membre.
Nom du champ | Description | Type |
---|---|---|
| ID du compte d’utilisateur·ice de cette personne. |
|
| Prénom de la personne. |
|
| Nom de famille de la personne. |
|
| Adresse e-mail principale de la personne, également utilisée comme nom d’utilisateur·ice dans Workplace. |
|
| Titre de la personne dans Workplace, s’il est configuré via l’API Account Management. |
|
| Organisation de la personne dans Workplace, si elle est configurée via l’API Account Management. |
|
| Division de la personne dans Workplace, si elle est configurée via l’API Account Management. |
|
| Nom du service de la personne dans Workplace, s’il est configuré via l’API Account Management. |
|
| Numéro de téléphone principal de la personne. Lié à l’entrée |
|
| Adresse principale de la personne. Liée à l’entrée |
|
| Image de profil de la personne. |
|
| Lien vers le profil de la personne. |
|
| Paramètres régionaux de la personne. |
|
| Nom complet de la personne. |
|
| Nom de la personne formaté de sorte à respecter l’ordre en chinois, japonais ou coréen. |
|
| Heure mise à jour. |
|
| Heure de l’invitation à créer un compte au format UTC. |
|
| Heure de réclamation du compte au format UTC. |
|
| Heure de désactivation du compte au format UTC. |
|
| Identifiant du membre défini par le client Chaque membre PEUT inclure un ensemble de valeurs external_id non vide avec l’API Account Management. La valeur de l’attribut external_id ne sera jamais spécifiée par Workplace. |
|
| Date et heure auxquelles la personne a intégré l’entreprise, si elles sont configurées via l’API Account Management. |
|
| Bio de la personne. |
|
| Nom d’un centre de coût. |
|
| Token d’accès de membre qui permet à une intégration d’effectuer des appels au nom d’une personne donnée. Cette autorisation est obsolète. Ne créez pas de nouvelle fonctionnalité reposant sur cette autorisation. Seules les intégrations personnalisées pour lesquelles cette autorisation est actuellement activée peuvent encore l’utiliser. |
|
| Obtient un lien qu’un·e utilisateur·ice peut suivre pour réclamer son compte Workplace (disponible uniquement pour les utilisateur·ices n’ayant pas réclamé leur compte). |
|
| Obtient un code d’accès qu’un·e utilisateur·ice peut saisir pour réclamer son compte Workplace (disponible uniquement pour les utilisateur·ices n’ayant pas réclamé leur compte). |
|
| Paramètres régionaux de l’utilisateur·ice. Workplace utilisera ces paramètres régionaux pour l’utilisateur·ice tant que le système ne détectera pas d’autres paramètres régionaux de l’utilisateur·ice (comme les paramètres linguistiques de son appareil ou du navigateur). |
|
| Informations relatives au statut sur le terrain de l’utilisateur·ice. |
|
| Indique si le compte est actif ou non. |
|
Consultez API Account Management (Graph)
Consultez API Account Management (Graph).
Consultez API Account Management (Graph).
Nom de l’arête | Description |
---|---|
Évènements de cette personne. Par défaut, les évènements refusés par la personne ou laissés sans réponse sont exclus. | |
Fil des publications (y compris les mises à jour de statut) et liens publiés par cette personne. | |
| Messages Workplace d’une personne ou d’une page de bot. Nécessite l’autorisation Lire tous les messages pour afficher les conversations d’une personne. |
| Responsable(s) d’une personne. |
| Personnes sous la responsabilité d’une autre personne. |
Images de profil du membre. | |
| Groupes associés à un membre. |
| Numéros de téléphone associés à un membre. |
| Compétences d’un membre. |
| Badges remportés par l’utilisateur·ice. |
| Déconnecte un·e utilisateur·ice de Workplace. |
Supprime les informations de profil d’un·e utilisateur·ice désactivé·e. |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.com
GET /{email_address} HTTP/1.1
Host: graph.facebook.com
GET /community/members?external_ids=12356,abc123 HTTP/1.1
Host: graph.facebook.com
GET /community/organization_members?inactive=1 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
Nécessite le token d’intégration personnalisée avec l’autorisation Lire tous les messages.
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}
Nécessite un token d’intégration personnalisée avec l’autorisation Lire tous les messages.
GET graph.facebook.com
/{member-id}/conversations
Nécessite le token d’intégration personnalisée avec l’autorisation Lire tous les messages :
GET graph.facebook.com
/{thread-id}/messages?user={user-id}
GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}
L’alias /me
réfère à la page du bot quand un token d’intégration personnalisée est utilisé.
Nécessite le token d’intégration personnalisée avec l’autorisation Supprimer les messages d’une discussion.
DELETE graph.facebook.com
/{message-id}?user={user-id}
Le message disparaît uniquement de la messagerie du membre spécifié dans la requête. Les autres membres disposant du message peuvent toujours le voir. Pour supprimer définitivement le message, vous devez le supprimer pour tous les membres concerné·e·s.
Nécessite le token d’intégration personnalisée avec l’autorisation Gérer les comptes.
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_time
Ces champs sont présents uniquement si le ou la membre a été invité·e ou a réclamé son compte.
Nécessite le token d’intégration personnalisée avec l’autorisation Gérer les comptes.
GET graph.facebook.com
/{member-id}?fields=account_deactivate_time
Ces champs sont présents uniquement si le compte d’un membre a été désactivé.
Nécessite un token d’accès avec l’autorisation Déconnexion.
POST graph.facebook.com
/{member-id}/logout
Nécessite un token d’accès avec l’autorisation Gérer les profils professionnels. L’URL et l’importation d’un fichier sont toutes deux acceptées dans la requête.
POST graph.facebook.com
/{member-id}/profile_pictures?
image_url={...}&
caption={...}
POST graph.facebook.com
/{member-id}/profile_pictures?
caption={...}
Content-Type: multipart/form-data;
Content-Disposition: form-data; name="image_data"; filename="/profile_picture.png
Nécessite un token d’accès avec l’autorisation Gérer les profils professionnels.
POST graph.facebook.com
/{member-id}/phones?
type={...}&
primary={...}&
number={...}
Nécessite un token d’accès avec l’autorisation Consulter le profil professionnel.
GET graph.facebook.com
/{member-id}/skills
Nécessite un token d’accès avec l’autorisation Gérer les profils professionnels.
POST graph.facebook.com
/{member-id}/skills?name={...}
Nécessite un token d’accès avec l’autorisation Gérer les profils professionnels.
DELETE graph.facebook.com
/{member-id}/skills?name={...}
Nécessite un token d’accès avec l’autorisation Consulter le profil professionnel.
GET graph.facebook.com
/{member-id}/badges?fields=id,name,description,icon,category
Nécessite un token d’accès avec l’autorisation Gérer les badges. Consultez la documentation sur la communauté pour obtenir la liste des badges disponibles et leur ID.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_champion
Nécessite un token d’accès avec l’autorisation Gérer les badges. Consultez la documentation sur la communauté pour obtenir la liste des badges disponibles et leur ID. Le symbole # doit être encodé au format URL.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_custom#{badge_id}
Nécessite un token d’accès avec l’autorisation Provisionner les compte d’utilisateur(ice).
POST graph.facebook.com
/{member-id}?active=false
Nécessite un token d’accès avec l’autorisation Provisionner les compte d’utilisateur(ice).
DELETE graph.facebook.com
/{member-id}
Seuls les membres n’ayant pas réclamé leur compte peuvent être supprimés.
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}