
Sprache 🇩🇪 Deutsch
Dokumentation
Erste Schritte
API-Referenz
Verwendung
Aggregation
Audit-Protokolle
Vom Kommentar blockieren
Blockierte Kommentare prüfen
Kommentare
Domain-Konfigurationen
E-Mail-Vorlagen
Ereignisprotokoll
Feed-Beiträge
Kommentar melden
Hashtags
Moderatoren
Benachrichtigungszähler
Benachrichtigungen
Seiten
Ausstehende Webhook-Ereignisse
Fragekonfigurationen
Frageergebnisse
Aggregation der Frageergebnisse
SSO-Benutzer
Abonnements
Tägliche Nutzung des Mandanten
Mandantenpakete
Mandantenbenutzer
Mandanten
Tickets
Bild hochladen
Fortschritt der Benutzerabzeichen
Benutzerabzeichen
Benutzerbenachrichtigungen
Anwesenheitsstatus der Benutzer
Benutzersuche
Benutzer
Abstimmungen
FastComments Nim SDK
Dies ist das offizielle Nim-SDK für FastComments.
Offizielles Nim-SDK für die FastComments-API
Repository
Installation 
Verwendung von Nimble
nimble install fastcomments
Aus dem Quellcode bauen
nimble build
Inhalt der Bibliothek
Diese Bibliothek enthält den generierten API-Client und die SSO-Dienstprogramme, um die Arbeit mit der API zu erleichtern.
Öffentliche vs. gesicherte APIs
Für den API-Client gibt es zwei API-Module, api_default und api_public. Das api_default enthält Methoden, die Ihren API-Schlüssel erfordern, und api_public enthält API-Aufrufe, die direkt aus einem Browser/Mobilgerät/etc. ohne Authentifizierung vorgenommen werden können.
Schnellstart 
Verwendung authentifizierter APIs (DefaultAPI)
Wichtig: Authentifizierte Endpunkte erfordern, dass Ihr API-Schlüssel als x-api-key Header gesetzt ist.
import httpclient
import fastcomments
import fastcomments/apis/api_default
import fastcomments/models/model_comment_data
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
# Authentifizierte API-Aufrufe durchführen
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Verwendung öffentlicher APIs (PublicAPI)
Öffentliche Endpunkte erfordern keine Authentifizierung:
import httpclient
import fastcomments
import fastcomments/apis/api_public
let client = newHttpClient()
# Öffentliche API-Aufrufe durchführen
let (response, httpResponse) = getCommentsPublic(
httpClient = client,
tenantId = "your-tenant-id",
urlId = "your-url-id",
page = 0,
direction = SortDirections.DESC,
sso = "",
skip = 0,
skipChildren = 0,
limit = 0,
limitChildren = 0,
countChildren = false,
fetchPageForCommentId = "",
includeConfig = false,
countAll = false,
includei10n = false,
locale = "",
modules = "",
isCrawler = false,
includeNotificationCount = false,
asTree = false,
maxTreeDepth = 0,
useFullTranslationIds = false,
parentId = "",
searchText = "",
hashTags = @[],
userId = "",
customConfigStr = "",
afterCommentId = "",
beforeCommentId = ""
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Häufige Probleme
- 401 Authentifizierungsfehler: Stellen Sie sicher, dass Sie den
x-api-key-Header in Ihrem HttpClient setzen, bevor Sie DefaultAPI-Anfragen stellen:client.headers["x-api-key"] = "your-api-key" - Falsche API-Klasse: Verwenden Sie
api_defaultfür serverseitige authentifizierte Anfragen,api_publicfür clientseitige/öffentliche Anfragen.
API-Aufrufe 
Alle API-Methoden in diesem SDK geben Tupel von (Option[ResponseType], Response) zurück. Das erste Element enthält die geparste Antwort, falls erfolgreich, und das zweite Element ist die rohe HTTP-Antwort.
Beispiel: Kommentare abrufen
import httpclient
import options
import fastcomments
import fastcomments/apis/api_default
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if httpResponse.code == Http200:
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Hinweise 
Broadcast-IDs
Sie werden sehen, dass Sie in einigen API-Aufrufen ein broadcastId übergeben sollen. Wenn Sie Ereignisse erhalten, bekommen Sie diese ID zurück, sodass Sie das Ereignis ignorieren können, falls Sie Änderungen optimistisch auf dem Client anwenden möchten
(was Sie wahrscheinlich tun werden, da es die beste Nutzererfahrung bietet). Übergeben Sie hier eine UUID. Die ID sollte eindeutig genug sein, um in einer Browsersitzung nicht zweimal aufzutreten.
SSO (Single Sign-On)
Für SSO-Beispiele siehe unten.
SSO-Nutzung 
Einfaches SSO
import fastcomments/sso
let user = newSimpleSSOUserData(
userId = "user-123",
email = "user@example.com",
avatar = "https://example.com/avatar.jpg"
)
let sso = newSimple(simpleUserData = user)
let token = sso.createToken()
echo "SSO Token: ", token
Sicheres SSO
import fastcomments/sso
let user = newSecureSSOUserData(
userId = "user-123",
email = "user@example.com",
username = "johndoe",
avatar = "https://example.com/avatar.jpg"
)
let apiKey = "your-api-key"
let sso = newSecure(apiKey = apiKey, secureUserData = user)
let token = sso.createToken()
echo "Secure SSO Token: ", token
Dokumentation für FastComments 
Dokumentation der API-Endpunkte
Alle URIs sind relativ zu https://fastcomments.com
| Klasse | Methode | HTTP-Anfrage | Beschreibung |
|---|---|---|---|
| DefaultApi | addDomainConfig | POST /api/v1/domain-configs | |
| DefaultApi | addHashTag | POST /api/v1/hash-tags | |
| DefaultApi | addHashTagsBulk | POST /api/v1/hash-tags/bulk | |
| DefaultApi | addPage | POST /api/v1/pages | |
| DefaultApi | addSSOUser | POST /api/v1/sso-users | |
| DefaultApi | aggregate | POST /api/v1/aggregate | Aggregiert Dokumente, indem sie gruppiert werden (wenn groupBy angegeben ist) und mehrere Operationen angewendet werden. Verschiedene Operationen (z. B. sum, countDistinct, avg usw.) werden unterstützt. |
| DefaultApi | aggregateQuestionResults | GET /api/v1/question-results-aggregation | |
| DefaultApi | blockUserFromComment | POST /api/v1/comments/{id}/block | |
| DefaultApi | bulkAggregateQuestionResults | POST /api/v1/question-results-aggregation/bulk | |
| DefaultApi | changeTicketState | PATCH /api/v1/tickets/{id}/state | |
| DefaultApi | combineCommentsWithQuestionResults | GET /api/v1/question-results-aggregation/combine/comments | |
| DefaultApi | createEmailTemplate | POST /api/v1/email-templates | |
| DefaultApi | createFeedPost | POST /api/v1/feed-posts | |
| DefaultApi | createModerator | POST /api/v1/moderators | |
| DefaultApi | createQuestionConfig | POST /api/v1/question-configs | |
| DefaultApi | createQuestionResult | POST /api/v1/question-results | |
| DefaultApi | createSubscription | POST /api/v1/subscriptions | |
| DefaultApi | createTenant | POST /api/v1/tenants | |
| DefaultApi | createTenantPackage | POST /api/v1/tenant-packages | |
| DefaultApi | createTenantUser | POST /api/v1/tenant-users | |
| DefaultApi | createTicket | POST /api/v1/tickets | |
| DefaultApi | createUserBadge | POST /api/v1/user-badges | |
| DefaultApi | createVote | POST /api/v1/votes | |
| DefaultApi | deleteComment | DELETE /api/v1/comments/{id} | |
| DefaultApi | deleteDomainConfig | DELETE /api/v1/domain-configs/{domain} | |
| DefaultApi | deleteEmailTemplate | DELETE /api/v1/email-templates/{id} | |
| DefaultApi | deleteEmailTemplateRenderError | DELETE /api/v1/email-templates/{id}/render-errors/{errorId} | |
| DefaultApi | deleteHashTag | DELETE /api/v1/hash-tags/{tag} | |
| DefaultApi | deleteModerator | DELETE /api/v1/moderators/{id} | |
| DefaultApi | deleteNotificationCount | DELETE /api/v1/notification-count/{id} | |
| DefaultApi | deletePage | DELETE /api/v1/pages/{id} | |
| DefaultApi | deletePendingWebhookEvent | DELETE /api/v1/pending-webhook-events/{id} | |
| DefaultApi | deleteQuestionConfig | DELETE /api/v1/question-configs/{id} | |
| DefaultApi | deleteQuestionResult | DELETE /api/v1/question-results/{id} | |
| DefaultApi | deleteSSOUser | DELETE /api/v1/sso-users/{id} | |
| DefaultApi | deleteSubscription | DELETE /api/v1/subscriptions/{id} | |
| DefaultApi | deleteTenant | DELETE /api/v1/tenants/{id} | |
| DefaultApi | deleteTenantPackage | DELETE /api/v1/tenant-packages/{id} | |
| DefaultApi | deleteTenantUser | DELETE /api/v1/tenant-users/{id} | |
| DefaultApi | deleteUserBadge | DELETE /api/v1/user-badges/{id} | |
| DefaultApi | deleteVote | DELETE /api/v1/votes/{id} | |
| DefaultApi | flagComment | POST /api/v1/comments/{id}/flag | |
| DefaultApi | getAuditLogs | GET /api/v1/audit-logs | |
| DefaultApi | getCachedNotificationCount | GET /api/v1/notification-count/{id} | |
| DefaultApi | getComment | GET /api/v1/comments/{id} | |
| DefaultApi | getComments | GET /api/v1/comments | |
| DefaultApi | getDomainConfig | GET /api/v1/domain-configs/{domain} | |
| DefaultApi | getDomainConfigs | GET /api/v1/domain-configs | |
| DefaultApi | getEmailTemplate | GET /api/v1/email-templates/{id} | |
| DefaultApi | getEmailTemplateDefinitions | GET /api/v1/email-templates/definitions | |
| DefaultApi | getEmailTemplateRenderErrors | GET /api/v1/email-templates/{id}/render-errors | |
| DefaultApi | getEmailTemplates | GET /api/v1/email-templates | |
| DefaultApi | getFeedPosts | GET /api/v1/feed-posts | req tenantId afterId |
| DefaultApi | getHashTags | GET /api/v1/hash-tags | |
| DefaultApi | getModerator | GET /api/v1/moderators/{id} | |
| DefaultApi | getModerators | GET /api/v1/moderators | |
| DefaultApi | getNotificationCount | GET /api/v1/notifications/count | |
| DefaultApi | getNotifications | GET /api/v1/notifications | |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getPendingWebhookEventCount | GET /api/v1/pending-webhook-events/count | |
| DefaultApi | getPendingWebhookEvents | GET /api/v1/pending-webhook-events | |
| DefaultApi | getQuestionConfig | GET /api/v1/question-configs/{id} | |
| DefaultApi | getQuestionConfigs | GET /api/v1/question-configs | |
| DefaultApi | getQuestionResult | GET /api/v1/question-results/{id} | |
| DefaultApi | getQuestionResults | GET /api/v1/question-results | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getTenant | GET /api/v1/tenants/{id} | |
| DefaultApi | getTenantDailyUsages | GET /api/v1/tenant-daily-usage | |
| DefaultApi | getTenantPackage | GET /api/v1/tenant-packages/{id} | |
| DefaultApi | getTenantPackages | GET /api/v1/tenant-packages | |
| DefaultApi | getTenantUser | GET /api/v1/tenant-users/{id} | |
| DefaultApi | getTenantUsers | GET /api/v1/tenant-users | |
| DefaultApi | getTenants | GET /api/v1/tenants | |
| DefaultApi | getTicket | GET /api/v1/tickets/{id} | |
| DefaultApi | getTickets | GET /api/v1/tickets | |
| DefaultApi | getUser | GET /api/v1/users/{id} | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | getVotes | GET /api/v1/votes | |
| DefaultApi | getVotesForUser | GET /api/v1/votes/for-user | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchHashTag | PATCH /api/v1/hash-tags/{tag} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | renderEmailTemplate | POST /api/v1/email-templates/render | |
| DefaultApi | replaceTenantPackage | PUT /api/v1/tenant-packages/{id} | |
| DefaultApi | replaceTenantUser | PUT /api/v1/tenant-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | sendInvite | POST /api/v1/moderators/{id}/send-invite | |
| DefaultApi | sendLoginLink | POST /api/v1/tenant-users/{id}/send-login-link | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateEmailTemplate | PATCH /api/v1/email-templates/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateModerator | PATCH /api/v1/moderators/{id} | |
| DefaultApi | updateNotification | PATCH /api/v1/notifications/{id} | |
| DefaultApi | updateQuestionConfig | PATCH /api/v1/question-configs/{id} | |
| DefaultApi | updateQuestionResult | PATCH /api/v1/question-results/{id} | |
| DefaultApi | updateSubscription | PATCH /api/v1/subscriptions/{id} | |
| DefaultApi | updateTenant | PATCH /api/v1/tenants/{id} | |
| DefaultApi | updateTenantPackage | PATCH /api/v1/tenant-packages/{id} | |
| DefaultApi | updateTenantUser | PATCH /api/v1/tenant-users/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | req tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | req tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | req tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | req tenantId urlId userIdWS |
| PublicApi | getUserNotificationCount | GET /user-notifications/get-count | |
| PublicApi | getUserNotifications | GET /user-notifications | |
| PublicApi | getUserPresenceStatuses | GET /user-presence-status | |
| PublicApi | getUserReactsPublic | GET /feed-posts/{tenantId}/user-reacts | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | pinComment | POST /comments/{tenantId}/{commentId}/pin | |
| PublicApi | reactFeedPostPublic | POST /feed-posts/{tenantId}/react/{postId} | |
| PublicApi | resetUserNotificationCount | POST /user-notifications/reset-count | |
| PublicApi | resetUserNotifications | POST /user-notifications/reset | |
| PublicApi | searchUsers | GET /user-search/{tenantId} | |
| PublicApi | setCommentText | POST /comments/{tenantId}/{commentId}/update-text | |
| PublicApi | unBlockCommentPublic | DELETE /block-from-comment/{commentId} | |
| PublicApi | unLockComment | POST /comments/{tenantId}/{commentId}/unlock | |
| PublicApi | unPinComment | POST /comments/{tenantId}/{commentId}/unpin | |
| PublicApi | updateFeedPostPublic | PUT /feed-posts/{tenantId}/{postId} | |
| PublicApi | updateUserNotificationCommentSubscriptionStatus | POST /user-notifications/{notificationId}/mark-opted/{optedInOrOut} | Benachrichtigungen für einen bestimmten Kommentar aktivieren oder deaktivieren. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Benachrichtigungen für eine Seite aktivieren oder deaktivieren. Wenn Benutzer für eine Seite abonniert sind, werden Benachrichtigungen für neue Root-Kommentare erstellt, und auch |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Bild hochladen und skalieren |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Dokumentation der Modelle
- APIAuditLog
- APIComment
- APICommentBase
- APICommentBase_meta
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfig_200_response
- AddDomainConfig_200_response_anyOf
- AddHashTag_200_response
- AddHashTagsBulk_200_response
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AggregateQuestionResultsResponse
- AggregateQuestionResults_200_response
- AggregateTimeBucket
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- BillingInfo
- BlockFromCommentParams
- BlockFromCommentPublic_200_response
- BlockSuccess
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkAggregateQuestionResults_200_response
- BulkCreateHashTagsBody
- BulkCreateHashTagsBody_tags_inner
- BulkCreateHashTagsResponse
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- ChangeTicketState_200_response
- CheckBlockedCommentsResponse
- CheckedCommentsForBlocked_200_response
- CombineCommentsWithQuestionResults_200_response
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateCommentPublic_200_response
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateEmailTemplate_200_response
- CreateFeedPostParams
- CreateFeedPostPublic_200_response
- CreateFeedPostResponse
- CreateFeedPost_200_response
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateModerator_200_response
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionConfig_200_response
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateQuestionResult_200_response
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantPackage_200_response
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTenantUser_200_response
- CreateTenant_200_response
- CreateTicketBody
- CreateTicketResponse
- CreateTicket_200_response
- CreateUserBadgeParams
- CreateUserBadge_200_response
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentPublic_200_response
- DeleteCommentResult
- DeleteCommentVote_200_response
- DeleteComment_200_response
- DeleteDomainConfig_200_response
- DeleteFeedPostPublic_200_response
- DeleteFeedPostPublic_200_response_anyOf
- DeleteHashTag_request
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- DigestEmailFrequency
- EmailTemplateDefinition
- EmailTemplateRenderErrorResponse
- EventLogEntry
- FComment
- FComment_meta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentPublic_200_response
- FlagCommentResponse
- FlagComment_200_response
- GetAuditLogsResponse
- GetAuditLogs_200_response
- GetCachedNotificationCountResponse
- GetCachedNotificationCount_200_response
- GetCommentText_200_response
- GetCommentVoteUserNamesSuccessResponse
- GetCommentVoteUserNames_200_response
- GetComment_200_response
- GetCommentsPublic_200_response
- GetCommentsResponseWithPresence_PublicComment_
- GetCommentsResponse_PublicComment_
- GetComments_200_response
- GetDomainConfig_200_response
- GetDomainConfigs_200_response
- GetDomainConfigs_200_response_anyOf
- GetDomainConfigs_200_response_anyOf_1
- GetEmailTemplateDefinitionsResponse
- GetEmailTemplateDefinitions_200_response
- GetEmailTemplateRenderErrorsResponse
- GetEmailTemplateRenderErrors_200_response
- GetEmailTemplateResponse
- GetEmailTemplate_200_response
- GetEmailTemplatesResponse
- GetEmailTemplates_200_response
- GetEventLogResponse
- GetEventLog_200_response
- GetFeedPostsPublic_200_response
- GetFeedPostsResponse
- GetFeedPostsStats_200_response
- GetFeedPosts_200_response
- GetHashTagsResponse
- GetHashTags_200_response
- GetModeratorResponse
- GetModerator_200_response
- GetModeratorsResponse
- GetModerators_200_response
- GetMyNotificationsResponse
- GetNotificationCountResponse
- GetNotificationCount_200_response
- GetNotificationsResponse
- GetNotifications_200_response
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPendingWebhookEventCountResponse
- GetPendingWebhookEventCount_200_response
- GetPendingWebhookEventsResponse
- GetPendingWebhookEvents_200_response
- GetPublicFeedPostsResponse
- GetQuestionConfigResponse
- GetQuestionConfig_200_response
- GetQuestionConfigsResponse
- GetQuestionConfigs_200_response
- GetQuestionResultResponse
- GetQuestionResult_200_response
- GetQuestionResultsResponse
- GetQuestionResults_200_response
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsers_200_response
- GetSubscriptionsAPIResponse
- GetTenantDailyUsagesResponse
- GetTenantDailyUsages_200_response
- GetTenantPackageResponse
- GetTenantPackage_200_response
- GetTenantPackagesResponse
- GetTenantPackages_200_response
- GetTenantResponse
- GetTenantUserResponse
- GetTenantUser_200_response
- GetTenantUsersResponse
- GetTenantUsers_200_response
- GetTenant_200_response
- GetTenantsResponse
- GetTenants_200_response
- GetTicketResponse
- GetTicket_200_response
- GetTicketsResponse
- GetTickets_200_response
- GetUserBadgeProgressById_200_response
- GetUserBadgeProgressList_200_response
- GetUserBadge_200_response
- GetUserBadges_200_response
- GetUserNotificationCountResponse
- GetUserNotificationCount_200_response
- GetUserNotifications_200_response
- GetUserPresenceStatusesResponse
- GetUserPresenceStatuses_200_response
- GetUserReactsPublic_200_response
- GetUserResponse
- GetUser_200_response
- GetVotesForUserResponse
- GetVotesForUser_200_response
- GetVotesResponse
- GetVotes_200_response
- GifRating
- HeaderAccountNotification
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- ImportedSiteType
- [LiveEvent](https://github.com/FastComments/fast
aggregate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| aggregationRequest | AggregationRequest | Nein | |
| parentTenantId | string | Nein | |
| includeStats | bool | Nein |
Antwort
Gibt zurück: Option[AggregationResponse]
Beispiel

getAuditLogs 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| limit | float64 | Nein | |
| skip | float64 | Nein | |
| order | SORTDIR | Nein | |
| after | float64 | Nein | |
| before | float64 | Nein |
Antwort
Gibt zurück: Option[GetAuditLogs_200_response]
Beispiel

blockFromCommentPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[BlockFromCommentPublic_200_response]
Beispiel

unBlockCommentPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | No | |
| sso | string | No |
Antwort
Gibt zurück: Option[UnBlockCommentPublic_200_response]
Beispiel

checkedCommentsForBlocked 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| commentIds | string | No | |
| sso | string | No |
Antwort
Gibt zurück: Option[CheckedCommentsForBlocked_200_response]
Beispiel

blockUserFromComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| blockFromCommentParams | BlockFromCommentParams | Nein | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[BlockFromCommentPublic_200_response]
Beispiel

createCommentPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Nein | |
| commentData | CommentData | Nein | |
| sessionId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[CreateCommentPublic_200_response]
Beispiel

deleteComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| contextUserId | string | Nein | |
| isLive | bool | Nein |
Antwort
Gibt zurück: Option[DeleteComment_200_response]
Beispiel

deleteCommentPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| editKey | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[DeleteCommentPublic_200_response]
Beispiel

deleteCommentVote 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| voteId | string | Nein | |
| urlId | string | Ja | |
| broadcastId | string | Nein | |
| editKey | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[DeleteCommentVote_200_response]
Beispiel

flagComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[FlagComment_200_response]
Beispiel

getComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetComment_200_response]
Beispiel

getComments 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| page | int | Nein | |
| limit | int | Nein | |
| skip | int | Nein | |
| asTree | bool | Nein | |
| skipChildren | int | Nein | |
| limitChildren | int | Nein | |
| maxTreeDepth | int | Nein | |
| urlId | string | Ja | |
| userId | string | Nein | |
| anonUserId | string | Nein | |
| contextUserId | string | Nein | |
| hashTag | string | Nein | |
| parentId | string | Nein | |
| direction | SortDirections | Nein |
Antwort
Gibt zurück: Option[GetComments_200_response]
Beispiel

getCommentsPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| page | int | Nein | |
| direction | SortDirections | Nein | |
| sso | string | Nein | |
| skip | int | Nein | |
| skipChildren | int | Nein | |
| limit | int | Nein | |
| limitChildren | int | Nein | |
| countChildren | bool | Nein | |
| fetchPageForCommentId | string | Nein | |
| includeConfig | bool | Nein | |
| countAll | bool | Nein | |
| includei10n | bool | Nein | |
| locale | string | Nein | |
| modules | string | Nein | |
| isCrawler | bool | Nein | |
| includeNotificationCount | bool | Nein | |
| asTree | bool | Nein | |
| maxTreeDepth | int | Nein | |
| useFullTranslationIds | bool | Nein | |
| parentId | string | Nein | |
| searchText | string | Nein | |
| hashTags | seq[string] | Nein | |
| userId | string | Nein | |
| customConfigStr | string | Nein | |
| afterCommentId | string | Nein | |
| beforeCommentId | string | Nein |
Antwort
Gibt zurück: Option[GetCommentsPublic_200_response]
Beispiel

getCommentText 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| editKey | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[GetCommentText_200_response]
Beispiel

getCommentVoteUserNames 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| dir | int | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[GetCommentVoteUserNames_200_response]
Beispiel

lockComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[LockComment_200_response]
Beispiel

pinComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[PinComment_200_response]
Beispiel

saveComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createCommentParams | CreateCommentParams | Nein | |
| isLive | bool | Nein | |
| doSpamCheck | bool | Nein | |
| sendEmails | bool | Nein | |
| populateNotifications | bool | Nein |
Antwort
Gibt zurück: Option[SaveComment_200_response]
Beispiel

saveCommentsBulk 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createCommentParams | seq[CreateCommentParams] | Nein | |
| isLive | bool | Nein | |
| doSpamCheck | bool | Nein | |
| sendEmails | bool | Nein | |
| populateNotifications | bool): (Option[seq[SaveComment_200_response]] | Nein | |
| id | string | Nein | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Nein | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[UnBlockCommentPublic_200_response]
Beispiel

setCommentText 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Nein | |
| editKey | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[SetCommentText_200_response]
Beispiel

unBlockUserFromComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| unBlockFromCommentParams | UnBlockFromCommentParams | No | |
| userId | string | No | |
| anonUserId | string | No |
Antwort
Gibt zurück: Option[UnBlockCommentPublic_200_response]
Beispiel

unFlagComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[FlagComment_200_response]
Beispiel

unLockComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[LockComment_200_response]
Beispiel

unPinComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[PinComment_200_response]
Beispiel

updateComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updatableCommentParams | UpdatableCommentParams | Nein | |
| contextUserId | string | Nein | |
| doSpamCheck | bool | Nein | |
| isLive | bool | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

voteComment 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Nein | |
| voteBodyParams | VoteBodyParams | Nein | |
| sessionId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[VoteComment_200_response]
Beispiel

addDomainConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| addDomainConfigParams | AddDomainConfigParams | Nein |
Antwort
Gibt zurück: Option[AddDomainConfig_200_response]
Beispiel

deleteDomainConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Nein |
Antwort
Gibt zurück: Option[DeleteDomainConfig_200_response]
Beispiel

getDomainConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Nein |
Antwort
Gibt zurück: Option[GetDomainConfig_200_response]
Beispiel

getDomainConfigs 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja |
Antwort
Gibt zurück: Option[GetDomainConfigs_200_response]
Beispiel

patchDomainConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | No | |
| patchDomainConfigParams | PatchDomainConfigParams | No |
Antwort
Gibt zurück: Option[GetDomainConfig_200_response]
Beispiel

putDomainConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Nein | |
| updateDomainConfigParams | UpdateDomainConfigParams | Nein |
Antwort
Gibt zurück: Option[GetDomainConfig_200_response]
Beispiel

createEmailTemplate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createEmailTemplateBody | CreateEmailTemplateBody | Nein |
Antwort
Gibt zurück: Option[CreateEmailTemplate_200_response]
Beispiel

deleteEmailTemplate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

deleteEmailTemplateRenderError 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| errorId | string | No |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getEmailTemplate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetEmailTemplate_200_response]
Beispiel

