
Sprog 🇩🇰 Dansk
Dokumentation
Kom godt i gang
API-reference
Brug
Aggregering
Revisionslog
Godkendelse
Bloker fra kommentar
Tjek blokerede kommentarer
Kommentarer
Kommentarer for bruger
Domænekonfigurationer
E-mail-skabeloner
Hændelseslog
Feed-indlæg
Marker kommentar
GIF'er
Hashtags
Moderering
Moderatorer
Antal notifikationer
Notifikationer
Side-reaktioner
Sider
Ventende webhook-hændelser
Spørgsmålskonfigurationer
Spørgsmålsresultater
Aggregering af spørgeresultater
SSO-brugere
Abonnementer
Lejerens daglige brug
Lejerpakker
Lejerbrugere
Lejere
Billetter
Oversættelser
Upload billede
Brugerbadge-fremgang
Brugerbadges
Brugernotifikationer
Brugertilstedeværelsesstatus
Brugersøgning
Brugere
Stemmer
FastComments Nim SDK
Dette er den officielle Nim SDK til FastComments.
Officiel Nim SDK til FastComments API
Repository
Installation 
Brug af Nimble
nimble install fastcomments
Byg fra kildekode
nimble build
Bibliotekets indhold
Dette bibliotek indeholder den genererede API-klient og SSO-værktøjerne, som gør det nemmere at arbejde med API'et.
Offentlige vs sikrede API'er
For API-klienten er der tre API-moduler, api_default, api_public og api_moderation. api_default indeholder metoder, der kræver din API-nøgle, og api_public indeholder api-kald
som kan foretages direkte fra en browser/mobile enhed/andet uden autentificering. api_moderation-modulet indeholder metoder til moderator-dashboardet.
api_moderation-metoderne dækker oplistning, optælling, søgning og eksport af kommentarer og deres logfiler; moderationshandlinger som fjernelse/gendannelse af kommentarer, markering, indstilling af review/spam/godkendelsesstatus, justering af stemmer og genåbning/lukning af tråde; udelukkelser (udelukke en bruger fra at kommentere, ophæve en udelukkelse, forudgående udelukkelsesoversigter, udelukkelsesstatus og præferencer samt antal udelukkede brugere); og badges & tillid (tildeling/fjernelse af et badge, liste over manuelle badges, hente/indstille en brugers tillidsfaktor og hente en brugers interne profil). Hver api_moderation-metode accepterer en sso-parameter, så kaldet er autentificeret som en SSO-moderator.
Hurtig start 
Brug af autentificerede API'er (DefaultAPI)
Vigtigt: Autentificerede endpoints kræver, at din API-nøgle er angivet som headeren x-api-key.
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"
# Foretag autentificerede API-opkald
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"
Brug af offentlige API'er (PublicAPI)
Offentlige endpoints kræver ikke autentificering:
import httpclient
import fastcomments
import fastcomments/apis/api_public
let client = newHttpClient()
# Foretag offentlige API-opkald
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"
Brug af Moderations-API'er (ModerationAPI)
Moderations-endpoints driver moderatorpanelet og autentificeres med et SSO-token for den agerende moderator:
import httpclient
import fastcomments
import fastcomments/apis/api_moderation
let client = newHttpClient()
# Vis kommentarer i moderatorpanelet
let (response, httpResponse) = getApiComments(
httpClient = client,
page = 0,
count = 30,
textSearch = "",
byIPFromComment = "",
filters = "",
searchFilters = "",
sorts = "",
demo = false,
sso = "your-sso-token"
)
if response.isSome:
let resp = response.get()
echo "Found ", resp.comments.len, " comments"
Almindelige problemer
- 401 authentication error: Sørg for at sætte headeren
x-api-keypå din HttpClient inden du foretager DefaultAPI-forespørgsler:client.headers["x-api-key"] = "your-api-key" - Wrong API class: Brug
api_defaulttil autentificerede forespørgsler på serversiden,api_publictil klient-side/offentlige forespørgsler, ogapi_moderationtil forespørgsler til moderator-dashboardet.
Foretage API-opkald 
Alle API-metoder i dette SDK returnerer tupler af (Option[ResponseType], Response). Det første element indeholder det parsede svar, hvis det lykkes, og det andet element er den rå HTTP-respons.
Eksempel: Hentning af kommentarer
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"
Noter 
Broadcast-id'er
Du vil se, at du skal sende en broadcastId i nogle API-kald. Når du modtager begivenheder, får du dette ID tilbage, så du ved, at du skal ignorere begivenheden, hvis du planlægger at anvende ændringer optimistisk på klienten (hvilket du sandsynligvis vil gøre, da det giver den bedste oplevelse). Send en UUID her. ID'et bør være unikt nok til ikke at forekomme to gange i en browsersession.
SSO (Single Sign-On)
For SSO-eksempler, se nedenfor.
SSO-brug 
Simpel 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
Sikker 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 for fastcomments 
Dokumentation for API Endpoints
Alle URI’er er relative til https://fastcomments.com
| Klasse | Metode | HTTP anmodning | Beskrivelse |
|---|---|---|---|
| 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 | Aggregerer dokumenter ved at gruppere dem (hvis groupBy er angivet) og anvende flere operationer. Forskellige operationer (f.eks. sum, countDistinct, avg, osv.) understøttes. |
| 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} | |
| ModerationApi | deleteModerationVote | DELETE /auth/my-account/moderate-comments/vote/{commentId}/{voteId} | |
| ModerationApi | getApiComments | GET /auth/my-account/moderate-comments/api/comments | |
| ModerationApi | getApiExportStatus | GET /auth/my-account/moderate-comments/api/export/status | |
| ModerationApi | getApiIds | GET /auth/my-account/moderate-comments/api/ids | |
| ModerationApi | getBanUsersFromComment | GET /auth/my-account/moderate-comments/ban-users/from-comment/{commentId} | |
| ModerationApi | getCommentBanStatus | GET /auth/my-account/moderate-comments/get-comment-ban-status/{commentId} | |
| ModerationApi | getCommentChildren | GET /auth/my-account/moderate-comments/comment-children/{commentId} | |
| ModerationApi | getCount | GET /auth/my-account/moderate-comments/count | |
| ModerationApi | getCounts | GET /auth/my-account/moderate-comments/banned-users/counts | |
| ModerationApi | getLogs | GET /auth/my-account/moderate-comments/logs/{commentId} | |
| ModerationApi | getManualBadges | GET /auth/my-account/moderate-comments/get-manual-badges | |
| ModerationApi | getManualBadgesForUser | GET /auth/my-account/moderate-comments/get-manual-badges-for-user | |
| ModerationApi | getModerationComment | GET /auth/my-account/moderate-comments/comment/{commentId} | |
| ModerationApi | getModerationCommentText | GET /auth/my-account/moderate-comments/get-comment-text/{commentId} | |
| ModerationApi | getPreBanSummary | GET /auth/my-account/moderate-comments/pre-ban-summary/{commentId} | |
| ModerationApi | getSearchCommentsSummary | GET /auth/my-account/moderate-comments/search/comments/summary | |
| ModerationApi | getSearchPages | GET /auth/my-account/moderate-comments/search/pages | |
| ModerationApi | getSearchSites | GET /auth/my-account/moderate-comments/search/sites | |
| ModerationApi | getSearchSuggest | GET /auth/my-account/moderate-comments/search/suggest | |
| ModerationApi | getSearchUsers | GET /auth/my-account/moderate-comments/search/users | |
| ModerationApi | getTrustFactor | GET /auth/my-account/moderate-comments/get-trust-factor | |
| ModerationApi | getUserBanPreference | GET /auth/my-account/moderate-comments/user-ban-preference | |
| ModerationApi | getUserInternalProfile | GET /auth/my-account/moderate-comments/get-user-internal-profile | |
| ModerationApi | postAdjustCommentVotes | POST /auth/my-account/moderate-comments/adjust-comment-votes/{commentId} | |
| ModerationApi | postApiExport | POST /auth/my-account/moderate-comments/api/export | |
| ModerationApi | postBanUserFromComment | POST /auth/my-account/moderate-comments/ban-user/from-comment/{commentId} | |
| ModerationApi | postBanUserUndo | POST /auth/my-account/moderate-comments/ban-user/undo | |
| ModerationApi | postBulkPreBanSummary | POST /auth/my-account/moderate-comments/bulk-pre-ban-summary | |
| ModerationApi | postCommentsByIds | POST /auth/my-account/moderate-comments/comments-by-ids | |
| ModerationApi | postFlagComment | POST /auth/my-account/moderate-comments/flag-comment/{commentId} | |
| ModerationApi | postRemoveComment | POST /auth/my-account/moderate-comments/remove-comment/{commentId} | |
| ModerationApi | postRestoreDeletedComment | POST /auth/my-account/moderate-comments/restore-deleted-comment/{commentId} | |
| ModerationApi | postSetCommentApprovalStatus | POST /auth/my-account/moderate-comments/set-comment-approval-status/{commentId} | |
| ModerationApi | postSetCommentReviewStatus | POST /auth/my-account/moderate-comments/set-comment-review-status/{commentId} | |
| ModerationApi | postSetCommentSpamStatus | POST /auth/my-account/moderate-comments/set-comment-spam-status/{commentId} | |
| ModerationApi | postSetCommentText | POST /auth/my-account/moderate-comments/set-comment-text/{commentId} | |
| ModerationApi | postUnFlagComment | POST /auth/my-account/moderate-comments/un-flag-comment/{commentId} | |
| ModerationApi | postVote | POST /auth/my-account/moderate-comments/vote/{commentId} | |
| ModerationApi | putAwardBadge | PUT /auth/my-account/moderate-comments/award-badge | |
| ModerationApi | putCloseThread | PUT /auth/my-account/moderate-comments/close-thread | |
| ModerationApi | putRemoveBadge | PUT /auth/my-account/moderate-comments/remove-badge | |
| ModerationApi | putReopenThread | PUT /auth/my-account/moderate-comments/reopen-thread | |
| ModerationApi | setTrustFactor | PUT /auth/my-account/moderate-comments/set-trust-factor | |
| 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 | createV1PageReact | POST /page-reacts/v1/likes/{tenantId} | |
| PublicApi | createV2PageReact | POST /page-reacts/v2/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | deleteV1PageReact | DELETE /page-reacts/v1/likes/{tenantId} | |
| PublicApi | deleteV2PageReact | DELETE /page-reacts/v2/{tenantId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsForUser | GET /comments-for-user | |
| 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 | getGifLarge | GET /gifs/get-large/{tenantId} | |
| PublicApi | getGifsSearch | GET /gifs/search/{tenantId} | |
| PublicApi | getGifsTrending | GET /gifs/trending/{tenantId} | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | req tenantId urlId userIdWS |
| PublicApi | getOfflineUsers | GET /pages/{tenantId}/users/offline | Tidligere kommentatorer på siden, som IKKE er online lige nu. Sorteret efter displayName. Brug denne efter du har udtømt /users/online for at vise en "Medlemmer"-sektion. Cursor-paginering på commenterName: serveren gennemgår det delvise {tenantId, urlId, commenterName} indeks fra afterName fremad via $gt, ingen $skip-omkostning. |
| PublicApi | getOnlineUsers | GET /pages/{tenantId}/users/online | Brugere, der i øjeblikket er online på en side: personer, hvis websocket-session lige nu er tilkoblet siden. Returnerer anonCount + totalCount (abonnenter i rummet, inklusive anonyme brugere vi ikke opregner). |
| PublicApi | getPagesPublic | GET /pages/{tenantId} | List sider for en lejer. Bruges af FChat desktop klienten til at udfylde dets rums-liste. Kræver at enableFChat er sat til true på den tilknyttede brugerdefinerede konfiguration for hver side. Sider som kræver SSO, bliver filtreret ud fra den anmodende brugers gruppeadgang. |
| PublicApi | getTranslations | GET /translations/{namespace}/{component} | |
| 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 | getUsersInfo | GET /pages/{tenantId}/users/info | Masseinformation om brugere for en lejer. Givet userIds, returnerer visningsinformation fra User / SSOUser. Bruges af kommentar-widget'en til at berige brugere, der lige er dukket op via en presence event. Ingen sidekontekst: Privatliv håndhæves ensartet (private profiler er skjulte). |
| PublicApi | getV1PageLikes | GET /page-reacts/v1/likes/{tenantId} | |
| PublicApi | getV2PageReactUsers | GET /page-reacts/v2/{tenantId}/list | |
| PublicApi | getV2PageReacts | GET /page-reacts/v2/{tenantId} | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | logoutPublic | PUT /auth/logout | |
| 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} | Aktiver eller deaktiver notifikationer for en specifik kommentar. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Aktiver eller deaktiver notifikationer for en side. Når brugere abonnerer på en side, oprettes notifikationer for nye rodkommentarer, og også |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Upload og ændr størrelsen på et billede |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Dokumentation for Modeller
- APIAuditLog
- APIBanUserChangeLog
- APIBanUserChangedValues
- APIBannedUser
- APIBannedUserWithMultiMatchInfo
- APIComment
- APICommentBase
- APICommentBase_meta
- APICommentCommonBannedUser
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIModerateGetUserBanPreferencesResponse
- APIModerateUserBanPreferences
- APIPage
- APISSOUser
- APISaveCommentResponse
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfigResponse
- AddDomainConfigResponse_anyOf
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AdjustCommentVotesParams
- AdjustVotesResponse
- AggregateQuestionResultsResponse
- AggregateResponse
- AggregateTimeBucket
- AggregationAPIError
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- AwardUserBadgeResponse
- BanUserFromCommentResult
- BanUserUndoParams
- BannedUserMatch
- BannedUserMatchType
- BannedUserMatch_matchedOnValue
- BillingInfo
- BlockFromCommentParams
- BlockSuccess
- BuildModerationFilterParams
- BuildModerationFilterResponse
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkCreateHashTagsBody
- BulkCreateHashTagsBody_tags_inner
- BulkCreateHashTagsResponse
- BulkCreateHashTagsResponse_results_inner
- BulkPreBanParams
- BulkPreBanSummary
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- CheckBlockedCommentsResponse
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CommentsByIdsParams
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateFeedPostParams
- CreateFeedPostResponse
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTicketBody
- CreateTicketResponse
- CreateUserBadgeParams
- CreateV1PageReact
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentResult
- DeleteDomainConfigResponse
- DeleteFeedPostPublicResponse
- DeleteHashTagRequestBody
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
aggregate 
Aggregerer dokumenter ved at gruppere dem (hvis groupBy er angivet) og anvende flere operationer. Forskellige operationer (f.eks. sum, countDistinct, avg osv.) understøttes.
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| aggregationRequest | AggregationRequest | Nej | |
| parentTenantId | string | Nej | |
| includeStats | bool | Nej |
Respons
Returnerer: Option[AggregateResponse]
Eksempel

