Workplace from Meta wird eingestellt. Du kannst Workplace noch bis zum 31. August 2025 nutzen. Weitere Informationen dazu findest du in unserem Hilfebereich.
/{member-id}Repräsentiert ein Nutzer*innenobjekt als Mitglied einer Workplace-Community oder -Gruppe.
/community/membersGibt eine Liste aller aktuellen Nutzer*innenkonten zurück. Erfordert die Berechtigung Arbeitsprofile verwalten.
external_idUm Nutzer*innen nach einer externen ID zu filtern, kannst du den Parameter external_ids verwenden und eine kommagetrennte Liste der externen IDs der gewünschten Nutzer*innen übergeben.
/community/organization_membersGibt eine Liste der Nutzer*innen zurück. Erfordert die Berechtigung Gruppenmitgliedschaft lesen. Standardmäßig werden aktive Nutzer*innenkonten aufgelistet. Verwende den URL-Parameter inactive=1, um stattdessen deaktivierte Nutzer*innenkonten anzuzeigen.
Gibt ein einzelnes User-Objekt zurück, das eine*n Workplace-Nutzer*in repräsentiert. Kann entweder über die Workplace-ID des Mitglieds oder über die E-Mail-Adresse abgerufen werden, mit der sich das Mitglied beim Workplace anmeldet.
/{member_id}/{email_address}Um Informationen über Mitglieder lesen zu können, brauchst du eine der Berechtigungen Arbeitsprofil lesen oder Konten verwalten. Wenn eine Integration die Berechtigung Konten verwalten verwendet und auf bestimmte Gruppen beschränkt ist, hat sie keinen Zugriff auf bestimmte Mitgliedsfelder.
| Name des Feldes | Beschreibung | Typ |
|---|---|---|
| Die ID des Nutzer*innenkontos dieser Person. |
|
| Der Vorname der Person. |
|
| Der Nachname der Person. |
|
| Die primäre E-Mail-Adresse der Person, dient auch als Nutzer*innenname in Workplace. |
|
| Der Titel der Person in Workplace, falls dieser Wert über die Account Management API festgelegt wurde. |
|
| Die Organisation der Person in Workplace, falls dieser Wert über die Account Management API festgelegt wurde. |
|
| Die Abteilung der Person in Workplace, falls dieser Wert über die Account Management API festgelegt wurde. |
|
| Der Name der Abteilung der Person in Workplace, falls dieser Wert über die Account Management API festgelegt wurde. |
|
| Die primäre aufgeführte Telefonnummer der Person. Wird demjenigen |
|
| Die primäre aufgeführte Adresse der Person. Wird demjenigen |
|
| Das Profilbild der Person. |
|
| Ein Link zum Profil der Person. |
|
| Das Gebietsschema der Person. |
|
| Der Vollständige Name der Person. |
|
| Der Name der Person im korrekten Format für die chinesische, japanische oder koreanische Reihenfolge. |
|
| Aktualisierungszeit |
|
| Einladungszeitpunkt des Kontos im UTC-Format. |
|
| Beanspruchungszeitpunkt des Kontos im UTC-Format. |
|
| Deaktivierungszeitpunkt des Kontos im UTC-Format. |
|
| Eine ID für das Mitglied gemäß der Definition durch den Kunden. Jedes Mitglied kann einen nicht leeren „external_id“-Wert enthalten, der mit der Account Management API festgelegt wurde. Der Wert des „external_Id“-Attributs wird nie von Workplace vorgegeben. |
|
| Datum und Uhrzeit, an denen die Person dem Unternehmen beigetreten ist, falls dieser Wert über die Account Management API festgelegt wurde. |
|
| Die Biografie der Person. |
|
| Identifiziert den Namen einer Kostenstelle. |
|
| Ein Mitglieder-Zugriffstoken, mit dem eine Integration Aufrufe im Namen einer bestimmten Person ausführen kann. Die Berechtigung „Nachahmung“ ist als veraltet markiert. Erstelle keine neue Funktionen, die diese Berechtigung verwenden. Diese Berechtigung ist nur für selbstdefinierte Integrationen verfügbar, in denen sie derzeit aktiviert ist. |
|
| Gibt einen Link zurück, dem ein*e Nutzer*in folgen kann, um ihr Workplace-Konto zu beanspruchen (nur verfügbar für nicht beanspruchte Nutzer*innen). |
|
| Gibt einen Zugriffscode zurück, dem ein*e Nutzer*in folgen kann, um ihr Workplace-Konto zu beanspruchen (nur verfügbar für nicht beanspruchte Nutzer*innen). |
|
| Das Gebietsschema eines*r Nutzer*in. Workplace verwendet dieses Gebietsschema für diese Person, bis das tatsächliche Gebietsschema der Person auf eine andere Weise ermittelt werden kann (etwa über einen Browser oder die Spracheinstellung eines Geräts). |
|
| Informationen über den Frontline-Status der Person. |
|
| Gibt an, ob das Nutzer*innenkonto aktiv ist. |
|
| Edge-Name | Beschreibung |
|---|---|
Events für diese Person. Umfasst standardmäßig keine Events, die die Person abgelehnt oder nicht beantwortet hat. | |
Der Beitrags-Feed (inklusive Status-Updates) und die Links, die diese Person veröffentlicht hat. | |
| Die Workplace-Messages einer Person oder einer Bot-Seite. Erfordert die Berechtigung Alle Nachrichten lesen, um die Unterhaltungen einer Person ansehen zu können. |
| Der oder die aufgeführten Manager*innen einer Person. |
| Die aufgeführten Berichte einer Person. |
Die Profilbilder des Mitglieds. | |
| Die einem Mitglied zugeordneten Gruppen. |
| Die einem Mitglied zugeordneten Telefonnummern. |
| Die Fähigkeiten des Mitglieds. |
| Die Abzeichen, die der Person verliehen wurden. |
| Meldet eine Person aus Workplace ab. Nur |
Entfernt die Profilinformationen eines* deaktivierten Nutzer*in. Nur |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.comGET /{email_address} HTTP/1.1
Host: graph.facebook.comGET /community/members?external_ids=12356,abc123 HTTP/1.1
Host: graph.facebook.comGET /community/organization_members?inactive=1 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.comErfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Alle Nachrichten lesen:
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Alle Nachrichten lesen:
GET graph.facebook.com
/{member-id}/conversationsErfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Alle Nachrichten lesen:
GET graph.facebook.com
/{thread-id}/messages?user={user-id}GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}Der Alias /me verweist auf die Seite des Bots, wenn du ein selbstdefiniertes Integrationstoken verwendest.
Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Chat-Nachrichten löschen:
DELETE graph.facebook.com
/{message-id}?user={user-id}Bei diesem Löschvorgang wird die Nachricht nur aus der Ansicht des in der Anfrage angegebenen Mitglieds gelöscht. Um die Nachricht vollständig zu löschen, müssen die Ansichten aller Mitglieder für diese Nachricht gelöscht werden.
Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Konten verwalten:
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_timeDiese Felder existieren nur, wenn das Mitglied eingeladen wurde oder das Konto beansprucht hat.
Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Konten verwalten:
GET graph.facebook.com
/{member-id}?fields=account_deactivate_timeDiese Felder existieren nur, wenn das Konto des Mitglieds deaktiviert wurde.
Erfordert ein Zugriffstoken mit der Berechtigung Abmeldung:
POST graph.facebook.com
/{member-id}/logoutErfordert ein Zugriffstoken mit der Berechtigung Arbeitsprofile verwalten. Unterstützt sowohl eine Datei-URL als auch einen Datei-Upload in der Anfrage.
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.pngErfordert ein Zugriffstoken mit der Berechtigung Arbeitsprofile verwalten.
POST graph.facebook.com
/{member-id}/phones?
type={...}&
primary={...}&
number={...}Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Arbeitsprofil lesen.
GET graph.facebook.com
/{member-id}/skillsErfordert ein Zugriffstoken mit der Berechtigung Arbeitsprofil verwalten.
POST graph.facebook.com
/{member-id}/skills?name={...}Erfordert ein Zugriffstoken mit der Berechtigung Arbeitsprofil verwalten.
DELETE graph.facebook.com
/{member-id}/skills?name={...}Erfordert ein selbstdefiniertes Integrationstoken mit der Berechtigung Arbeitsprofil lesen.
GET graph.facebook.com
/{member-id}/badges?fields=id,name,description,icon,categoryErfordert ein Zugriffstoken mit der Berechtigung Abzeichen verwalten. Unter Community findest du eine Liste der verfügbaren Abzeichen und deren IDs.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_championErfordert ein Zugriffstoken mit der Berechtigung Abzeichen verwalten. Unter Community findest du eine Liste der verfügbaren Abzeichen und deren IDs. Beachte, dass das # in der URL für URLs codiert werden muss.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_custom#{badge_id}Erfordert ein Integrationstoken mit der Berechtigung Nutzerkonten bereitstellen.
POST graph.facebook.com
/{member-id}?active=falseErfordert ein Integrationstoken mit der Berechtigung Nutzerkonten bereitstellen.
DELETE graph.facebook.com
/{member-id}Nur nicht beanspruchte Mitglieder können gelöscht werden.
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}