getEmailTemplateDefinitions 
Parameter
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja |
Antwort
Gibt zurück: Option[GetEmailTemplateDefinitions_200_response]
Beispiel

getEmailTemplateRenderErrors 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetEmailTemplateRenderErrors_200_response]
Beispiel

getEmailTemplates 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetEmailTemplates_200_response]
Beispiel

renderEmailTemplate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Nein | |
| locale | string | Nein |
Antwort
Gibt zurück: Option[RenderEmailTemplate_200_response]
Beispiel

updateEmailTemplate 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getEventLog 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Nein | |
| startTime | int64 | Nein | |
| endTime | int64 | Nein |
Antwort
Gibt zurück: Option[GetEventLog_200_response]
Beispiel

getGlobalEventLog 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Nein | |
| startTime | int64 | Nein | |
| endTime | int64 | Nein |
Antwort
Gibt zurück: Option[GetEventLog_200_response]
Beispiel

createFeedPost 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Nein | |
| broadcastId | string | Nein | |
| isLive | bool | Nein | |
| doSpamCheck | bool | Nein | |
| skipDupCheck | bool | Nein |
Antwort
Gibt zurück: Option[CreateFeedPost_200_response]
Beispiel

createFeedPostPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Nein | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[CreateFeedPostPublic_200_response]
Beispiel

deleteFeedPostPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nein | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[DeleteFeedPostPublic_200_response]
Beispiel

getFeedPosts 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nein | |
| limit | int | Nein | |
| tags | seq[string] | Nein |
Antwort
Gibt zurück: Option[GetFeedPosts_200_response]
Beispiel

getFeedPostsPublic 
Parameter
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nein | |
| limit | int | Nein | |
| tags | seq[string] | Nein | |
| sso | string | Nein | |
| isCrawler | bool | Nein | |
| includeUserInfo | bool | Nein |
Antwort
Gibt zurück: Option[GetFeedPostsPublic_200_response]
Beispiel

getFeedPostsStats 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | seq[string] | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[GetFeedPostsStats_200_response]
Beispiel

getUserReactsPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | seq[string] | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[GetUserReactsPublic_200_response]
Beispiel

reactFeedPostPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nein | |
| reactBodyParams | ReactBodyParams | Nein | |
| isUndo | bool | Nein | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[ReactFeedPostPublic_200_response]
Beispiel

updateFeedPost 
Parameter
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| feedPost | FeedPost | No |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

updateFeedPostPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nein | |
| updateFeedPostParams | UpdateFeedPostParams | Nein | |
| broadcastId | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[CreateFeedPostPublic_200_response]
Beispiel