getAuditLogs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| limit | float64 | No | |
| skip | float64 | No | |
| order | SORTDIR | No | |
| after | float64 | No | |
| before | float64 | No |
Svar
Returnerer: Option[GetAuditLogsResponse]
Eksempel

logoutPublic 
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

blockFromCommentPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[BlockSuccess]
Eksempel

unBlockCommentPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[UnblockSuccess]
Eksempel

checkedCommentsForBlocked 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentIds | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[CheckBlockedCommentsResponse]
Eksempel

blockUserFromComment 
Parametre
| Name | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| blockFromCommentParams | BlockFromCommentParams | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[BlockSuccess]
Eksempel

createCommentPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Nej | |
| commentData | CommentData | Nej | |
| sessionId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[SaveCommentsResponseWithPresence]
Eksempel

deleteComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| contextUserId | string | Nej | |
| isLive | bool | Nej |
Svar
Returnerer: Option[DeleteCommentResult]
Eksempel

deleteCommentPublic 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| editKey | string | Nej | |
| sso | string | Nej |
Response
Returnerer: Option[PublicAPIDeleteCommentResponse]
Eksempel

deleteCommentVote 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voteId | string | No | |
| urlId | string | Yes | |
| broadcastId | string | No | |
| editKey | string | No | |
| sso | string | No |
Svar
Returnerer: Option[VoteDeleteResponse]
Eksempel

flagComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[FlagCommentResponse]
Eksempel

getComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[APIGetCommentResponse]
Eksempel

getComments 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| page | int | Nej | |
| limit | int | Nej | |
| skip | int | Nej | |
| asTree | bool | Nej | |
| skipChildren | int | Nej | |
| limitChildren | int | Nej | |
| maxTreeDepth | int | Nej | |
| urlId | string | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej | |
| contextUserId | string | Nej | |
| hashTag | string | Nej | |
| parentId | string | Nej | |
| direction | SortDirections | Nej | |
| fromDate | int64 | Nej | |
| toDate | int64 | Nej |
Respons
Returnerer: Option[APIGetCommentsResponse]
Eksempel

getCommentsPublic 
req tenantId urlId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| page | int | Nej | |
| direction | SortDirections | Nej | |
| sso | string | Nej | |
| skip | int | Nej | |
| skipChildren | int | Nej | |
| limit | int | Nej | |
| limitChildren | int | Nej | |
| countChildren | bool | Nej | |
| fetchPageForCommentId | string | Nej | |
| includeConfig | bool | Nej | |
| countAll | bool | Nej | |
| includei10n | bool | Nej | |
| locale | string | Nej | |
| modules | string | Nej | |
| isCrawler | bool | Nej | |
| includeNotificationCount | bool | Nej | |
| asTree | bool | Nej | |
| maxTreeDepth | int | Nej | |
| useFullTranslationIds | bool | Nej | |
| parentId | string | Nej | |
| searchText | string | Nej | |
| hashTags | seq[string] | Nej | |
| userId | string | Nej | |
| customConfigStr | string | Nej | |
| afterCommentId | string | Nej | |
| beforeCommentId | string | Nej |
Svar
Returnerer: Option[GetCommentsResponseWithPresencePublicComment]
Eksempel

