
Sprache 🇩🇪 Deutsch
Erste Schritte
Dokumentation
Aggregation
Audit-Protokolle
Authentifizierung
Blockierung von Kommentaren
Blockierte Kommentare prüfen
Kommentare
Kommentare für Benutzer
Domain-Konfigurationen
E-Mail-Vorlagen
Ereignisprotokoll
Feed-Beiträge
Kommentar melden
GIFs
Hashtags
Moderation
Moderatoren
Benachrichtigungsanzahl
Benachrichtigungen
Seitenreaktionen
Seiten
Ausstehende Webhook-Ereignisse
Fragekonfigurationen
Frageergebnisse
Aggregation von Frageergebnissen
SSO-Benutzer
Abonnements
Tägliche Mandantennutzung
Mandantenpakete
Mandantenbenutzer
Mandanten
Tickets
Übersetzungen
Bild hochladen
Fortschritt der Benutzerabzeichen
Benutzerabzeichen
Benutzerbenachrichtigungen
Präsenzstatus der Benutzer
Benutzersuche
Benutzer
Abstimmungen
FastComments Java SDK
Dies ist das offizielle Java-SDK für FastComments.
Offizielles Java-SDK für die FastComments-API
Repository
Installation 
Maven
Fügen Sie das Repsy-Repository zur POM Ihres Projekts hinzu:
<repositories>
<repository>
<id>repsy</id>
<name>FastComments Maven Repository on Repsy</name>
<url>https://repo.repsy.io/mvn/winrid/fastcomments</url>
</repository>
</repositories>
Fügen Sie dann die benötigten Abhängigkeiten hinzu:
<dependencies>
<!-- API-Client -->
<dependency>
<groupId>com.fastcomments</groupId>
<artifactId>client</artifactId>
<version>2.0.0</version>
</dependency>
<!-- Kernbibliothek (enthält SSO) -->
<dependency>
<groupId>com.fastcomments</groupId>
<artifactId>core</artifactId>
<version>2.0.0</version>
</dependency>
<!-- PubSub-Bibliothek (für Live-Ereignisse) -->
<dependency>
<groupId>com.fastcomments</groupId>
<artifactId>pubsub</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
Gradle
Fügen Sie das Repsy-Repository zu Ihrer build.gradle-Datei hinzu:
repositories {
mavenCentral()
maven {
url "https://repo.repsy.io/mvn/winrid/fastcomments"
}
}
dependencies {
// API-Client
implementation "com.fastcomments:client:2.0.0"
// Kernbibliothek (enthält SSO)
implementation "com.fastcomments:core:2.0.0"
// PubSub-Bibliothek (für Live-Ereignisse)
implementation "com.fastcomments:pubsub:2.0.0"
}
Bibliotheksinhalte
Diese Bibliothek enthält drei Module. Den generierten API-Client, die Core-Java-Bibliothek, die manuell geschriebene Hilfsfunktionen enthält, um die Arbeit mit der API zu erleichtern, und das pubsub-Modul, das eine Bibliothek zum Abonnieren von Änderungsfeeds ist.
- API-Client-Bibliothek (Dokumentation)
- Core-Bibliotheksdokumentation, einschließlich SSO-Beispiele
- PubSub-Bibliotheksdokumentation
Öffentliche vs. Gesicherte APIs
Für den API-Client gibt es drei Klassen, DefaultApi, PublicApi und ModerationApi. Die DefaultApi enthält Methoden, die Ihren API-Schlüssel erfordern, und PublicApi enthält Methoden, die direkt aus einem Browser/Mobilgerät/etc. ohne Authentifizierung aufgerufen werden können.
Die ModerationApi treibt das Moderatoren-Dashboard an. Sie enthält Methoden zur Kommentar-Moderation (auflisten, zählen, suchen, Protokolle und Export), Moderationsaktionen (entfernen/wiederherstellen, markieren, Überprüfungs-/Spam-/Genehmigungsstatus setzen, Stimmen und Thread wieder öffnen/schließen), Sperren (vom Kommentieren ausschließen, Sperre rückgängig machen, Zusammenfassungen vor Sperren, Sperrstatus und -einstellungen sowie Anzahl gesperrter Benutzer) und Abzeichen & Vertrauen (Abzeichen vergeben/entfernen, manuelle Abzeichen, Vertrauensfaktor abrufen/setzen und internes Benutzerprofil). Jede ModerationApi-Methode akzeptiert einen sso-Parameter, sodass der Aufruf im Namen eines per SSO authentifizierten Moderators ausgeführt werden kann.
Schnellstart 
Verwendung authentifizierter APIs (DefaultApi)
Wichtig: Sie müssen Ihren API-Schlüssel im ApiClient setzen, bevor Sie authentifizierte Anfragen durchführen. Wenn Sie das nicht tun, schlagen Anfragen mit einem 401-Fehler fehl.
import com.fastcomments.invoker.ApiClient;
import com.fastcomments.invoker.ApiException;
import com.fastcomments.api.DefaultApi;
import com.fastcomments.model.*;
public class Example {
public static void main(String[] args) {
// Erstellen und konfigurieren Sie den API-Client
ApiClient apiClient = new ApiClient();
// ERFORDERLICH: Setzen Sie Ihren API-Schlüssel (diesen erhalten Sie im FastComments-Dashboard)
apiClient.setApiKey("YOUR_API_KEY_HERE");
// Erstellen Sie die API-Instanz mit dem konfigurierten Client
DefaultApi api = new DefaultApi(apiClient);
// Jetzt können Sie authentifizierte API-Aufrufe tätigen
try {
// Beispiel: Einen SSO-Benutzer hinzufügen
CreateAPISSOUserData userData = new CreateAPISSOUserData();
userData.setId("user-123");
userData.setEmail("user@example.com");
userData.setDisplayName("John Doe");
AddSSOUserAPIResponse response = api.addSSOUser("YOUR_TENANT_ID", userData)
.execute();
System.out.println("User created: " + response);
} catch (ApiException e) {
System.err.println("Error: " + e.getResponseBody());
// Häufige Fehler:
// - 401: API-Schlüssel fehlt oder ist ungültig
// - 400: Anfragevalidierung fehlgeschlagen
}
}
}
Verwendung öffentlicher APIs (PublicApi)
Öffentliche Endpunkte benötigen keine Authentifizierung:
import com.fastcomments.api.PublicApi;
import com.fastcomments.invoker.ApiException;
PublicApi publicApi = new PublicApi();
try {
var response = publicApi.getCommentsPublic("YOUR_TENANT_ID", "page-url-id")
.execute();
System.out.println(response);
} catch (ApiException e) {
e.printStackTrace();
}
Verwendung der Moderations-APIs (ModerationApi)
Die ModerationApi steuert das Moderatoren-Dashboard. Jede Methode akzeptiert einen sso-Parameter, der den SSO-authentifizierten Moderator identifiziert, in dessen Namen die Anfrage gestellt wird:
import com.fastcomments.api.ModerationApi;
import com.fastcomments.invoker.ApiException;
import com.fastcomments.model.*;
ModerationApi moderationApi = new ModerationApi();
try {
// Kommentare auflisten, die auf Moderation warten
ModerationAPIGetCommentsResponse response = moderationApi.getApiComments()
.sso("YOUR_SSO_TOKEN")
.execute();
System.out.println(response);
} catch (ApiException e) {
e.printStackTrace();
}
Häufige Probleme
- 401 "missing-api-key" error: Stellen Sie sicher, dass Sie
apiClient.setApiKey("YOUR_KEY")aufrufen, bevor Sie die DefaultApi-Instanz erstellen. - Falsche API-Klasse: Verwenden Sie
DefaultApifür serverseitige authentifizierte Anfragen,PublicApifür clientseitige/öffentliche Anfragen. - Null-API-Schlüssel: Das SDK überspringt die Authentifizierung stillschweigend, wenn der API-Schlüssel null ist, was zu 401-Fehlern führt.
Hinweise 
Broadcast-IDs
Du wirst sehen, dass du in einigen API-Aufrufen ein broadcastId übergeben sollst. Wenn du Ereignisse empfängst, erhältst du diese ID zurück, damit du das Ereignis ignorieren kannst, falls du Änderungen optimistisch auf dem Client
(was du vermutlich tun möchtest, da es die beste Benutzererfahrung bietet). Übergebe hier eine UUID. Die ID sollte so eindeutig sein, dass sie in einer Browsersitzung nicht zweimal vorkommt.
Aggregieren 
Fasst Dokumente zusammen, indem sie gruppiert werden (wenn groupBy angegeben ist) und mehrere Operationen angewendet werden. Verschiedene Operationen (z. B. sum, countDistinct, avg usw.) werden unterstützt.
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| parentTenantId | string | query | Nein | |
| includeStats | boolean | query | Nein |
Antwort
Gibt zurück: AggregateResponse
Beispiel