flagCommentPublic 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| isFlagged | bool | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

addHashTag 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createHashTagBody | CreateHashTagBody | Nein |
Antwort
Gibt zurück: Option[AddHashTag_200_response]
Beispiel

addHashTagsBulk 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Nein |
Antwort
Gibt zurück: Option[AddHashTagsBulk_200_response]
Beispiel

deleteHashTag 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tag | string | Nein | |
| tenantId | string | Ja | |
| deleteHashTagRequest | DeleteHashTagRequest | Nein |
Antwort
Rückgabe: Option[FlagCommentPublic_200_response]
Beispiel

getHashTags 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| page | float64 | Nein |
Antwort
Gibt zurück: Option[GetHashTags_200_response]
Beispiel

patchHashTag 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tag | string | Nein | |
| tenantId | string | Ja | |
| updateHashTagBody | UpdateHashTagBody | Nein |
Antwort
Gibt zurück: Option[PatchHashTag_200_response]
Beispiel

createModerator 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createModeratorBody | CreateModeratorBody | Nein |
Antwort
Gibt zurück: Option[CreateModerator_200_response]
Beispiel

deleteModerator 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| sendEmail | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getModerator 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetModerator_200_response]
Beispiel

getModerators 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetModerators_200_response]
Beispiel

updateModerator 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateModeratorBody | UpdateModeratorBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