getCommentText 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| editKey | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[PublicAPIGetCommentTextResponse]
Eksempel

getCommentVoteUserNames 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| dir | int | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[GetCommentVoteUserNamesSuccessResponse]
Eksempel

lockComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

pinComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ChangeCommentPinStatusResponse]
Eksempel

saveComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createCommentParams | CreateCommentParams | Nej | |
| isLive | bool | Nej | |
| doSpamCheck | bool | Nej | |
| sendEmails | bool | Nej | |
| populateNotifications | bool | Nej |
Svar
Returnerer: Option[APISaveCommentResponse]
Eksempel

saveCommentsBulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createCommentParams | seq[CreateCommentParams] | Nej | |
| isLive | bool | Nej | |
| doSpamCheck | bool | Nej | |
| sendEmails | bool | Nej | |
| populateNotifications | bool): (Option[seq[SaveCommentsBulkResponse]] | Nej | |
| id | string | Nej | |
| fromName | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

setCommentText 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Nej | |
| editKey | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[PublicAPISetCommentTextResponse]
Eksempel

unBlockUserFromComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[UnblockSuccess]
Eksempel

unFlagComment 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[FlagCommentResponse]
Eksempel

unLockComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

unPinComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[ChangeCommentPinStatusResponse]
Eksempel

updateComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updatableCommentParams | UpdatableCommentParams | Nej | |
| contextUserId | string | Nej | |
| doSpamCheck | bool | Nej | |
| isLive | bool | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

voteComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Nej | |
| voteBodyParams | VoteBodyParams | Nej | |
| sessionId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[VoteResponse]
Eksempel

getCommentsForUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| userId | string | Nej | |
| direction | SortDirections | Nej | |
| repliesToUserId | string | Nej | |
| page | float64 | Nej | |
| includei10n | bool | Nej | |
| locale | string | Nej | |
| isCrawler | bool | Nej |
Svar
Returnerer: Option[GetCommentsForUserResponse]
Eksempel

addDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| addDomainConfigParams | AddDomainConfigParams | Nej |
Respons
Returnerer: Option[AddDomainConfigResponse]
Eksempel

deleteDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Nej |
Svar
Returnerer: Option[DeleteDomainConfigResponse]
Eksempel

getDomainConfig 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Nej |
Svar
Returnerer: Option[GetDomainConfigResponse]
Eksempel

getDomainConfigs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja |
Svar
Returnerer: Option[GetDomainConfigsResponse]
Eksempel

patchDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Nej | |
| patchDomainConfigParams | PatchDomainConfigParams | Nej |
Svar
Returnerer: Option[PatchDomainConfigResponse]
Eksempel

putDomainConfig 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | No | |
| updateDomainConfigParams | UpdateDomainConfigParams | No |
Svar
Returnerer: Option[PutDomainConfigResponse]
Eksempel

createEmailTemplate 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| createEmailTemplateBody | CreateEmailTemplateBody | Nej |
Svar
Returnerer: Option[CreateEmailTemplateResponse]
Eksempel

deleteEmailTemplate 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

deleteEmailTemplateRenderError 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| errorId | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getEmailTemplate 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[GetEmailTemplateResponse]
Eksempel

getEmailTemplateDefinitions 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja |
Svar
Returnerer: Option[GetEmailTemplateDefinitionsResponse]
Eksempel

getEmailTemplateRenderErrors 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetEmailTemplateRenderErrorsResponse]
Eksempel

getEmailTemplates 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nej |
Respons
Returnerer: Option[GetEmailTemplatesResponse]
Eksempel

renderEmailTemplate 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Nej | |
| locale | string | Nej |
Svar
Returnerer: Option[RenderEmailTemplateResponse]
Eksempel

updateEmailTemplate 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getEventLog 
req tenantId urlId userIdWS
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Nej | |
| startTime | int64 | Nej | |
| endTime | int64 | Nej |
Svar
Returnerer: Option[GetEventLogResponse]
Eksempel

getGlobalEventLog 
req tenantId urlId userIdWS
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Nej | |
| startTime | int64 | Nej | |
| endTime | int64 | Nej |
Svar
Returnerer: Option[GetEventLogResponse]
Eksempel

createFeedPost 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Nej | |
| broadcastId | string | Nej | |
| isLive | bool | Nej | |
| doSpamCheck | bool | Nej | |
| skipDupCheck | bool | Nej |
Svar
Returnerer: Option[CreateFeedPostsResponse]
Eksempel

createFeedPostPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Nej | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[CreateFeedPostResponse]
Eksempel

deleteFeedPostPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nej | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[DeleteFeedPostPublicResponse]
Eksempel

getFeedPosts 
req tenantId afterId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| limit | int | Nej | |
| tags | seq[string] | Nej |
Svar
Returnerer: Option[GetFeedPostsResponse]
Eksempel

getFeedPostsPublic 
req tenantId afterId
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| limit | int | Nej | |
| tags | seq[string] | Nej | |
| sso | string | Nej | |
| isCrawler | bool | Nej | |
| includeUserInfo | bool | Nej |
Respons
Returnerer: Option[PublicFeedPostsResponse]
Eksempel

getFeedPostsStats 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | seq[string] | No | |
| sso | string | No |
Svar
Returnerer: Option[FeedPostsStatsResponse]
Eksempel

getUserReactsPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | seq[string] | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[UserReactsResponse]
Eksempel

reactFeedPostPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nej | |
| reactBodyParams | ReactBodyParams | Nej | |
| isUndo | bool | Nej | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ReactFeedPostResponse]
Eksempel

updateFeedPost 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| feedPost | FeedPost | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

updateFeedPostPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Nej | |
| updateFeedPostParams | UpdateFeedPostParams | Nej | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[CreateFeedPostResponse]
Eksempel

flagCommentPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| isFlagged | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getGifLarge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| largeInternalURLSanitized | string | Nej |
Svar
Returnerer: Option[GifGetLargeResponse]
Eksempel

getGifsSearch 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| search | string | Nej | |
| locale | string | Nej | |
| rating | string | Nej | |
| page | float64 | Nej |
Svar
Returnerer: Option[GetGifsSearchResponse]
Eksempel

getGifsTrending 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| locale | string | Nej | |
| rating | string | Nej | |
| page | float64 | Nej |
Svar
Returnerer: Option[GetGifsTrendingResponse]
Eksempel

addHashTag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createHashTagBody | CreateHashTagBody | Nej |
Respons
Returnerer: Option[CreateHashTagResponse]
Eksempel

addHashTagsBulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Nej |
Svar
Returnerer: Option[BulkCreateHashTagsResponse]
Eksempel

deleteHashTag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tag | string | Nej | |
| tenantId | string | Ja | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getHashTags 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| page | float64 | Nej |
Respons
Returnerer: Option[GetHashTagsResponse]
Eksempel

patchHashTag 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tag | string | Nej | |
| tenantId | string | Ja | |
| updateHashTagBody | UpdateHashTagBody | Nej |
Respons
Returnerer: Option[UpdateHashTagResponse]
Eksempel

deleteModerationVote 
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| voteId | string | Nej | |
| sso | string | Nej |
Response
Returnerer: Option[VoteDeleteResponse]
Example

getApiComments 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| page | float64 | No | |
| count | float64 | No | |
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sorts | string | No | |
| demo | bool | No | |
| sso | string | No |
Svar
Returnerer: Option[ModerationAPIGetCommentsResponse]
Eksempel

getApiExportStatus 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| batchJobId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationExportStatusResponse]
Eksempel

getApiIds 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| textSearch | string | Nej | |
| byIPFromComment | string | Nej | |
| filters | string | Nej | |
| searchFilters | string | Nej | |
| afterId | string | Nej | |
| demo | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPIGetCommentIdsResponse]
Eksempel

getBanUsersFromComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[GetBannedUsersFromCommentResponse]
Eksempel

getCommentBanStatus 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[GetCommentBanStatusResponse]
Eksempel

getCommentChildren 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPIChildCommentsResponse]
Eksempel

getCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| textSearch | string | Nej | |
| byIPFromComment | string | Nej | |
| filter | string | Nej | |
| searchFilters | string | Nej | |
| demo | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPICountCommentsResponse]
Eksempel

getCounts 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| sso | string | Nej |
Respons
Returnerer: Option[GetBannedUsersCountResponse]
Eksempel

getLogs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPIGetLogsResponse]
Eksempel

getManualBadges 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| sso | string | Nej |
Svar
Returnerer: Option[GetTenantManualBadgesResponse]
Eksempel

getManualBadgesForUser 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| badgesUserId | string | Nej | |
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[GetUserManualBadgesResponse]
Eksempel

getModerationComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| includeEmail | bool | Nej | |
| includeIP | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPICommentResponse]
Eksempel

getModerationCommentText 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Response
Returnerer: Option[GetCommentTextResponse]
Eksempel

getPreBanSummary 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| includeByUserIdAndEmail | bool | Nej | |
| includeByIP | bool | Nej | |
| includeByEmailDomain | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[PreBanSummary]
Eksempel

getSearchCommentsSummary 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| value | string | Nej | |
| filters | string | Nej | |
| searchFilters | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationCommentSearchResponse]
Eksempel

getSearchPages 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| value | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationPageSearchResponse]
Eksempel

getSearchSites 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| value | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationSiteSearchResponse]
Eksempel

getSearchSuggest 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| textSearch | string | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[ModerationSuggestResponse]
Eksempel

getSearchUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| value | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationUserSearchResponse]
Eksempel

getTrustFactor 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| userId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[GetUserTrustFactorResponse]
Eksempel

getUserBanPreference 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| sso | string | Nej |
Svar
Returnerer: Option[APIModerateGetUserBanPreferencesResponse]
Eksempel

getUserInternalProfile 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[GetUserInternalProfileResponse]
Eksempel

postAdjustCommentVotes 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | No | |
| sso | string | No |
Svar
Returnerer: Option[AdjustVotesResponse]
Eksempel

postApiExport 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| textSearch | string | Nej | |
| byIPFromComment | string | Nej | |
| filters | string | Nej | |
| searchFilters | string | Nej | |
| sorts | string | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[ModerationExportResponse]
Eksempel

postBanUserFromComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| banEmail | bool | Nej | |
| banEmailDomain | bool | Nej | |
| banIP | bool | Nej | |
| deleteAllUsersComments | bool | Nej | |
| bannedUntil | string | Nej | |
| isShadowBan | bool | Nej | |
| updateId | string | Nej | |
| banReason | string | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[BanUserFromCommentResult]
Eksempel

postBanUserUndo 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| banUserUndoParams | BanUserUndoParams | No | |
| sso | string | No |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

postBulkPreBanSummary 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| bulkPreBanParams | BulkPreBanParams | Nej | |
| includeByUserIdAndEmail | bool | Nej | |
| includeByIP | bool | Nej | |
| includeByEmailDomain | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[BulkPreBanSummary]
Eksempel

postCommentsByIds 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentsByIdsParams | CommentsByIdsParams | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[ModerationAPIChildCommentsResponse]
Eksempel

postFlagComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

postRemoveComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[PostRemoveCommentResponse]
Eksempel

postRestoreDeletedComment 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

postSetCommentApprovalStatus 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| approved | bool | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[SetCommentApprovedResponse]
Eksempel

postSetCommentReviewStatus 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| reviewed | bool | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

postSetCommentSpamStatus 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| spam | bool | Nej | |
| permNotSpam | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

postSetCommentText 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| setCommentTextParams | SetCommentTextParams | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[SetCommentTextResponse]
Eksempel

postUnFlagComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

postVote 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| commentId | string | Ja | |
| direction | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[VoteResponse]
Eksempel

putAwardBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| badgeId | string | Nej | |
| userId | string | Nej | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[AwardUserBadgeResponse]
Eksempel

putCloseThread 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| urlId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

putRemoveBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| badgeId | string | Nej | |
| userId | string | Nej | |
| commentId | string | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[RemoveUserBadgeResponse]
Eksempel

putReopenThread 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| urlId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

setTrustFactor 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| userId | string | Nej | |
| trustFactor | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[SetUserTrustFactorResponse]
Eksempel

createModerator 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createModeratorBody | CreateModeratorBody | Nej |
Svar
Returnerer: Option[CreateModeratorResponse]
Eksempel

deleteModerator 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| sendEmail | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getModerator 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetModeratorResponse]
Eksempel

getModerators 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetModeratorsResponse]
Eksempel

updateModerator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateModeratorBody | UpdateModeratorBody | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

deleteNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getCachedNotificationCount 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetCachedNotificationCountResponse]
Eksempel

getNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| urlId | string | Ja | |
| fromCommentId | string | Nej | |
| viewed | bool | Nej |
Respons
Returnerer: Option[GetNotificationCountResponse]
Eksempel

getNotifications 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| urlId | string | Ja | |
| fromCommentId | string | Nej | |
| viewed | bool | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetNotificationsResponse]
Eksempel

updateNotification 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateNotificationBody | UpdateNotificationBody | Nej | |
| userId | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

createV1PageReact 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| title | string | Nej |
Respons
Returnerer: Option[CreateV1PageReact]
Eksempel

createV2PageReact 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| id | string | Nej | |
| title | string | Nej |
Svar
Returnerer: Option[CreateV1PageReact]
Eksempel

deleteV1PageReact 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: Option[CreateV1PageReact]
Eksempel

deleteV2PageReact 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[CreateV1PageReact]
Eksempel

getV1PageLikes 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: Option[GetV1PageLikes]
Eksempel

getV2PageReacts 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: Option[GetV2PageReacts]
Eksempel

getV2PageReactUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetV2PageReactUsersResponse]
Eksempel

addPage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIPageData | CreateAPIPageData | Nej |
Svar
Returnerer: Option[AddPageAPIResponse]
Eksempel

deletePage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[DeletePageAPIResponse]
Eksempel

getOfflineUsers 
Tidligere kommentatorer på siden som IKKE er online lige nu. Sorteret efter displayName. Brug dette efter at have udtømt /users/online for at gengive en "Medlemmer"-sektion. Cursor-paginering på commenterName: serveren går igennem den delvise {tenantId, urlId, commenterName} index fra afterName fremad via $gt, no $skip cost.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
Response
Returnerer: Option[PageUsersOfflineResponse]
Eksempel

getOnlineUsers 
Nuværende online-seere på en side: personer hvis websocket-session er abonneret på siden lige nu. Returnerer anonCount + totalCount (abonnenter for hele rummet, inklusive anonyme seere, som vi ikke opregner).
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| afterName | string | Nej | |
| afterUserId | string | Nej |
Svar
Returnerer: Option[PageUsersOnlineResponse]
Eksempel

getPageByURLId 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: Option[GetPageByURLIdAPIResponse]
Eksempel

getPages 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja |
Svar
Returnerer: Option[GetPagesAPIResponse]
Eksempel

getPagesPublic 
Lister sider for en tenant. Bruges af FChat desktop-klienten til at udfylde dens rumliste.
Kræver, at enableFChat er true i den løste brugerdefinerede konfiguration for hver side.
Sider, der kræver SSO, bliver filtreret i forhold til den anmodende brugers gruppeadgang.
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| cursor | string | No | |
| limit | int | No | |
| q | string | No | |
| sortBy | PagesSortBy | No | |
| hasComments | bool | No |
Svar
Returnerer: Option[GetPublicPagesResponse]
Eksempel

getUsersInfo 
Bulk brugeroplysninger for en tenant. Givet userIds, returnér visningsoplysninger fra User / SSOUser. Bruges af comment widget til at berige brugere, der lige dukkede op via en presence event. Ingen sidekontekst: privatliv håndhæves ensartet (private profiler er maskeret).
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| ids | string | Nej |
Svar
Returnerer: Option[PageUsersInfoResponse]
Eksempel

