
Sprog 🇩🇰 Dansk
Dokumentation
Kom godt i gang
API-reference
Brug
Aggregering
Revisionslog
Bloker fra kommentar
Tjek blokerede kommentarer
Kommentarer
Domain-pakker
E-mail-skabeloner
Hændelseslog
Feed-indlæg
Marker kommentar
Hashtags
Moderatorer
Notifikationstælling
Notifikationer
Sider
Ventende webhook-hændelser
Spørgsmålskonfigurationer
Spørgsmålsresultater
Aggregering af spørgsmålresultater
SSO-brugere
Abonnementer
Tenant daglig brug
Tenant-pakker
Tenant-brugere
Tenants
Upload billede
Brugerbadge-fremgang
Brugerbadges
Brugernotifikationer
Bruger tilstedeværelsesstatus
Brugersøgning
Brugere
Stemmer
FastComments C++ SDK
Dette er den officielle C++ SDK til FastComments.
Officiel C++ SDK til FastComments API'en
Repository
Krav 
- C++17 eller nyere
- CMake 3.14 eller nyere
- OpenSSL
- C++ REST SDK (cpprestsdk)
- Boost
- Google Test (downloades automatisk til testning)
Installation 
Installer afhængigheder
sudo apt install libcpprest-dev libboost-all-dev
Kompilering fra kildekode
mkdir build
cd build
cmake ..
make
Installation
sudo make install
Biblioteksindhold
Dette bibliotek indeholder den genererede API-klient og SSO-værktøjerne, som gør det lettere at arbejde med API'en.
Offentlige vs Beskyttede API'er
For API-klienten er der to klasser, DefaultAPI og PublicAPI. DefaultAPI indeholder metoder, der kræver din API-nøgle, og PublicAPI indeholder API-opkald
der kan foretages direkte fra en browser/mobil enhed/osv. uden godkendelse.
Hurtigstart 
Brug af godkendte API'er (DefaultAPI)
Vigtigt:
- Du skal angive base-URL'en (cpp-restsdk generatoren læser den ikke fra OpenAPI-specifikationen)
- Du skal angive din API-nøgle på ApiClient, før du foretager godkendte forespørgsler. Hvis du ikke gør det, vil forespørgsler fejle med en 401-fejl.
#include <iostream>
#include "FastCommentsClient/api/DefaultApi.h"
#include "FastCommentsClient/ApiClient.h"
#include "FastCommentsClient/ApiConfiguration.h"
int main() {
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
// PÅKRÆVET: Angiv base-URL'en (vælg din region)
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com")); // US
// ELLER: config->setBaseUrl(utility::conversions::to_string_t("https://eu.fastcomments.com")); // EU
// PÅKRÆVET: Angiv din API-nøgle
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_API_KEY_HERE"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Foretag nu godkendte API-kald
return 0;
}
Brug af offentlige API'er (PublicAPI)
Offentlige endpoints kræver ikke godkendelse:
#include <iostream>
#include "FastCommentsClient/api/PublicApi.h"
#include "FastCommentsClient/ApiClient.h"
#include "FastCommentsClient/ApiConfiguration.h"
int main() {
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
// PÅKRÆVET: Angiv base-URL'en
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::PublicApi publicApi(apiClient);
// Foretag offentlige API-kald
return 0;
}
Almindelige problemer
- "URI must contain a hostname" fejl: Sørg for, at du kalder
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"))før du opretter ApiClient. cpp-restsdk generatoren læser ikke automatisk server-URL'en fra OpenAPI-specifikationen. - 401 "missing-api-key" fejl: Sørg for, at du kalder
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_KEY"))før du opretter DefaultAPI-instansen. - Forkert API-klasse: Brug
DefaultAPItil server-side godkendte forespørgsler,PublicAPItil klient-side/offentlige forespørgsler.
Foretage API-kald: synkront vs asynkront 
Alle API-metoder i dette SDK returnerer pplx::task<std::shared_ptr<ResponseType>> fra C++ REST SDK. Det giver dig fleksibilitet i, hvordan du håndterer API-svar.
Synkrone kald med .get()
Brug .get() til at blokere den kaldende tråd, indtil anmodningen er færdig, og hent resultatet synkront:
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
config->setApiKey(utility::conversions::to_string_t("api_key"),
utility::conversions::to_string_t("YOUR_API_KEY"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Kald .get() for at blokere og få resultatet synkront
auto response = api.getComments(
utility::conversions::to_string_t("your-tenant-id"),
boost::none, // page
boost::none, // limit
boost::none, // skip
boost::none, // asTree
boost::none, // skipChildren
boost::none, // limitChildren
boost::none, // maxTreeDepth
utility::conversions::to_string_t("your-url-id"), // urlId
boost::none, // userId
boost::none, // anonUserId
boost::none, // contextUserId
boost::none, // hashTag
boost::none, // parentId
boost::none // direction
).get(); // Blokerer indtil HTTP-anmodningen er fuldført
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
Asynkrone kald med .then()
Brug .then() til ikke-blokerende asynkron udførelse med callbacks:
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
config->setApiKey(utility::conversions::to_string_t("api_key"),
utility::conversions::to_string_t("YOUR_API_KEY"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Brug .then() til asynkron callback-baseret udførelse
api.getComments(
utility::conversions::to_string_t("your-tenant-id"),
boost::none, boost::none, boost::none, boost::none, boost::none,
boost::none, boost::none,
utility::conversions::to_string_t("your-url-id"),
boost::none, boost::none, boost::none, boost::none, boost::none, boost::none
).then([](std::shared_ptr<GetComments_200_response> response) {
// Dette kører asynkront, når anmodningen afsluttes
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
});
// Udførelsen fortsætter straks uden blokering
std::cout << "Request sent, continuing..." << std::endl;
Valg mellem synkront og asynkront
Valget afhænger af dit runtime-miljø og din applikationsarkitektur:
.get() (Synkront, blokerende)
- Blokerer den kaldende tråd, indtil HTTP-anmodningen er fuldført
- Enklere kodeflow, lettere at forstå
- Egnet til dedikerede worker-tråde, batchbehandling eller kommandolinjeværktøjer
- Ikke egnet til hændelsesløkker, GUI-tråde eller enkelttrådede servere
.then() (Asynkront, ikke-blokerende)
- Returnerer med det samme; callback'en udføres, når anmodningen er fuldført
- Blokerer ikke den kaldende tråd
- Påkrævet for hændelsesdrevne arkitekturer, GUI-applikationer eller enkelttrådede hændelsesløkker
- Tillader kædning af flere operationer
- Mere kompleks kontrolflow
SDK'ets testsuite bruger udelukkende .get(), men det er passende i testmiljøet, hvor blokering er acceptabel.
Noter 
Broadcast-id'er
Du vil se, at du skal sende en broadcastId i nogle API-opkald. Når du modtager events, får du dette ID tilbage, så du kan ignorere eventet, 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 browser-session.
SSO (Single Sign-On)
For SSO-eksempler, se nedenfor.
Brug af SSO 
Simpel SSO
#include <fastcomments/sso/fastcomments_sso.hpp>
#include <iostream>
using namespace fastcomments::sso;
int main() {
SimpleSSOUserData user("user-123", "user@example.com", "https://example.com/avatar.jpg");
FastCommentsSSO sso = FastCommentsSSO::newSimple(user);
std::string token = sso.createToken();
std::cout << "SSO Token: " << token << std::endl;
return 0;
}
Sikker SSO
#include <fastcomments/sso/fastcomments_sso.hpp>
#include <iostream>
using namespace fastcomments::sso;
int main() {
SecureSSOUserData user("user-123", "user@example.com", "johndoe", "https://example.com/avatar.jpg");
std::string apiKey = "your-api-key";
FastCommentsSSO sso = FastCommentsSSO::newSecure(apiKey, user);
std::string token = sso.createToken();
std::cout << "Secure SSO Token: " << token << std::endl;
return 0;
}
Dokumentation for fastcomments 
Dokumentation for API-endpoints
Alle URI'er er relative til https://fastcomments.com
| Klasse | Metode | HTTP-forespørgsel | 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 | Aggregere 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 | 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 | 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 | kræver 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 | 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 | 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} | kræver tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | kræver tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | kræver tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | kræver 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} | Aktiver eller deaktiver notifikationer for en bestemt kommentar. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Aktiver eller deaktiver notifikationer for en side. Når brugere er tilmeldt en side, oprettes notifikationer for nye rod-kommentarer, og også |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Overfør og tilpas en billedstørrelse |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Dokumentation for Modeller
- APIAuditLog
- APIComment
- APICommentBase
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- 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
- 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
- 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
- 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
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- ImportedSiteType
- LiveEvent
- LiveEventType
- LiveEvent_extraInfo
- LockComment_200_response
- MediaAsset
- MetaItem
- Moderator
- NotificationAndCount
- NotificationObjectType
- NotificationType
- PatchDomainConfigParams
- PatchHashTag_200_response
- PatchPageAPIResponse
- PatchSSOUserAPIResponse
- PendingCommentToSyncOutbound
- PinComment_200_response
- PubSubComment
- PubSubCommentBase
- PubSubVote
- PublicAPIDeleteCommentResponse
- PublicAPIGetCommentTextResponse
- PublicAPISetCommentTextResponse
- [PublicBlockFromCommentParams](https://github.com/FastComments/fastcomments-cpp/blob/master/docs/Models/PublicBlockFromCommentParams.md
aggregate 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| aggregationRequest | AggregationRequest | Ja | |
| parentTenantId | string | Nej | |
| includeStats | bool | Nej |
Svar
Returnerer: AggregationResponse
Eksempel

getAuditLogs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| limit | double | Nej | |
| skip | double | Nej | |
| order | SORT_DIR | Nej | |
| after | double | Nej | |
| before | double | Nej |
Svar
Returnerer: GetAuditLogs_200_response
Eksempel

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

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

checkedCommentsForBlocked 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentIds | string | Ja | |
| sso | string | Nej |
Respons
Returnerer: CheckedCommentsForBlocked_200_response
Eksempel

blockUserFromComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| blockFromCommentParams | BlockFromCommentParams | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: BlockFromCommentPublic_200_response
Eksempel

createCommentPublic 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| commentData | CommentData | Yes | |
| sessionId | string | No | |
| sso | string | No |
Svar
Returnerer: CreateCommentPublic_200_response
Eksempel

deleteComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| contextUserId | string | No | |
| isLive | bool | No |
Svar
Returnerer: DeleteComment_200_response
Eksempel

deleteCommentPublic 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| editKey | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: DeleteCommentPublic_200_response
Eksempel

deleteCommentVote 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| voteId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Ja | |
| editKey | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: DeleteCommentVote_200_response
Eksempel

flagComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Respons
Returnerer: FlagComment_200_response
Eksempel

getComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetComment_200_response
Eksempel

getComments 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| page | int32_t | Nej | |
| limit | int32_t | Nej | |
| skip | int32_t | Nej | |
| asTree | bool | Nej | |
| skipChildren | int32_t | Nej | |
| limitChildren | int32_t | Nej | |
| maxTreeDepth | int32_t | Nej | |
| urlId | string | Nej | |
| userId | string | Nej | |
| anonUserId | string | Nej | |
| contextUserId | string | Nej | |
| hashTag | string | Nej | |
| parentId | string | Nej | |
| direction | SortDirections | Nej |
Respons
Returnerer: GetComments_200_response
Eksempel

getCommentsPublic 
req tenantId urlId
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| page | int32_t | Nej | |
| direction | SortDirections | Nej | |
| sso | string | Nej | |
| skip | int32_t | Nej | |
| skipChildren | int32_t | Nej | |
| limit | int32_t | Nej | |
| limitChildren | int32_t | 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 | int32_t | Nej | |
| useFullTranslationIds | bool | Nej | |
| parentId | string | Nej | |
| searchText | string | Nej | |
| hashTags | vector<string | Nej | |
| userId | string | Nej | |
| customConfigStr | string | Nej | |
| afterCommentId | string | Nej | |
| beforeCommentId | string | Nej |
Svar
Returnerer: GetCommentsPublic_200_response
Eksempel

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

getCommentVoteUserNames 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| dir | int32_t | Ja | |
| sso | string | Nej |
Svar
Returnerer: GetCommentVoteUserNames_200_response
Eksempel

lockComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Respons
Returnerer: LockComment_200_response
Eksempel

pinComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Svar
Returnerer: PinComment_200_response
Eksempel

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

setCommentText 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Ja | |
| editKey | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: SetCommentText_200_response
Eksempel

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

unFlagComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: FlagComment_200_response
Eksempel

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

unPinComment 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: PinComment_200_response
Eksempel

updateComment 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updatableCommentParams | UpdatableCommentParams | Yes | |
| contextUserId | string | No | |
| doSpamCheck | bool | No | |
| isLive | bool | No |
Respons
Returnerer: FlagCommentPublic_200_response
Eksempel

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

addDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| addDomainConfigParams | AddDomainConfigParams | Ja |
Svar
Returnerer: AddDomainConfig_200_response
Eksempel

deleteDomainConfig 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Ja |
Respons
Returnerer: DeleteDomainConfig_200_response
Eksempel

getDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Ja |
Respons
Returnerer: GetDomainConfig_200_response
Eksempel

getDomainConfigs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja |
Svar
Returnerer: GetDomainConfigs_200_response
Eksempel

patchDomainConfig 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Ja | |
| patchDomainConfigParams | PatchDomainConfigParams | Ja |
Svar
Returnerer: GetDomainConfig_200_response
Eksempel

putDomainConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Ja | |
| updateDomainConfigParams | UpdateDomainConfigParams | Ja |
Svar
Returnerer: GetDomainConfig_200_response
Eksempel

createEmailTemplate 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createEmailTemplateBody | CreateEmailTemplateBody | Ja |
Respons
Returnerer: CreateEmailTemplate_200_response
Eksempel

deleteEmailTemplate 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

deleteEmailTemplateRenderError 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| errorId | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getEmailTemplate 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetEmailTemplate_200_response
Eksempel

getEmailTemplateDefinitions 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja |
Svar
Returnerer: GetEmailTemplateDefinitions_200_response
Eksempel

getEmailTemplateRenderErrors 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| skip | double | Nej |
Svar
Returnerer: GetEmailTemplateRenderErrors_200_response
Eksempel

getEmailTemplates 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nej |
Respons
Returnerer: GetEmailTemplates_200_response
Eksempel

renderEmailTemplate 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Ja | |
| locale | string | Nej |
Respons
Returnerer: RenderEmailTemplate_200_response
Eksempel

updateEmailTemplate 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getEventLog 
req tenantId urlId userIdWS
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Ja | |
| startTime | int64_t | Ja | |
| endTime | int64_t | Ja |
Svar
Returnerer: GetEventLog_200_response
Eksempel

getGlobalEventLog 
req tenantId urlId userIdWS
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Ja | |
| startTime | int64_t | Ja | |
| endTime | int64_t | Ja |
Svar
Returnerer: GetEventLog_200_response
Eksempel

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

createFeedPostPublic 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: CreateFeedPostPublic_200_response
Eksempel

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

getFeedPosts 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| limit | int32_t | Nej | |
| tags | vector<string | Nej |
Svar
Returnerer: GetFeedPosts_200_response
Eksempel

getFeedPostsPublic 
req tenantId afterId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| limit | int32_t | Nej | |
| tags | vector<string | Nej | |
| sso | string | Nej | |
| isCrawler | bool | Nej | |
| includeUserInfo | bool | Nej |
Svar
Returnerer: GetFeedPostsPublic_200_response
Eksempel

getFeedPostsStats 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | vector<string | Ja | |
| sso | string | Nej |
Svar
Returnerer: GetFeedPostsStats_200_response
Eksempel

getUserReactsPublic 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | vector<string | Nej | |
| sso | string | Nej |
Svar
Returnerer: GetUserReactsPublic_200_response
Eksempel

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

updateFeedPost 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| feedPost | FeedPost | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

updateFeedPostPublic 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Ja | |
| updateFeedPostParams | UpdateFeedPostParams | Ja | |
| broadcastId | string | Nej | |
| sso | string | Nej |
Svar
Returnerer: CreateFeedPostPublic_200_response
Eksempel

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

addHashTag 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | No | |
| createHashTagBody | CreateHashTagBody | No |
Svar
Returnerer: AddHashTag_200_response
Eksempel

addHashTagsBulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Nej | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Nej |
Svar
Returnerer: AddHashTagsBulk_200_response
Eksempel

deleteHashTag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tag | string | Ja | |
| tenantId | string | Nej | |
| deleteHashTagRequest | DeleteHashTag_request | Nej |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getHashTags 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| page | double | Nej |
Svar
Returnerer: GetHashTags_200_response
Eksempel

patchHashTag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tag | string | Ja | |
| tenantId | string | Nej | |
| updateHashTagBody | UpdateHashTagBody | Nej |
Svar
Returnerer: PatchHashTag_200_response
Eksempel

createModerator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createModeratorBody | CreateModeratorBody | Ja |
Svar
Returnerer: CreateModerator_200_response
Eksempel

deleteModerator 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| sendEmail | string | Nej |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getModerator 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetModerator_200_response
Eksempel

getModerators 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nej |
Svar
Returnerer: GetModerators_200_response
Eksempel

sendInvite 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| fromName | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

updateModerator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateModeratorBody | UpdateModeratorBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

deleteNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getCachedNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: GetCachedNotificationCount_200_response
Eksempel

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

getNotifications 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| urlId | string | Nej | |
| fromCommentId | string | Nej | |
| viewed | bool | Nej | |
| type | string | Nej | |
| skip | double | Nej |
Svar
Returnerer: GetNotifications_200_response
Eksempel

updateNotification 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateNotificationBody | UpdateNotificationBody | Ja | |
| userId | string | Nej |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

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

deletePage 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: DeletePageAPIResponse
Eksempel

getPageByURLId 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Svar
Returnerer: GetPageByURLIdAPIResponse
Eksempel

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

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

deletePendingWebhookEvent 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: FlagCommentPublic_200_response
Eksempel

getPendingWebhookEventCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Nej | |
| externalId | string | Nej | |
| eventType | string | Nej | |
| type | string | Nej | |
| domain | string | Nej | |
| attemptCountGT | double | Nej |
Svar
Returnerer: GetPendingWebhookEventCount_200_response
Eksempel

getPendingWebhookEvents 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | double | No | |
| skip | double | No |
Svar
Returnerer: GetPendingWebhookEvents_200_response
Eksempel

createQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionConfigBody | CreateQuestionConfigBody | Ja |
Svar
Returnerer: CreateQuestionConfig_200_response
Eksempel

deleteQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: FlagCommentPublic_200_response
Eksempel

getQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetQuestionConfig_200_response
Eksempel

getQuestionConfigs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nej |
Svar
Returnerer: GetQuestionConfigs_200_response
Eksempel

updateQuestionConfig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

createQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionResultBody | CreateQuestionResultBody | Ja |
Svar
Returnerer: CreateQuestionResult_200_response
Eksempel

deleteQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: GetQuestionResult_200_response
Eksempel

getQuestionResults 
Parametre
| Name | Type | Påkrævet | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Nej | |
| userId | string | Nej | |
| startDate | string | Nej | |
| questionId | string | Nej | |
| questionIds | string | Nej | |
| skip | double | Nej |
Respons
Returnerer: GetQuestionResults_200_response
Eksempel

updateQuestionResult 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateQuestionResultBody | UpdateQuestionResultBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

aggregateQuestionResults 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nej | |
| questionIds | vector<string | Nej | |
| urlId | string | Nej | |
| timeBucket | AggregateTimeBucket | Nej | |
| startDate | datetime | Nej | |
| forceRecalculate | bool | Nej |
Svar
Returnerer: AggregateQuestionResults_200_response
Eksempel

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

combineCommentsWithQuestionResults 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nej | |
| questionIds | vector<string | Nej | |
| urlId | string | Nej | |
| startDate | datetime | Nej | |
| forceRecalculate | bool | Nej | |
| minValue | double | Nej | |
| maxValue | double | Nej | |
| limit | double | Nej |
Svar
Returnerer: CombineCommentsWithQuestionResults_200_response
Eksempel

addSSOUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPISSOUserData | CreateAPISSOUserData | Ja |
Respons
Returnerer: AddSSOUserAPIResponse
Eksempel

deleteSSOUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| deleteComments | bool | Nej | |
| commentDeleteMode | string | Nej |
Respons
Returnerer: DeleteSSOUserAPIResponse
Eksempel

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

getSSOUserById 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: GetSSOUserByIdAPIResponse
Eksempel

getSSOUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | int32_t | Nej |
Svar
Returnerer: GetSSOUsers_200_response
Eksempel

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

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

createSubscription 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Ja |
Svar
Returnerer: CreateSubscriptionAPIResponse
Eksempel

deleteSubscription 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nej |
Svar
Returnerer: DeleteSubscriptionAPIResponse
Eksempel

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

getTenantDailyUsages 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| yearNumber | double | Nej | |
| monthNumber | double | Nej | |
| dayNumber | double | Nej | |
| skip | double | Nej |
Respons
Returnerer: GetTenantDailyUsages_200_response
Eksempel

createTenantPackage 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantPackageBody | CreateTenantPackageBody | Ja |
Svar
Returnerer: CreateTenantPackage_200_response
Eksempel

deleteTenantPackage 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

getTenantPackage 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetTenantPackage_200_response
Eksempel

getTenantPackages 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nej |
Svar
Returnerer: GetTenantPackages_200_response
Eksempel

replaceTenantPackage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

updateTenantPackage 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantPackageBody | UpdateTenantPackageBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

createTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantUserBody | CreateTenantUserBody | Ja |
Svar
Returnerer: CreateTenantUser_200_response
Eksempel

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

getTenantUser 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetTenantUser_200_response
Eksempel

getTenantUsers 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nej |
Svar
Returnerer: GetTenantUsers_200_response
Eksempel

replaceTenantUser 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| replaceTenantUserBody | ReplaceTenantUserBody | Ja | |
| updateComments | string | Nej |
Respons
Returnerer: FlagCommentPublic_200_response
Eksempel

sendLoginLink 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| redirectURL | string | Nej |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

updateTenantUser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantUserBody | UpdateTenantUserBody | Ja | |
| updateComments | string | Nej |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

createTenant 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantBody | CreateTenantBody | Ja |
Svar
Returnerer: CreateTenant_200_response
Eksempel

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

getTenant 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetTenant_200_response
Eksempel

getTenants 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| meta | string | Nej | |
| skip | double | Nej |
Svar
Returnerer: GetTenants_200_response
Eksempel

updateTenant 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantBody | UpdateTenantBody | Ja |
Svar
Returnerer: FlagCommentPublic_200_response
Eksempel

uploadImage 
Upload og ændr størrelse på et billede
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| file | HttpContent | Ja | |
| sizePreset | SizePreset | Nej | |
| urlId | string | Nej |
Respons
Returnerer: UploadImageResponse
Eksempel

getUserBadgeProgressById 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetUserBadgeProgressById_200_response
Eksempel

getUserBadgeProgressByUserId 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Ja |
Svar
Returnerer: GetUserBadgeProgressById_200_response
Eksempel

getUserBadgeProgressList 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| limit | double | Nej | |
| skip | double | Nej |
Svar
Returnerer: GetUserBadgeProgressList_200_response
Eksempel

createUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| createUserBadgeParams | CreateUserBadgeParams | Ja |
Svar
Returnerer: CreateUserBadge_200_response
Eksempel

deleteUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: UpdateUserBadge_200_response
Eksempel

getUserBadge 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Svar
Returnerer: GetUserBadge_200_response
Eksempel

getUserBadges 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nej | |
| badgeId | string | Nej | |
| type | double | Nej | |
| displayedOnComments | bool | Nej | |
| limit | double | Nej | |
| skip | double | Nej |
Svar
Returnerer: GetUserBadges_200_response
Eksempel

updateUserBadge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateUserBadgeParams | UpdateUserBadgeParams | Ja |
Svar
Returnerer: UpdateUserBadge_200_response
Eksempel

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

getUserNotifications 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| pageSize | int32_t | Nej | |
| afterId | string | Nej | |
| includeContext | bool | Nej | |
| afterCreatedAt | int64_t | Nej | |
| unreadOnly | bool | Nej | |
| dmOnly | bool | Nej | |
| noDm | bool | Nej | |
| includeTranslations | bool | Nej | |
| sso | string | Nej |
Respons
Returnerer: GetUserNotifications_200_response
Eksempel

resetUserNotificationCount 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: ResetUserNotifications_200_response
Eksempel

resetUserNotifications 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nej | |
| afterCreatedAt | int64_t | Nej | |
| unreadOnly | bool | Nej | |
| dmOnly | bool | Nej | |
| noDm | bool | Nej | |
| sso | string | Nej |
Svar
Returnerer: ResetUserNotifications_200_response
Eksempel

updateUserNotificationCommentSubscriptionStatus 
Aktivér eller deaktiver notifikationer for en bestemt kommentar.
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Ja | |
| optedInOrOut | string | Ja | |
| commentId | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: UpdateUserNotificationStatus_200_response
Eksempel

updateUserNotificationPageSubscriptionStatus 
Aktivér eller deaktiver meddelelser for en side. Når brugere abonnerer på en side, oprettes meddelelser for nye topniveau-kommentarer, og også
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| url | string | Ja | |
| pageTitle | string | Ja | |
| subscribedOrUnsubscribed | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: UpdateUserNotificationStatus_200_response
Eksempel

updateUserNotificationStatus 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Ja | |
| newStatus | string | Ja | |
| sso | string | Nej |
Svar
Returnerer: UpdateUserNotificationStatus_200_response
Eksempel

getUserPresenceStatuses 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlIdWS | string | Ja | |
| userIds | string | Ja |
Respons
Returnerer: GetUserPresenceStatuses_200_response
Eksempel

searchUsers 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| usernameStartsWith | string | Nej | |
| mentionGroupIds | vector<string | Nej | |
| sso | string | Nej |
Svar
Returnerer: SearchUsers_200_response
Eksempel

getUser 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Returnerer: GetUser_200_response
Eksempel

createVote 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| direction | string | Ja | |
| userId | string | Nej | |
| anonUserId | string | Nej |
Svar
Returnerer: VoteComment_200_response
Eksempel

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

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

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

Brug for hjælp?
Hvis du oplever problemer eller har spørgsmål om C++ SDK, så:
Bidrag
Bidrag er velkomne! Besøg venligst GitHub-repositoriet for retningslinjer for bidrag.