deleteNotificationCount 
Parameters
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getCachedNotificationCount 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetCachedNotificationCount_200_response]
Beispiel

getNotificationCount 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| urlId | string | Ja | |
| fromCommentId | string | Nein | |
| viewed | bool | Nein |
Antwort
Gibt zurück: Option[GetNotificationCount_200_response]
Beispiel

getNotifications 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| urlId | string | Ja | |
| fromCommentId | string | Nein | |
| viewed | bool | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetNotifications_200_response]
Beispiel

updateNotification 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateNotificationBody | UpdateNotificationBody | Nein | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

addPage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIPageData | CreateAPIPageData | Nein |
Antwort
Gibt zurück: Option[AddPageAPIResponse]
Beispiel

deletePage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[DeletePageAPIResponse]
Beispiel

getPageByURLId 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Antwort
Gibt zurück: Option[GetPageByURLIdAPIResponse]
Beispiel

getPages 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja |
Antwort
Gibt zurück: Option[GetPagesAPIResponse]
Beispiel

patchPage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateAPIPageData | UpdateAPIPageData | Nein |
Antwort
Gibt zurück: Option[PatchPageAPIResponse]
Beispiel

deletePendingWebhookEvent 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getPendingWebhookEventCount 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| externalId | string | No | |
| eventType | string | No | |
| domain | string | No | |
| attemptCountGT | float64 | No |
Antwort
Gibt zurück: Option[GetPendingWebhookEventCount_200_response]
Beispiel