patchPage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateAPIPageData | UpdateAPIPageData | Nej |
Svar
Returnerer: Option[PatchPageAPIResponse]
Eksempel

deletePendingWebhookEvent 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

getPendingWebhookEventCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| externalId | string | Nej | |
| eventType | string | Nej | |
| domain | string | Nej | |
| attemptCountGT | float64 | Nej |
Svar
Returnerer: Option[GetPendingWebhookEventCountResponse]
Eksempel

getPendingWebhookEvents 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| externalId | string | Nej | |
| eventType | string | Nej | |
| domain | string | Nej | |
| attemptCountGT | float64 | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetPendingWebhookEventsResponse]
Eksempel

createQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionConfigBody | CreateQuestionConfigBody | Nej |
Respons
Returnerer: Option[CreateQuestionConfigResponse]
Eksempel

deleteQuestionConfig 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

getQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetQuestionConfigResponse]
Eksempel

getQuestionConfigs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetQuestionConfigsResponse]
Eksempel

updateQuestionConfig 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

createQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionResultBody | CreateQuestionResultBody | Nej |
Respons
Returnerer: Option[CreateQuestionResultResponse]
Eksempel

deleteQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getQuestionResult 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetQuestionResultResponse]
Eksempel

getQuestionResults 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userId | string | Nej | |
| startDate | string | Nej | |
| questionId | string | Nej | |
| questionIds | string | Nej | |
| skip | float64 | Nej |
Respons
Returnerer: Option[GetQuestionResultsResponse]
Eksempel

updateQuestionResult 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateQuestionResultBody | UpdateQuestionResultBody | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

aggregateQuestionResults 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nej | |
| questionIds | seq[string] | Nej | |
| urlId | string | Ja | |
| timeBucket | AggregateTimeBucket | Nej | |
| startDate | string | Nej | |
| forceRecalculate | bool | Nej |
Svar
Returnerer: Option[AggregateQuestionResultsResponse]
Eksempel

bulkAggregateQuestionResults 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Nej | |
| forceRecalculate | bool | Nej |
Svar
Returnerer: Option[BulkAggregateQuestionResultsResponse]
Eksempel

combineCommentsWithQuestionResults 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nej | |
| questionIds | seq[string] | Nej | |
| urlId | string | Ja | |
| startDate | string | Nej | |
| forceRecalculate | bool | Nej | |
| minValue | float64 | Nej | |
| maxValue | float64 | Nej | |
| limit | float64 | Nej |
Respons
Returnerer: Option[CombineQuestionResultsWithCommentsResponse]
Eksempel

addSSOUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPISSOUserData | CreateAPISSOUserData | Nej |
Svar
Returnerer: Option[AddSSOUserAPIResponse]
Eksempel

deleteSSOUser 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| deleteComments | bool | Nej | |
| commentDeleteMode | string | Nej |
Svar
Returnerer: Option[DeleteSSOUserAPIResponse]
Eksempel

getSSOUserByEmail 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| string | Nej |
Svar
Returnerer: Option[GetSSOUserByEmailAPIResponse]
Eksempel

getSSOUserById 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetSSOUserByIdAPIResponse]
Eksempel

getSSOUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | int | Nej |
Respons
Returnerer: Option[GetSSOUsersResponse]
Eksempel

patchSSOUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateAPISSOUserData | UpdateAPISSOUserData | Nej | |
| updateComments | bool | Nej |
Svar
Returnerer: Option[PatchSSOUserAPIResponse]
Eksempel

putSSOUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateAPISSOUserData | UpdateAPISSOUserData | Nej | |
| updateComments | bool | Nej |
Svar
Returnerer: Option[PutSSOUserAPIResponse]
Eksempel

createSubscription 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Nej |
Respons
Returnerer: Option[CreateSubscriptionAPIResponse]
Eksempel

deleteSubscription 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| userId | string | No |
Svar
Returnerer: Option[DeleteSubscriptionAPIResponse]
Eksempel

getSubscriptions 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej |
Svar
Returnerer: Option[GetSubscriptionsAPIResponse]
Eksempel

updateSubscription 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Nej | |
| userId | string | Nej |
Respons
Returnerer: Option[UpdateSubscriptionAPIResponse]
Eksempel

getTenantDailyUsages 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| yearNumber | float64 | Nej | |
| monthNumber | float64 | Nej | |
| dayNumber | float64 | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetTenantDailyUsagesResponse]
Eksempel

createTenantPackage 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantPackageBody | CreateTenantPackageBody | Nej |
Svar
Returnerer: Option[CreateTenantPackageResponse]
Eksempel

deleteTenantPackage 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getTenantPackage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetTenantPackageResponse]
Eksempel

getTenantPackages 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetTenantPackagesResponse]
Eksempel

replaceTenantPackage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

updateTenantPackage 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateTenantPackageBody | UpdateTenantPackageBody | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

createTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantUserBody | CreateTenantUserBody | Nej |
Respons
Returnerer: Option[CreateTenantUserResponse]
Eksempel

deleteTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| deleteComments | string | Nej | |
| commentDeleteMode | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetTenantUserResponse]
Eksempel

getTenantUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetTenantUsersResponse]
Eksempel

replaceTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| replaceTenantUserBody | ReplaceTenantUserBody | Nej | |
| updateComments | string | Nej |
Respons
Returnerer: Option[APIEmptyResponse]
Eksempel

sendLoginLink 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| redirectURL | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

updateTenantUser 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateTenantUserBody | UpdateTenantUserBody | Nej | |
| updateComments | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