Audit-Protokolle abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| limit | number | query | Nein | |
| skip | number | query | Nein | |
| order | string | query | Nein | |
| after | number | query | Nein | |
| before | number | query | Nein |
Antwort
Gibt zurück: GetAuditLogsResponse
Beispiel

Abmelden (öffentlich) 
Response
Gibt zurück: APIEmptyResponse
Beispiel

Vom Kommentar blockieren (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: BlockSuccess
Beispiel

Blockierung eines Kommentars aufheben (öffentlich) 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: UnblockSuccess
Beispiel

Überprüfte blockierte Kommentare 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentIds | string | query | Ja | Eine durch Kommas getrennte Liste von Kommentar-IDs. |
| sso | string | query | Nein |
Antwort
Gibt zurück: CheckBlockedCommentsResponse
Beispiel

Benutzer vom Kommentar blockieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: BlockSuccess
Beispiel

Kommentar erstellen (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| broadcastId | string | query | Ja | |
| sessionId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: SaveCommentsResponseWithPresence
Beispiel

Kommentar löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| isLive | boolean | query | No |
Antwort
Gibt zurück: DeleteCommentResult
Beispiel

Kommentar löschen (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| broadcastId | string | query | Ja | |
| editKey | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: PublicAPIDeleteCommentResponse
Beispiel

Kommentarbewertung löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| voteId | string | path | Ja | |
| urlId | string | query | Ja | |
| broadcastId | string | query | Ja | |
| editKey | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: VoteDeleteResponse
Beispiel

Kommentar melden 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: FlagCommentResponse
Beispiel

Kommentar abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: APIGetCommentResponse
Beispiel

Kommentare abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| page | integer | query | Nein | |
| limit | integer | query | Nein | |
| skip | integer | query | Nein | |
| asTree | boolean | query | Nein | |
| skipChildren | integer | query | Nein | |
| limitChildren | integer | query | Nein | |
| maxTreeDepth | integer | query | Nein | |
| urlId | string | query | Nein | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein | |
| contextUserId | string | query | Nein | |
| hashTag | string | query | Nein | |
| parentId | string | query | Nein | |
| direction | string | query | Nein | |
| fromDate | integer | query | Nein | |
| toDate | integer | query | Nein |
Antwort
Gibt zurück: APIGetCommentsResponse
Beispiel

Öffentliche Kommentare abrufen 
req tenantId urlId
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| page | integer | query | Nein | |
| direction | string | query | Nein | |
| sso | string | query | Nein | |
| skip | integer | query | Nein | |
| skipChildren | integer | query | Nein | |
| limit | integer | query | Nein | |
| limitChildren | integer | query | Nein | |
| countChildren | boolean | query | Nein | |
| fetchPageForCommentId | string | query | Nein | |
| includeConfig | boolean | query | Nein | |
| countAll | boolean | query | Nein | |
| includei10n | boolean | query | Nein | |
| locale | string | query | Nein | |
| modules | string | query | Nein | |
| isCrawler | boolean | query | Nein | |
| includeNotificationCount | boolean | query | Nein | |
| asTree | boolean | query | Nein | |
| maxTreeDepth | integer | query | Nein | |
| useFullTranslationIds | boolean | query | Nein | |
| parentId | string | query | Nein | |
| searchText | string | query | Nein | |
| hashTags | array | query | Nein | |
| userId | string | query | Nein | |
| customConfigStr | string | query | Nein | |
| afterCommentId | string | query | Nein | |
| beforeCommentId | string | query | Nein |
Antwort
Gibt zurück: GetCommentsResponseWithPresencePublicComment
Beispiel

Kommentartext abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: PublicAPIGetCommentTextResponse
Beispiel

Benutzernamen der Kommentarbewertungen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| dir | integer | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: GetCommentVoteUserNamesSuccessResponse
Beispiel

Kommentar sperren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| broadcastId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentar anpinnen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| broadcastId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ChangeCommentPinStatusResponse
Beispiel

Kommentar speichern 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| isLive | boolean | query | Nein | |
| doSpamCheck | boolean | query | Nein | |
| sendEmails | boolean | query | Nein | |
| populateNotifications | boolean | query | Nein |
Antwort
Gibt zurück: APISaveCommentResponse
Beispiel

Kommentare (Bulk) speichern 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| sendEmails | boolean | query | No | |
| populateNotifications | boolean | query | No |
Antwort
Gibt zurück: SaveCommentsBulkResponse
Beispiel

Kommentartext setzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| broadcastId | string | query | Ja | |
| editKey | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: PublicAPISetCommentTextResponse
Beispiel

Benutzer-Blockierung vom Kommentar aufheben 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: UnblockSuccess
Beispiel

Meldung eines Kommentars aufheben 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: FlagCommentResponse
Beispiel

Kommentar entsperren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| broadcastId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Anpinnen aufheben 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| sso | string | query | No |
Antwort
Gibt zurück: ChangeCommentPinStatusResponse
Beispiel

Kommentar aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| contextUserId | string | query | Nein | |
| doSpamCheck | boolean | query | Nein | |
| isLive | boolean | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentar bewerten 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| commentId | string | path | Ja | |
| urlId | string | query | Ja | |
| broadcastId | string | query | Ja | |
| sessionId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: VoteResponse
Beispiel

Kommentare für Benutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| userId | string | query | No | |
| direction | string | query | No | |
| repliesToUserId | string | query | No | |
| page | number | query | No | |
| includei10n | boolean | query | No | |
| locale | string | query | No | |
| isCrawler | boolean | query | No |
Antwort
Gibt zurück: GetCommentsForUserResponse
Beispiel

Domain-Konfiguration hinzufügen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: AddDomainConfigResponse
Beispiel

Domain-Konfiguration löschen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| domain | string | path | Ja |
Antwort
Gibt zurück: DeleteDomainConfigResponse
Beispiel

Domain-Konfiguration abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domain | string | path | Yes |
Antwort
Gibt zurück: GetDomainConfigResponse
Beispiel

Domain-Konfigurationen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes |
Antwort
Gibt zurück: GetDomainConfigsResponse
Beispiel

Domain-Konfiguration teilweise aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| domainToUpdate | string | path | Ja |
Antwort
Gibt zurück: PatchDomainConfigResponse
Beispiel

Domain-Konfiguration ersetzen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| domainToUpdate | string | path | Ja |
Antwort
Gibt zurück: PutDomainConfigResponse
Beispiel

E-Mail-Vorlage erstellen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateEmailTemplateResponse
Beispiel

E-Mail-Vorlage löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Renderfehler der E-Mail-Vorlage löschen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| errorId | string | path | Ja |
Rückgabe
Gibt zurück: APIEmptyResponse
Beispiel

E-Mail-Vorlage abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetEmailTemplateResponse
Beispiel

Definitionen der E-Mail-Vorlagen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: GetEmailTemplateDefinitionsResponse
Beispiel

Renderfehler der E-Mail-Vorlagen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetEmailTemplateRenderErrorsResponse
Beispiel

E-Mail-Vorlagen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetEmailTemplatesResponse
Beispiel

E-Mail-Vorlage rendern 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| locale | string | query | No |
Antwort
Gibt zurück: RenderEmailTemplateResponse
Beispiel

E-Mail-Vorlage aktualisieren 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Ereignisprotokoll abrufen 
req tenantId urlId userIdWS
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| userIdWS | string | query | Ja | |
| startTime | integer | query | Ja | |
| endTime | integer | query | Nein |
Antwort
Gibt zurück: GetEventLogResponse
Beispiel

Globales Ereignisprotokoll abrufen 
req tenantId urlId userIdWS
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| userIdWS | string | query | Ja | |
| startTime | integer | query | Ja | |
| endTime | integer | query | Nein |
Antwort
Gibt zurück: GetEventLogResponse
Beispiel

Feed-Beitrag erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| broadcastId | string | query | Nein | |
| isLive | boolean | query | Nein | |
| doSpamCheck | boolean | query | Nein | |
| skipDupCheck | boolean | query | Nein |
Antwort
Gibt zurück: CreateFeedPostsResponse
Beispiel

Feed-Beitrag erstellen (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| broadcastId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: CreateFeedPostResponse
Beispiel

Feed-Beitrag löschen (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Pfad | Ja | |
| postId | string | Pfad | Ja | |
| broadcastId | string | Abfrage | Nein | |
| sso | string | Abfrage | Nein |
Antwort
Gibt zurück: DeleteFeedPostPublicResponse
Beispiel

Feed-Beiträge abrufen 
req tenantId afterId
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| afterId | string | query | Nein | |
| limit | integer | query | Nein | |
| tags | array | query | Nein |
Antwort
Gibt zurück: GetFeedPostsResponse
Beispiel

Öffentliche Feed-Beiträge abrufen 
req tenantId afterId
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| afterId | string | query | Nein | |
| limit | integer | query | Nein | |
| tags | array | query | Nein | |
| sso | string | query | Nein | |
| isCrawler | boolean | query | Nein | |
| includeUserInfo | boolean | query | Nein |
Antwort
Gibt zurück: PublicFeedPostsResponse
Beispiel

Statistiken der Feed-Beiträge abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| postIds | array | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: FeedPostsStatsResponse
Beispiel

Benutzerreaktionen (öffentlich) abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| postIds | array | query | Nein | |
| sso | string | query | Nein |
Antwort
Rückgabe: UserReactsResponse
Beispiel

Auf Feed-Beitrag reagieren (öffentlich) 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| postId | string | path | Ja | |
| isUndo | boolean | query | Nein | |
| broadcastId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ReactFeedPostResponse
Beispiel

Feed-Beitrag aktualisieren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Feed-Beitrag aktualisieren (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| postId | string | path | Ja | |
| broadcastId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: CreateFeedPostResponse
Beispiel

Kommentar melden (öffentlich) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | path | Ja | |
| isFlagged | boolean | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Großes GIF abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| largeInternalURLSanitized | string | query | Ja |
Antwort
Gibt zurück: GifGetLargeResponse
Beispiel

GIF-Suche 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| search | string | query | Ja | |
| locale | string | query | Nein | |
| rating | string | query | Nein | |
| page | number | query | Nein |
Antwort
Gibt zurück: GetGifsSearchResponse
Beispiel

Trendende GIFs abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| locale | string | query | Nein | |
| rating | string | query | Nein | |
| page | number | query | Nein |
Antwort
Gibt zurück: GetGifsTrendingResponse
Beispiel

Hashtag hinzufügen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Nein |
Antwort
Gibt zurück: CreateHashTagResponse
Beispiel

Hashtags (Bulk) hinzufügen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Nein |
Antwort
Gibt zurück: BulkCreateHashTagsResponse
Beispiel

Hashtag löschen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tag | string | path | Ja | |
| tenantId | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Hashtags abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| page | number | query | Nein |
Antwort
Gibt zurück: GetHashTagsResponse
Beispiel

Hashtag teilweise aktualisieren 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tag | string | path | Ja | |
| tenantId | string | query | Nein |
Antwort
Gibt zurück: UpdateHashTagResponse
Beispiel

Moderationsabstimmung löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| voteId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: VoteDeleteResponse
Beispiel

API-Kommentare abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| page | number | query | No | |
| count | number | query | No | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: ModerationAPIGetCommentsResponse
Beispiel

API-Exportstatus abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| batchJobId | string | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: ModerationExportStatusResponse
Beispiel

API-IDs abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| afterId | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: ModerationAPIGetCommentIdsResponse
Beispiel

Benutzersperren aus Kommentaren abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | Pfad | Ja | |
| sso | string | Abfrage | Nein |
Antwort
Gibt zurück: GetBannedUsersFromCommentResponse
Beispiel

Kommentar-Sperrstatus abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: GetCommentBanStatusResponse
Beispiel

Kommentarantworten abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationAPIChildCommentsResponse
Beispiel

Anzahl abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| text-search | string | query | Nein | |
| byIPFromComment | string | query | Nein | |
| filter | string | query | Nein | |
| searchFilters | string | query | Nein | |
| demo | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationAPICountCommentsResponse
Beispiel

Anzahlen abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Description |
|---|---|---|---|---|
| sso | string | query | Nein |
Antwort
Gibt zurück: GetBannedUsersCountResponse
Beispiel

Protokolle abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationAPIGetLogsResponse
Beispiel

Manuelle Abzeichen abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| sso | string | query | No |
Antwort
Gibt zurück: GetTenantManualBadgesResponse
Beispiel

Manuelle Abzeichen für Benutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| badgesUserId | string | query | Nein | |
| commentId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: GetUserManualBadgesResponse
Beispiel

Moderationskommentar abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Yes | |
| includeEmail | boolean | query | No | |
| includeIP | boolean | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: ModerationAPICommentResponse
Beispiel

Text des Moderationskommentars abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | Pfad | Ja | |
| sso | string | Abfrage | Nein |
Antwort
Gibt zurück: GetCommentTextResponse
Beispiel

Vor-Sperr-Zusammenfassung abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| includeByUserIdAndEmail | boolean | query | Nein | |
| includeByIP | boolean | query | Nein | |
| includeByEmailDomain | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: PreBanSummary
Beispiel

Zusammenfassung der Suchkommentare abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| value | string | query | Nein | |
| filters | string | query | Nein | |
| searchFilters | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationCommentSearchResponse
Beispiel

Suchseiten abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| value | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationPageSearchResponse
Beispiel

Suchseiten (Sites) abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| value | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationSiteSearchResponse
Beispiel

Suchvorschläge abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| text-search | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationSuggestResponse
Beispiel

Suchbenutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| value | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationUserSearchResponse
Beispiel

Vertrauenswert abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| userId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Rückgabe: GetUserTrustFactorResponse
Beispiel

Benutzersperrpräferenz abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| sso | string | query | Nein |
Antwort
Gibt zurück: APIModerateGetUserBanPreferencesResponse
Beispiel

Internes Benutzerprofil abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: GetUserInternalProfileResponse
Beispiel

Kommentarbewertungen anpassen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: AdjustVotesResponse
Beispiel

API-Export starten 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| sso | string | query | No |
Antwort
Gibt zurück: ModerationExportResponse
Beispiel

Benutzer wegen Kommentar sperren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| banEmail | boolean | query | Nein | |
| banEmailDomain | boolean | query | Nein | |
| banIP | boolean | query | Nein | |
| deleteAllUsersComments | boolean | query | Nein | |
| bannedUntil | string | query | Nein | |
| isShadowBan | boolean | query | Nein | |
| updateId | string | query | Nein | |
| banReason | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: BanUserFromCommentResult
Beispiel

Benutzersperre rückgängig machen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Bulk Vor-Sperr-Zusammenfassung erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| includeByUserIdAndEmail | boolean | query | Nein | |
| includeByIP | boolean | query | Nein | |
| includeByEmailDomain | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: BulkPreBanSummary
Beispiel

Kommentare nach IDs anfordern 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| sso | string | query | Nein |
Antwort
Gibt zurück: ModerationAPIChildCommentsResponse
Beispiel

Kommentar melden (Moderation) 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentar entfernen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: PostRemoveCommentResponse
Beispiel

Gelöschten Kommentar wiederherstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentarfreigabestatus setzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| approved | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: SetCommentApprovedResponse
Beispiel

Kommentarprüfstatus setzen 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| reviewed | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentar-Spamstatus setzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| spam | boolean | query | Nein | |
| permNotSpam | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Kommentartext setzen (Moderation) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: SetCommentTextResponse
Beispiel

Meldung eines Kommentars aufheben (Moderation) 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Abstimmung abgeben 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| commentId | string | path | Ja | |
| direction | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: VoteResponse
Beispiel

Abzeichen verleihen 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| badgeId | string | query | Ja | |
| userId | string | query | Nein | |
| commentId | string | query | Nein | |
| broadcastId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: AwardUserBadgeResponse
Beispiel

Thread schließen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| urlId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Abzeichen entfernen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| badgeId | string | query | Ja | |
| userId | string | query | Nein | |
| commentId | string | query | Nein | |
| broadcastId | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: RemoveUserBadgeResponse
Beispiel

Thread wieder öffnen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| urlId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Vertrauenswert setzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| userId | string | query | Nein | |
| trustFactor | string | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: SetUserTrustFactorResponse
Beispiel

Moderator erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateModeratorResponse
Beispiel

Moderator löschen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| sendEmail | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Moderator abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetModeratorResponse
Beispiel

Moderatoren abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetModeratorsResponse
Beispiel

Einladung senden 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| fromName | string | query | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Moderator aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Benachrichtigungszähler löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Zwischengespeicherten Benachrichtigungszähler abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetCachedNotificationCountResponse
Beispiel

Benachrichtigungsanzahl abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein | |
| urlId | string | query | Nein | |
| fromCommentId | string | query | Nein | |
| viewed | boolean | query | Nein | |
| type | string | query | Nein |
Antwort
Gibt zurück: GetNotificationCountResponse
Beispiel

Benachrichtigungen abrufen 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein | |
| urlId | string | query | Nein | |
| fromCommentId | string | query | Nein | |
| viewed | boolean | query | Nein | |
| type | string | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetNotificationsResponse
Beispiel

Benachrichtigung aktualisieren 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

V1 Seitenreaktion erstellen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| title | string | query | Nein |
Antwort
Gibt zurück: CreateV1PageReact
Beispiel

V2 Seitenreaktion erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| id | string | query | Yes | |
| title | string | query | No |
Antwort
Gibt zurück: CreateV1PageReact
Beispiel

V1 Seitenreaktion löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Pfad | Ja | |
| urlId | string | Abfrage | Ja |
Antwort
Gibt zurück: CreateV1PageReact
Beispiel

V2 Seitenreaktion löschen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| id | string | query | Ja |
Antwort
Gibt zurück: CreateV1PageReact
Beispiel

V1 Seiten-Likes abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja |
Antwort
Gibt zurück: GetV1PageLikes
Beispiel

V2 Seitenreaktionen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja |
Antwort
Gibt zurück: GetV2PageReacts
Beispiel

V2 Benutzer für Seitenreaktionen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | |
| id | string | query | Ja |
Antwort
Gibt zurück: GetV2PageReactUsersResponse
Beispiel

Seite hinzufügen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
Antwort
Gibt zurück: AddPageAPIResponse
Beispiel

Seite löschen 
Parameter
| Name | Typ | Location | Erforderlich | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: DeletePageAPIResponse
Beispiel

Offline-Benutzer abrufen 
Frühere Kommentierende auf der Seite, die derzeit NICHT online sind. Nach displayName sortiert. Verwenden Sie dies, nachdem Sie /users/online erschöpft haben, um einen Abschnitt 'Mitglieder' darzustellen. Cursor-Pagination auf commenterName: der Server durchläuft den partiellen {tenantId, urlId, commenterName}-Index. Index ab afterName vorwärts mittels $gt, keine $skip-Kosten.
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| urlId | string | query | Ja | Seiten-URL-Kennung (serverseitig bereinigt). |
| afterName | string | query | Nein | Cursor: übergeben Sie nextAfterName aus der vorherigen Antwort. |
| afterUserId | string | query | Nein | Cursor-Tiebreaker: übergeben Sie nextAfterUserId aus der vorherigen Antwort. Erforderlich, wenn afterName gesetzt ist, damit Einträge bei Namensgleichheit nicht verloren gehen. |
Antwort
Gibt zurück: PageUsersOfflineResponse
Beispiel

Online-Benutzer abrufen 
Aktuell online befindliche Betrachter einer Seite: Personen, deren WebSocket-Sitzung derzeit auf die Seite abonniert ist. Gibt anonCount + totalCount zurück (raumweite Abonnenten, einschließlich anonymer Betrachter, die wir nicht einzeln auflisten).
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Pfad | Ja | |
| urlId | string | Abfrage | Ja | Seiten-URL-Kennung (serverseitig bereinigt). |
| afterName | string | Abfrage | Nein | Cursor: übergebe nextAfterName aus der vorherigen Antwort. |
| afterUserId | string | Abfrage | Nein | Cursor-Tiebreaker: übergebe nextAfterUserId aus der vorherigen Antwort. Erforderlich, wenn afterName gesetzt ist, damit bei gleichen Namen keine Einträge ausgelassen werden. |
Antwort
Gibt zurück: PageUsersOnlineResponse
Beispiel

Seite nach URL-ID abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Ja |
Antwort
Gibt zurück: GetPageByURLIdAPIResponse
Beispiel

Seiten abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: GetPagesAPIResponse
Beispiel

Öffentliche Seiten abrufen 
Listet Seiten für einen Mandanten. Vom FChat-Desktop-Client verwendet, um seine Raumliste zu füllen. Erfordert, dass enableFChat im aufgelösten benutzerdefinierten Konfigurationsobjekt für jede Seite auf true gesetzt ist. Seiten, die SSO erfordern, werden gegen die Gruppenberechtigung des anfragenden Benutzers gefiltert.
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| cursor | string | query | No | Opaker Paginierungs-Cursor, der als nextCursor aus einer vorherigen Anfrage zurückgegeben wurde. Dem gleichen sortBy zugeordnet. |
| limit | integer | query | No | 1..200, Standard 50 |
| q | string | query | No | Optionaler, groß-/kleinschreibungsunabhängiger Präfixfilter für den Titel. |
| sortBy | string | query | No | Sortierreihenfolge. updatedAt (Standard, neueste zuerst), commentCount (meiste Kommentare zuerst) oder title (alphabetisch). |
| hasComments | boolean | query | No | Wenn true, nur Seiten zurückgeben, die mindestens einen Kommentar enthalten. |
Antwort
Gibt zurück: GetPublicPagesResponse
Beispiel

Benutzerinformationen abrufen 
Stapelbenutzerinformationen für einen Mandanten. Anhand der userIds werden Anzeigeinformationen aus User / SSOUser zurückgegeben. Wird vom Kommentar-Widget verwendet, um Benutzer anzureichern, die gerade durch ein Presence-Ereignis aufgetaucht sind. Kein Seitenkontext: Datenschutz wird einheitlich durchgesetzt (private Profile werden maskiert).
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Pfad | Ja | |
| ids | string | Query | Ja | Durch Kommas getrennte userIds. |
Antwort
Gibt zurück: PageUsersInfoResponse
Beispiel

Seite teilweise aktualisieren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: PatchPageAPIResponse
Beispiel

Ausstehendes Webhook-Ereignis löschen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Anzahl ausstehender Webhook-Ereignisse abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | query | Nein | |
| externalId | string | query | Nein | |
| eventType | string | query | Nein | |
| type | string | query | Nein | |
| domain | string | query | Nein | |
| attemptCountGT | number | query | Nein |
Antwort
Gibt zurück: GetPendingWebhookEventCountResponse
Beispiel

Ausstehende Webhook-Ereignisse abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | query | Nein | |
| externalId | string | query | Nein | |
| eventType | string | query | Nein | |
| type | string | query | Nein | |
| domain | string | query | Nein | |
| attemptCountGT | number | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetPendingWebhookEventsResponse
Beispiel

Fragekonfiguration erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateQuestionConfigResponse
Beispiel

Fragekonfiguration löschen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Fragekonfiguration abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: GetQuestionConfigResponse
Beispiel

Fragekonfigurationen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetQuestionConfigsResponse
Beispiel

Fragekonfiguration aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Abfrage | Ja | |
| id | string | Pfad | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Frageergebnis erstellen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateQuestionResultResponse
Beispiel

Frageergebnis löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Frageergebnis abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetQuestionResultResponse
Beispiel

Frageergebnisse abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Nein | |
| userId | string | query | Nein | |
| startDate | string | query | Nein | |
| questionId | string | query | Nein | |
| questionIds | string | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetQuestionResultsResponse
Beispiel

Frageergebnis aktualisieren 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Rückgabe
Gibt zurück: APIEmptyResponse
Beispiel

Frageergebnisse aggregieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| questionId | string | query | Nein | |
| questionIds | array | query | Nein | |
| urlId | string | query | Nein | |
| timeBucket | string | query | Nein | |
| startDate | string | query | Nein | |
| forceRecalculate | boolean | query | Nein |
Antwort
Gibt zurück: AggregateQuestionResultsResponse
Beispiel

Frageergebnisse (Bulk) aggregieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| forceRecalculate | boolean | query | Nein |
Antwort
Gibt zurück: BulkAggregateQuestionResultsResponse
Beispiel

Kommentare mit Frageergebnissen kombinieren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No | |
| minValue | number | query | No | |
| maxValue | number | query | No | |
| limit | number | query | No |
Antwort
Gibt zurück: CombineQuestionResultsWithCommentsResponse
Beispiel

SSO-Benutzer hinzufügen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: AddSSOUserAPIResponse
Beispiel

SSO-Benutzer löschen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| deleteComments | boolean | query | No | |
| commentDeleteMode | string | query | No |
Antwort
Gibt zurück: DeleteSSOUserAPIResponse
Beispiel

SSO-Benutzer per E-Mail abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| string | path | Ja |
Antwort
Gibt zurück: GetSSOUserByEmailAPIResponse
Beispiel

SSO-Benutzer per ID abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetSSOUserByIdAPIResponse
Beispiel

SSO-Benutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| skip | integer | query | Nein |
Antwort
Rückgabe: GetSSOUsersResponse
Beispiel

SSO-Benutzer teilweise aktualisieren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| updateComments | boolean | query | Nein |
Antwort
Gibt zurück: PatchSSOUserAPIResponse
Beispiel

SSO-Benutzer ersetzen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| updateComments | boolean | query | Nein |
Antwort
Gibt zurück: PutSSOUserAPIResponse
Beispiel

Abonnement erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateSubscriptionAPIResponse
Beispiel

Abonnement löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No |
Antwort
Gibt zurück: DeleteSubscriptionAPIResponse
Beispiel

Abonnements abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein |
Antwort
Gibt zurück: GetSubscriptionsAPIResponse
Beispiel

Abonnement aktualisieren 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein |
Antwort
Gibt zurück: UpdateSubscriptionAPIResponse
Beispiel

Tägliche Mandantennutzung abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| yearNumber | number | query | Nein | |
| monthNumber | number | query | Nein | |
| dayNumber | number | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: GetTenantDailyUsagesResponse
Beispiel

Mandantenpaket erstellen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateTenantPackageResponse
Beispiel

Mandantenpaket löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandantenpaket abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: GetTenantPackageResponse
Beispiel

Mandantenpakete abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| skip | number | query | Nein |
Antwort
Rückgabe: GetTenantPackagesResponse
Beispiel

Mandantenpaket ersetzen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandantenpaket aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandantenbenutzer erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: CreateTenantUserResponse
Beispiel

Mandantenbenutzer löschen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| deleteComments | string | query | Nein | |
| commentDeleteMode | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandantenbenutzer abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetTenantUserResponse
Beispiel

Mandantenbenutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | number | query | No |
Antwort
Gibt zurück: GetTenantUsersResponse
Beispiel

Mandantenbenutzer ersetzen 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| updateComments | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Login-Link senden 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| redirectURL | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandantenbenutzer aktualisieren 
Parameters
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| updateComments | string | query | Nein |
Antwort
Rückgabe: APIEmptyResponse
Beispiel

Mandanten erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes |
Antwort
Gibt zurück: CreateTenantResponse
Beispiel

Mandanten löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| sure | string | query | Nein |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Mandanten abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetTenantResponse
Beispiel

Mandanten abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| meta | string | query | Nein | |
| skip | number | query | Nein |
Response
Gibt zurück: GetTenantsResponse
Beispiel

Mandanten aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: APIEmptyResponse
Beispiel

Ticketzustand ändern 
Parameter
| Name | Type | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: ChangeTicketStateResponse
Beispiel

Ticket erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Ja |
Antwort
Gibt zurück: CreateTicketResponse
Beispiel

Ticket abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| userId | string | query | Nein |
Antwort
Gibt zurück: GetTicketResponse
Beispiel

Tickets abrufen 
Parameter
| Name | Type | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein | |
| state | number | query | Nein | |
| skip | number | query | Nein | |
| limit | number | query | Nein |
Antwort
Gibt zurück: GetTicketsResponse
Beispiel

Übersetzungen abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| namespace | string | path | Ja | |
| component | string | path | Ja | |
| locale | string | query | Nein | |
| useFullTranslationIds | boolean | query | Nein |
Antwort
Gibt zurück: GetTranslationsResponse
Beispiel

Bild hochladen 
Bild hochladen und skalieren
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | path | Ja | |
| sizePreset | string | query | Nein | Size preset: "Default" (1000x1000px) or "CrossPlatform" (creates sizes for popular devices) |
| urlId | string | query | Nein | Seiten-ID, von der der Upload erfolgt, zur Konfiguration |
Antwort
Gibt zurück: UploadImageResponse
Beispiel

Abzeichenfortschritt des Benutzers nach ID abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Antwort
Gibt zurück: APIGetUserBadgeProgressResponse
Beispiel

Abzeichenfortschritt nach Benutzer-ID abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | path | Yes |
Antwort
Gibt zurück: APIGetUserBadgeProgressResponse
Beispiel

Abzeichenfortschrittsliste abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein | |
| limit | number | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: APIGetUserBadgeProgressListResponse
Beispiel

Benutzerabzeichen erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja |
Antwort
Gibt zurück: APICreateUserBadgeResponse
Beispiel

Benutzerabzeichen löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Response
Gibt zurück: APIEmptySuccessResponse
Beispiel

Benutzerabzeichen abrufen 
Parameter
| Name | Typ | Position | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIGetUserBadgeResponse
Beispiel

Benutzerabzeichen abrufen 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| userId | string | query | Nein | |
| badgeId | string | query | Nein | |
| type | number | query | Nein | |
| displayedOnComments | boolean | query | Nein | |
| limit | number | query | Nein | |
| skip | number | query | Nein |
Antwort
Gibt zurück: APIGetUserBadgesResponse
Beispiel

Benutzerabzeichen aktualisieren 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: APIEmptySuccessResponse
Beispiel

Benachrichtigungsanzahl des Benutzers abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: GetUserNotificationCountResponse
Beispiel

Benutzerbenachrichtigungen abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Nein | Wird verwendet, um festzustellen, ob die aktuelle Seite abonniert ist. |
| pageSize | integer | query | Nein | |
| afterId | string | query | Nein | |
| includeContext | boolean | query | Nein | |
| afterCreatedAt | integer | query | Nein | |
| unreadOnly | boolean | query | Nein | |
| dmOnly | boolean | query | Nein | |
| noDm | boolean | query | Nein | |
| includeTranslations | boolean | query | Nein | |
| includeTenantNotifications | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: GetMyNotificationsResponse
Beispiel

Benachrichtigungszähler des Benutzers zurücksetzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ResetUserNotificationsResponse
Beispiel

Benutzerbenachrichtigungen zurücksetzen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| afterId | string | query | Nein | |
| afterCreatedAt | integer | query | Nein | |
| unreadOnly | boolean | query | Nein | |
| dmOnly | boolean | query | Nein | |
| noDm | boolean | query | Nein | |
| sso | string | query | Nein |
Antwort
Gibt zurück: ResetUserNotificationsResponse
Beispiel

Abonnementstatus für Kommentarbenachrichtigungen des Benutzers aktualisieren 
Benachrichtigungen für einen bestimmten Kommentar aktivieren oder deaktivieren.
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| notificationId | string | path | Ja | |
| optedInOrOut | string | path | Ja | |
| commentId | string | query | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: UpdateUserNotificationCommentSubscriptionStatusResponse
Beispiel

Abonnementstatus für Seitenbenachrichtigungen des Benutzers aktualisieren 
Aktivieren oder deaktivieren Sie Benachrichtigungen für eine Seite. Wenn Benutzer für eine Seite angemeldet sind, werden Benachrichtigungen für neue Root-Kommentare erstellt, und auch
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Ja | |
| url | string | query | Ja | |
| pageTitle | string | query | Ja | |
| subscribedOrUnsubscribed | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: UpdateUserNotificationPageSubscriptionStatusResponse
Beispiel

Benachrichtigungsstatus des Benutzers aktualisieren 
Parameter
| Name | Typ | Location | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| notificationId | string | path | Ja | |
| newStatus | string | path | Ja | |
| sso | string | query | Nein |
Antwort
Gibt zurück: UpdateUserNotificationStatusResponse
Beispiel

Präsenzstatus der Benutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlIdWS | string | query | Ja | |
| userIds | string | query | Ja |
Antwort
Gibt zurück: GetUserPresenceStatusesResponse
Beispiel

Benutzer suchen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | Pfad | Ja | |
| urlId | string | Abfrage | Ja | |
| usernameStartsWith | string | Abfrage | Nein | |
| mentionGroupIds | array | Abfrage | Nein | |
| sso | string | Abfrage | Nein | |
| searchSection | string | Abfrage | Nein |
Antwort
Gibt zurück: SearchUsersResult
Beispiel

Benutzer abrufen 
Parameter
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja |
Antwort
Gibt zurück: GetUserResponse
Beispiel

Abstimmung erstellen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| commentId | string | query | Ja | |
| direction | string | query | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: VoteResponse
Beispiel

Abstimmung löschen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| id | string | path | Ja | |
| editKey | string | query | Nein |
Antwort
Gibt zurück: VoteDeleteResponse
Beispiel

Abstimmungen abrufen 
Parameters
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Ja |
Antwort
Gibt zurück: GetVotesResponse
Beispiel

Abstimmungen für Benutzer abrufen 
Parameter
| Name | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
| tenantId | string | query | Ja | |
| urlId | string | query | Ja | |
| userId | string | query | Nein | |
| anonUserId | string | query | Nein |
Antwort
Gibt zurück: GetVotesForUserResponse
Beispiel

Benötigen Sie Hilfe?
Wenn Sie auf Probleme stoßen oder Fragen zum Java SDK haben, bitte:
Mitwirken
Beiträge sind willkommen! Bitte besuchen Sie das GitHub-Repository für Richtlinien zur Beitragserstellung.