getPendingWebhookEvents 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| externalId | string | Nein | |
| eventType | string | Nein | |
| domain | string | Nein | |
| attemptCountGT | float64 | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetPendingWebhookEvents_200_response]
Beispiel

createQuestionConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionConfigBody | CreateQuestionConfigBody | Nein |
Antwort
Gibt zurück: Option[CreateQuestionConfig_200_response]
Beispiel

deleteQuestionConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getQuestionConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetQuestionConfig_200_response]
Beispiel

getQuestionConfigs 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetQuestionConfigs_200_response]
Beispiel

updateQuestionConfig 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

createQuestionResult 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionResultBody | CreateQuestionResultBody | Nein |
Antwort
Gibt zurück: Option[CreateQuestionResult_200_response]
Beispiel

deleteQuestionResult 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getQuestionResult 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetQuestionResult_200_response]
Beispiel

getQuestionResults 
Parameter
| Name | Type | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userId | string | Nein | |
| startDate | string | Nein | |
| questionId | string | Nein | |
| questionIds | string | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetQuestionResults_200_response]
Beispiel

updateQuestionResult 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateQuestionResultBody | UpdateQuestionResultBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

aggregateQuestionResults 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nein | |
| questionIds | seq[string] | Nein | |
| urlId | string | Ja | |
| timeBucket | AggregateTimeBucket | Nein | |
| startDate | string | Nein | |
| forceRecalculate | bool | Nein |
Antwort
Gibt zurück: Option[AggregateQuestionResults_200_response]
Beispiel