createTenant 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantBody | CreateTenantBody | Nej |
Respons
Returnerer: Option[CreateTenantResponse]
Eksempel

deleteTenant 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| sure | string | Nej |
Svar
Returnerer: Option[APIEmptyResponse]
Eksempel

getTenant 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetTenantResponse]
Eksempel

getTenants 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| meta | string | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[GetTenantsResponse]
Eksempel

updateTenant 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateTenantBody | UpdateTenantBody | Nej |
Response
Returnerer: Option[APIEmptyResponse]
Eksempel

changeTicketState 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| id | string | Nej | |
| changeTicketStateBody | ChangeTicketStateBody | Nej |
Respons
Returnerer: Option[ChangeTicketStateResponse]
Eksempel

createTicket 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| createTicketBody | CreateTicketBody | Nej |
Svar
Returnerer: Option[CreateTicketResponse]
Eksempel

getTicket 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| userId | string | Nej |
Svar
Returnerer: Option[GetTicketResponse]
Eksempel

getTickets 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| state | float64 | Nej | |
| skip | float64 | Nej | |
| limit | float64 | Nej |
Respons
Returnerer: Option[GetTicketsResponse]
Eksempel

getTranslations 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| namespace | string | Nej | |
| component | string | Nej | |
| locale | string | Nej | |
| useFullTranslationIds | bool | Nej |
Svar
Returnerer: Option[GetTranslationsResponse]
Eksempel

uploadImage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| file | string | Nej | |
| sizePreset | SizePreset | Nej | |
| urlId | string | Ja |
Svar
Returnerer: Option[UploadImageResponse]
Eksempel

getUserBadgeProgressById 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[APIGetUserBadgeProgressResponse]
Eksempel

getUserBadgeProgressByUserId 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej |
Svar
Returnerer: Option[APIGetUserBadgeProgressResponse]
Eksempel

getUserBadgeProgressList 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| limit | float64 | Nej | |
| skip | float64 | Nej |
Svar
Returnerer: Option[APIGetUserBadgeProgressListResponse]
Eksempel

createUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createUserBadgeParams | CreateUserBadgeParams | Nej |
Svar
Returnerer: Option[APICreateUserBadgeResponse]
Eksempel

deleteUserBadge 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[APIEmptySuccessResponse]
Eksempel

getUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Respons
Returnerer: Option[APIGetUserBadgeResponse]
Eksempel

getUserBadges 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| badgeId | string | Nej | |
| displayedOnComments | bool | Nej | |
| limit | float64 | Nej | |
| skip | float64 | Nej |
Respons
Returnerer: Option[APIGetUserBadgesResponse]
Eksempel

updateUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| updateUserBadgeParams | UpdateUserBadgeParams | Nej |
Svar
Returnerer: Option[APIEmptySuccessResponse]
Eksempel

getUserNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[GetUserNotificationCountResponse]
Eksempel

getUserNotifications 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| pageSize | int | Nej | |
| afterId | string | Nej | |
| includeContext | bool | Nej | |
| afterCreatedAt | int64 | Nej | |
| unreadOnly | bool | Nej | |
| dmOnly | bool | Nej | |
| noDm | bool | Nej | |
| includeTranslations | bool | Nej | |
| includeTenantNotifications | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[GetMyNotificationsResponse]
Eksempel

resetUserNotificationCount 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: Option[ResetUserNotificationsResponse]
Eksempel

resetUserNotifications 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| afterCreatedAt | int64 | Nej | |
| unreadOnly | bool | Nej | |
| dmOnly | bool | Nej | |
| noDm | bool | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[ResetUserNotificationsResponse]
Eksempel

updateUserNotificationCommentSubscriptionStatus 
Aktivér eller deaktiver notifikationer for en bestemt kommentar.
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Nej | |
| optedInOrOut | string | Nej | |
| commentId | string | Ja | |
| sso | string | Nej |
Respons
Returnerer: Option[UpdateUserNotificationCommentSubscriptionStatusResponse]
Eksempel

updateUserNotificationPageSubscriptionStatus 
Aktivér eller deaktiver meddelelser for en side. Når brugere er tilmeldt en side, oprettes der meddelelser for nye rodkommentarer, og også
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| url | string | Nej | |
| pageTitle | string | Nej | |
| subscribedOrUnsubscribed | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: Option[UpdateUserNotificationPageSubscriptionStatusResponse]
Eksempel

updateUserNotificationStatus 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Nej | |
| newStatus | string | Nej | |
| sso | string | Nej |
Respons
Returnerer: Option[UpdateUserNotificationStatusResponse]
Eksempel

getUserPresenceStatuses 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlIdWS | string | Nej | |
| userIds | string | Nej |
Svar
Returnerer: Option[GetUserPresenceStatusesResponse]
Eksempel

searchUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| usernameStartsWith | string | Nej | |
| mentionGroupIds | seq[string] | Nej | |
| sso | string | Nej | |
| searchSection | string | Nej |
Response
Returnerer: Option[SearchUsersResult]
Eksempel

getUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej |
Svar
Returnerer: Option[GetUserResponse]
Eksempel

createVote 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| direction | string | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[VoteResponse]
Eksempel

deleteVote 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Nej | |
| editKey | string | Nej |
Svar
Returnerer: Option[VoteDeleteResponse]
Eksempel

getVotes 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: Option[GetVotesResponse]
Eksempel

getVotesForUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: Option[GetVotesForUserResponse]
Eksempel

Brug for hjælp?
Hvis du støder på problemer eller har spørgsmål om Nim SDK'et, så:
Bidrag
Bidrag er velkomne! Besøg venligst GitHub-repositoriet for retningslinjer for bidrag.