bulkAggregateQuestionResults 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Nein | |
| forceRecalculate | bool | Nein |
Antwort
Gibt zurück: Option[BulkAggregateQuestionResults_200_response]
Beispiel

combineCommentsWithQuestionResults 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nein | |
| questionIds | seq[string] | Nein | |
| urlId | string | Ja | |
| startDate | string | Nein | |
| forceRecalculate | bool | Nein | |
| minValue | float64 | Nein | |
| maxValue | float64 | Nein | |
| limit | float64 | Nein |
Antwort
Gibt zurück: Option[CombineCommentsWithQuestionResults_200_response]
Beispiel

addSSOUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPISSOUserData | CreateAPISSOUserData | Nein |
Antwort
Gibt zurück: Option[AddSSOUserAPIResponse]
Beispiel

deleteSSOUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| deleteComments | bool | Nein | |
| commentDeleteMode | string | Nein |
Antwort
Gibt zurück: Option[DeleteSSOUserAPIResponse]
Beispiel

getSSOUserByEmail 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| string | Nein |
Antwort
Gibt zurück: Option[GetSSOUserByEmailAPIResponse]
Beispiel

getSSOUserById 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetSSOUserByIdAPIResponse]
Beispiel

getSSOUsers 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | int | Nein |
Antwort
Gibt zurück: Option[GetSSOUsers_200_response]
Beispiel

patchSSOUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateAPISSOUserData | UpdateAPISSOUserData | Nein | |
| updateComments | bool | Nein |
Antwort
Gibt zurück: Option[PatchSSOUserAPIResponse]
Beispiel

putSSOUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateAPISSOUserData | UpdateAPISSOUserData | Nein | |
| updateComments | bool | Nein |
Antwort
Gibt zurück: Option[PutSSOUserAPIResponse]
Beispiel

createSubscription 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Nein |
Antwort
Gibt zurück: Option[CreateSubscriptionAPIResponse]
Beispiel

deleteSubscription 
Parameter
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[DeleteSubscriptionAPIResponse]
Beispiel

getSubscriptions 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[GetSubscriptionsAPIResponse]
Beispiel

updateSubscription 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Nein | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[UpdateSubscriptionAPIResponse]
Beispiel

getTenantDailyUsages 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| yearNumber | float64 | Nein | |
| monthNumber | float64 | Nein | |
| dayNumber | float64 | Nein | |
| skip | float64 | Nein |
Antwort
Rückgabe: Option[GetTenantDailyUsages_200_response]
Beispiel

createTenantPackage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantPackageBody | CreateTenantPackageBody | Nein |
Antwort
Gibt zurück: Option[CreateTenantPackage_200_response]
Beispiel

deleteTenantPackage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getTenantPackage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetTenantPackage_200_response]
Beispiel

getTenantPackages 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetTenantPackages_200_response]
Beispiel

replaceTenantPackage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

updateTenantPackage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateTenantPackageBody | UpdateTenantPackageBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

createTenantUser 
Parameter
| Name | Type | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantUserBody | CreateTenantUserBody | Nein |
Antwort
Gibt zurück: Option[CreateTenantUser_200_response]
Beispiel

deleteTenantUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| deleteComments | string | Nein | |
| commentDeleteMode | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getTenantUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetTenantUser_200_response]
Beispiel

getTenantUsers 
Parameter
| Name | Type | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetTenantUsers_200_response]
Beispiel

replaceTenantUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| replaceTenantUserBody | ReplaceTenantUserBody | Nein | |
| updateComments | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

sendLoginLink 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| redirectURL | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

updateTenantUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateTenantUserBody | UpdateTenantUserBody | Nein | |
| updateComments | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

createTenant 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantBody | CreateTenantBody | Nein |
Antwort
Gibt zurück: Option[CreateTenant_200_response]
Beispiel

deleteTenant 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| sure | string | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

getTenant 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetTenant_200_response]
Beispiel

getTenants 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| meta | string | No | |
| skip | float64 | No |
Antwort
Gibt zurück: Option[GetTenants_200_response]
Beispiel

updateTenant 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateTenantBody | UpdateTenantBody | Nein |
Antwort
Gibt zurück: Option[FlagCommentPublic_200_response]
Beispiel

changeTicketState 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| id | string | No | |
| changeTicketStateBody | ChangeTicketStateBody | No |
Antwort
Gibt zurück: Option[ChangeTicketState_200_response]
Beispiel

createTicket 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| createTicketBody | CreateTicketBody | Nein |
Antwort
Gibt zurück: Option[CreateTicket_200_response]
Beispiel

getTicket 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[GetTicket_200_response]
Beispiel

getTickets 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| state | float64 | Nein | |
| skip | float64 | Nein | |
| limit | float64 | Nein |
Response
Gibt zurück: Option[GetTickets_200_response]
Example

uploadImage 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| file | string | Nein | |
| sizePreset | SizePreset | Nein | |
| urlId | string | Ja |
Antwort
Gibt zurück: Option[UploadImageResponse]
Beispiel

getUserBadgeProgressById 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetUserBadgeProgressById_200_response]
Beispiel

getUserBadgeProgressByUserId 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein |
Antwort
Gibt zurück: Option[GetUserBadgeProgressById_200_response]
Beispiel

getUserBadgeProgressList 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| limit | float64 | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetUserBadgeProgressList_200_response]
Beispiel

createUserBadge 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| createUserBadgeParams | CreateUserBadgeParams | Nein |
Antwort
Gibt zurück: Option[CreateUserBadge_200_response]
Beispiel

deleteUserBadge 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[UpdateUserBadge_200_response]
Beispiel

getUserBadge 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetUserBadge_200_response]
Beispiel

getUserBadges 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nein | |
| badgeId | string | Nein | |
| displayedOnComments | bool | Nein | |
| limit | float64 | Nein | |
| skip | float64 | Nein |
Antwort
Gibt zurück: Option[GetUserBadges_200_response]
Beispiel

updateUserBadge 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| updateUserBadgeParams | UpdateUserBadgeParams | Nein |
Antwort
Gibt zurück: Option[UpdateUserBadge_200_response]
Beispiel

getUserNotificationCount 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[GetUserNotificationCount_200_response]
Beispiel

getUserNotifications 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Yes | |
| pageSize | int | No | |
| afterId | string | No | |
| includeContext | bool | No | |
| afterCreatedAt | int64 | No | |
| unreadOnly | bool | No | |
| dmOnly | bool | No | |
| noDm | bool | No | |
| includeTranslations | bool | No | |
| sso | string | No |
Antwort
Gibt zurück: Option[GetUserNotifications_200_response]
Beispiel

resetUserNotificationCount 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[ResetUserNotifications_200_response]
Beispiel

resetUserNotifications 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nein | |
| afterCreatedAt | int64 | Nein | |
| unreadOnly | bool | Nein | |
| dmOnly | bool | Nein | |
| noDm | bool | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[ResetUserNotifications_200_response]
Beispiel

updateUserNotificationCommentSubscriptionStatus 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Nein | |
| optedInOrOut | string | Nein | |
| commentId | string | Ja | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[UpdateUserNotificationStatus_200_response]
Beispiel

updateUserNotificationPageSubscriptionStatus 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| url | string | Nein | |
| pageTitle | string | Nein | |
| subscribedOrUnsubscribed | string | Nein | |
| sso | string | Nein |
Antwort
Gibt zurück: Option[UpdateUserNotificationStatus_200_response]
Beispiel

updateUserNotificationStatus 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Nein | |
| newStatus | string | Nein | |
| sso | string | Nein |
Response
Rückgabe: Option[UpdateUserNotificationStatus_200_response]
Beispiel

getUserPresenceStatuses 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlIdWS | string | Nein | |
| userIds | string | Nein |
Antwort
Gibt zurück: Option[GetUserPresenceStatuses_200_response]
Beispiel

searchUsers 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| usernameStartsWith | string | Nein | |
| mentionGroupIds | seq[string] | Nein | |
| sso | string | Nein | |
| searchSection | string | Nein |
Antwort
Gibt zurück: Option[SearchUsers_200_response]
Beispiel

getUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein |
Antwort
Gibt zurück: Option[GetUser_200_response]
Beispiel

createVote 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| direction | string | Nein | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[VoteComment_200_response]
Beispiel

deleteVote 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nein | |
| editKey | string | Nein |
Antwort
Gibt zurück: Option[DeleteCommentVote_200_response]
Beispiel

getVotes 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Antwort
Gibt zurück: Option[GetVotes_200_response]
Beispiel

getVotesForUser 
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userId | string | Nein | |
| anonUserId | string | Nein |
Antwort
Gibt zurück: Option[GetVotesForUser_200_response]
Beispiel

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