
Taal 🇳🇱 Nederlands
Documentatie
Aan de slag
API-referentie
Gebruik
Aggregatie
Auditlogs
Blokkeren vanuit reactie
Geblokkeerde reacties controleren
Opmerkingen
Domeinconfiguraties
E-mailsjablonen
Evenementlog
Feed-berichten
Reactie rapporteren
Hashtags
Moderatoren
Aantal meldingen
Notificaties
Pagina's
Wachtende webhook-gebeurtenissen
Vraagconfiguraties
Vraagresultaten
Aggregatie van vraagresultaten
SSO-gebruikers
Abonnementen
Dagelijks gebruik per tenant
Tenantpakketten
Tenantgebruikers
Tenants
Tickets
Afbeelding uploaden
Voortgang gebruikersbadge
Gebruikersbadges
Gebruikersmeldingen
Gebruikersaanwezigheidsstatus
Gebruikers zoeken
Gebruikers
Stemmen
FastComments C++ SDK
Dit is de officiële C++ SDK voor FastComments.
Officiële C++ SDK voor de FastComments API
Repository
Vereisten 
- C++17 of nieuwer
- CMake 3.14 of nieuwer
- OpenSSL
- C++ REST SDK (cpprestsdk)
- Boost
- Google Test (wordt automatisch gedownload voor tests)
Installatie 
Afhankelijkheden installeren
sudo apt install libcpprest-dev libboost-all-dev
Bouwen vanuit bron
mkdir build
cd build
cmake ..
make
Installeren
sudo make install
Inhoud van de bibliotheek
Deze bibliotheek bevat de gegenereerde API-client en de SSO-hulpprogramma's om het werken met de API te vergemakkelijken.
Publieke vs beveiligde API's
Voor de API-client zijn er twee klassen, DefaultAPI en PublicAPI. De DefaultAPI bevat methoden die uw API key vereisen, en PublicAPI bevat API-aanroepen
die rechtstreeks vanuit een browser/mobiel apparaat/etc. zonder authenticatie kunnen worden gedaan.
Snel aan de slag 
Gebruik van geauthenticeerde API's (DefaultAPI)
Belangrijk:
- U moet de basis-URL instellen (de cpp-restsdk-generator leest deze niet uit de OpenAPI-specificatie)
- U moet uw API-sleutel instellen op de ApiClient voordat u geauthenticeerde verzoeken doet. Als u dit niet doet, zullen verzoeken mislukken met een 401-fout.
#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>();
// VEREIST: Stel de basis-URL in (kies uw regio)
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com")); // US
// OF: config->setBaseUrl(utility::conversions::to_string_t("https://eu.fastcomments.com")); // EU
// VEREIST: Stel uw API-sleutel in
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);
// Maak nu geauthenticeerde API-aanroepen
return 0;
}
Gebruik van openbare API's (PublicAPI)
Openbare endpoints vereisen geen authenticatie:
#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>();
// VEREIST: Stel de basis-URL in
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);
// Maak openbare API-aanroepen
return 0;
}
Veelvoorkomende problemen
- "URI must contain a hostname" error: Zorg ervoor dat u
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"))aanroept voordat u de ApiClient maakt. De cpp-restsdk-generator leest de server-URL niet automatisch uit de OpenAPI-specificatie. - 401 "missing-api-key" error: Zorg ervoor dat u
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_KEY"))aanroept voordat u een DefaultAPI-instantie maakt. - Wrong API class: Gebruik
DefaultAPIvoor server-side geauthenticeerde verzoeken,PublicAPIvoor client-side/openbare verzoeken.
API-aanroepen: Synchroon versus Asynchroon 
Alle API-methoden in deze SDK retourneren pplx::task<std::shared_ptr<ResponseType>> van de C++ REST SDK. Dit geeft u flexibiliteit in hoe u API-antwoorden afhandelt.
Synchrone oproepen met .get()
Gebruik .get() om de aanroepende thread te blokkeren totdat het verzoek is voltooid en het resultaat synchroon op te halen:
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);
// Call .get() to block and get the result synchronously
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(); // Blocks until the HTTP request completes
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
Asynchrone oproepen met .then()
Gebruik .then() voor niet-blokkerende asynchrone uitvoering met 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);
// Use .then() for asynchronous callback-based execution
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) {
// This runs asynchronously when the request completes
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
});
// Execution continues immediately without blocking
std::cout << "Request sent, continuing..." << std::endl;
Kiezen tussen synchrone en asynchrone
De keuze hangt af van uw runtime-omgeving en applicatiearchitectuur:
.get() (Synchroon, blokkerend)
- Blokkeert de aanroepende thread totdat het HTTP-verzoek is voltooid
- Eenvoudigere codeflow, makkelijker te begrijpen
- Geschikt voor toegewijde worker-threads, batchverwerking of commandoregelprogramma's
- Niet geschikt voor event loops, GUI-threads of single-threaded servers
.then() (Asynchroon, niet-blokkerend)
- Keert onmiddellijk terug, de callback wordt uitgevoerd wanneer het verzoek is voltooid
- Blokkeert de aanroepende thread niet
- Vereist voor gebeurtenisgestuurde architecturen, GUI-applicaties of single-threaded event loops
- Maakt het mogelijk meerdere bewerkingen aan elkaar te schakelen
- Complexere controleflow
De testsuite van de SDK gebruikt uitsluitend .get(), maar dit is geschikt voor de testomgeving waar blokkering acceptabel is.
Opmerkingen 
Broadcast-id's
Je zult zien dat je in sommige API-aanroepen een broadcastId moet meegeven. Wanneer je gebeurtenissen ontvangt, krijg je dit ID terug, zodat je het evenement kunt negeren als je van plan bent wijzigingen optimistisch aan de client toe te passen
(wat je waarschijnlijk wilt doen omdat het de beste ervaring biedt). Geef hier een UUID door. Het ID moet uniek genoeg zijn om niet twee keer in een browsersessie voor te komen.
SSO (Single Sign-On)
Zie hieronder voor SSO-voorbeelden.
Gebruik van SSO 
Eenvoudige 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;
}
Beveiligde 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;
}
Documentatie voor fastcomments 
Documentatie voor API-eindpunten
Alle URI's zijn relatief ten opzichte van https://fastcomments.com
| Klasse | Methode | HTTP-verzoek | Beschrijving |
|---|---|---|---|
| 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 | Aggregreert documenten door ze te groeperen (indien groupBy is opgegeven) en meerdere bewerkingen toe te passen. Verschillende bewerkingen (zoals sum, countDistinct, avg, enzovoort) worden ondersteund. |
| 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 | vereist tenantId afterId |
| DefaultApi | getHashTags | GET /api/v1/hash-tags | |
| DefaultApi | getModerator | GET /api/v1/moderators/{id} | |
| DefaultApi | getModerators | GET /api/v1/moderators | |
| DefaultApi | getNotificationCount | GET /api/v1/notifications/count | |
| DefaultApi | getNotifications | GET /api/v1/notifications | |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getPendingWebhookEventCount | GET /api/v1/pending-webhook-events/count | |
| DefaultApi | getPendingWebhookEvents | GET /api/v1/pending-webhook-events | |
| DefaultApi | getQuestionConfig | GET /api/v1/question-configs/{id} | |
| DefaultApi | getQuestionConfigs | GET /api/v1/question-configs | |
| DefaultApi | getQuestionResult | GET /api/v1/question-results/{id} | |
| DefaultApi | getQuestionResults | GET /api/v1/question-results | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getTenant | GET /api/v1/tenants/{id} | |
| DefaultApi | getTenantDailyUsages | GET /api/v1/tenant-daily-usage | |
| DefaultApi | getTenantPackage | GET /api/v1/tenant-packages/{id} | |
| DefaultApi | getTenantPackages | GET /api/v1/tenant-packages | |
| DefaultApi | getTenantUser | GET /api/v1/tenant-users/{id} | |
| DefaultApi | getTenantUsers | GET /api/v1/tenant-users | |
| DefaultApi | getTenants | GET /api/v1/tenants | |
| DefaultApi | getTicket | GET /api/v1/tickets/{id} | |
| DefaultApi | getTickets | GET /api/v1/tickets | |
| DefaultApi | getUser | GET /api/v1/users/{id} | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | getVotes | GET /api/v1/votes | |
| DefaultApi | getVotesForUser | GET /api/v1/votes/for-user | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchHashTag | PATCH /api/v1/hash-tags/{tag} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | renderEmailTemplate | POST /api/v1/email-templates/render | |
| DefaultApi | replaceTenantPackage | PUT /api/v1/tenant-packages/{id} | |
| DefaultApi | replaceTenantUser | PUT /api/v1/tenant-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | sendInvite | POST /api/v1/moderators/{id}/send-invite | |
| DefaultApi | sendLoginLink | POST /api/v1/tenant-users/{id}/send-login-link | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateEmailTemplate | PATCH /api/v1/email-templates/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateModerator | PATCH /api/v1/moderators/{id} | |
| DefaultApi | updateNotification | PATCH /api/v1/notifications/{id} | |
| DefaultApi | updateQuestionConfig | PATCH /api/v1/question-configs/{id} | |
| DefaultApi | updateQuestionResult | PATCH /api/v1/question-results/{id} | |
| DefaultApi | updateSubscription | PATCH /api/v1/subscriptions/{id} | |
| DefaultApi | updateTenant | PATCH /api/v1/tenants/{id} | |
| DefaultApi | updateTenantPackage | PATCH /api/v1/tenant-packages/{id} | |
| DefaultApi | updateTenantUser | PATCH /api/v1/tenant-users/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | vereist tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | vereist tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | vereist tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | vereist 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} | In- of uitschakelen van meldingen voor een specifiek commentaar. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | In- of uitschakelen van meldingen voor een pagina. Wanneer gebruikers geabonneerd zijn op een pagina, worden meldingen aangemaakt voor nieuwe root-opmerkingen, en ook |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Uploaden en schalen van een afbeelding |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Documentatie voor Modellen
- APIAuditLog
- APIComment
- APICommentBase
- APICommentBase_meta
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfig_200_response
- AddDomainConfig_200_response_anyOf
- AddHashTag_200_response
- AddHashTagsBulk_200_response
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AggregateQuestionResultsResponse
- AggregateQuestionResults_200_response
- AggregateTimeBucket
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- BillingInfo
- BlockFromCommentParams
- BlockFromCommentPublic_200_response
- BlockSuccess
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkAggregateQuestionResults_200_response
- BulkCreateHashTagsBody
- BulkCreateHashTagsBody_tags_inner
- BulkCreateHashTagsResponse
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- ChangeTicketState_200_response
- CheckBlockedCommentsResponse
- CheckedCommentsForBlocked_200_response
- CombineCommentsWithQuestionResults_200_response
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateCommentPublic_200_response
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateEmailTemplate_200_response
- CreateFeedPostParams
- CreateFeedPostPublic_200_response
- CreateFeedPostResponse
- CreateFeedPost_200_response
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateModerator_200_response
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionConfig_200_response
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateQuestionResult_200_response
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantPackage_200_response
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTenantUser_200_response
- CreateTenant_200_response
- CreateTicketBody
- CreateTicketResponse
- CreateTicket_200_response
- CreateUserBadgeParams
- CreateUserBadge_200_response
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentPublic_200_response
- DeleteCommentResult
- DeleteCommentVote_200_response
- DeleteComment_200_response
- DeleteDomainConfig_200_response
- DeleteFeedPostPublic_200_response
- DeleteFeedPostPublic_200_response_anyOf
- DeleteHashTag_request
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- DigestEmailFrequency
- EmailTemplateDefinition
- EmailTemplateRenderErrorResponse
- EventLogEntry
- FComment
- FComment_meta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentPublic_200_response
- FlagCommentResponse
- FlagComment_200_response
- GetAuditLogsResponse
- GetAuditLogs_200_response
- GetCachedNotificationCountResponse
- GetCachedNotificationCount_200_response
- GetCommentText_200_response
- GetCommentVoteUserNamesSuccessResponse
- GetCommentVoteUserNames_200_response
- GetComment_200_response
- GetCommentsPublic_200_response
- GetCommentsResponseWithPresence_PublicComment_
- GetCommentsResponse_PublicComment_
- GetComments_200_response
- GetDomainConfig_200_response
- GetDomainConfigs_200_response
- GetDomainConfigs_200_response_anyOf
- GetDomainConfigs_200_response_anyOf_1
- GetEmailTemplateDefinitionsResponse
- GetEmailTemplateDefinitions_200_response
- GetEmailTemplateRenderErrorsResponse
- GetEmailTemplateRenderErrors_200_response
- GetEmailTemplateResponse
- GetEmailTemplate_200_response
- GetEmailTemplatesResponse
- GetEmailTemplates_200_response
- GetEventLogResponse
- GetEventLog_200_response
- GetFeedPostsPublic_200_response
- GetFeedPostsResponse
- GetFeedPostsStats_200_response
- GetFeedPosts_200_response
- GetHashTagsResponse
- GetHashTags_200_response
- GetModeratorResponse
- GetModerator_200_response
- GetModeratorsResponse
- GetModerators_200_response
- GetMyNotificationsResponse
- GetNotificationCountResponse
- GetNotificationCount_200_response
- GetNotificationsResponse
- GetNotifications_200_response
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPendingWebhookEventCountResponse
- GetPendingWebhookEventCount_200_response
- GetPendingWebhookEventsResponse
- GetPendingWebhookEvents_200_response
- GetPublicFeedPostsResponse
- GetQuestionConfigResponse
- GetQuestionConfig_200_response
- GetQuestionConfigsResponse
- GetQuestionConfigs_200_response
- GetQuestionResultResponse
- GetQuestionResult_200_response
- GetQuestionResultsResponse
- GetQuestionResults_200_response
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsers_200_response
- GetSubscriptionsAPIResponse
- GetTenantDailyUsagesResponse
- GetTenantDailyUsages_200_response
- GetTenantPackageResponse
- GetTenantPackage_200_response
- GetTenantPackagesResponse
- GetTenantPackages_200_response
- GetTenantResponse
- GetTenantUserResponse
- GetTenantUser_200_response
- GetTenantUsersResponse
- GetTenantUsers_200_response
- GetTenant_200_response
- GetTenantsResponse
- GetTenants_200_response
- GetTicketResponse
- GetTicket_200_response
- GetTicketsResponse
- GetTickets_200_response
- GetUserBadgeProgressById_200_response
- GetUserBadgeProgressList_200_response
- GetUserBadge_200_response
- GetUserBadges_200_response
- GetUserNotificationCountResponse
- GetUserNotificationCount_200_response
- GetUserNotifications_200_response
- GetUserPresenceStatusesResponse
- GetUserPresenceStatuses_200_response
- GetUserReactsPublic_200_response
- GetUserResponse
- GetUser_200_response
- GetVotesForUserResponse
- GetVotesForUser_200_response
- GetVotesResponse
- GetVotes_200_response
- GifRating
- HeaderAccountNotification
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- ImportedSiteType
- [LiveEvent](https://
Aggregeren 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| aggregationRequest | AggregationRequest | Ja | |
| parentTenantId | string | Nee | |
| includeStats | bool | Nee |
Response
Retourneert: AggregationResponse
Voorbeeld

Auditlogs ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| limit | double | Nee | |
| skip | double | Nee | |
| order | SORT_DIR | Nee | |
| after | double | Nee | |
| before | double | Nee |
Response
Retourneert: GetAuditLogs_200_response
Voorbeeld

Blokkeren vanuit openbare reactie 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Ja | |
| sso | string | Nee |
Respons
Retourneert: BlockFromCommentPublic_200_response
Voorbeeld

Deblokkeren van openbare reactie 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Ja | |
| sso | string | Nee |
Antwoord
Retourneert: UnBlockCommentPublic_200_response
Voorbeeld

Gecachte controles voor geblokkeerde reacties 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentIds | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: CheckedCommentsForBlocked_200_response
Voorbeeld

Gebruiker blokkeren vanuit reactie 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| blockFromCommentParams | BlockFromCommentParams | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Antwoord
Retourneert: BlockFromCommentPublic_200_response
Voorbeeld

Openbare reactie aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Ja | |
| commentData | CommentData | Ja | |
| sessionId | string | Nee | |
| sso | string | Nee |
Respons
Retourneert: CreateCommentPublic_200_response
Voorbeeld

Reactie verwijderen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| contextUserId | string | Nee | |
| isLive | bool | Nee |
Respons
Retourneert: DeleteComment_200_response
Voorbeeld

Openbare reactie verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| editKey | string | Nee | |
| sso | string | Nee |
Respons
Retourneert: DeleteCommentPublic_200_response
Voorbeeld

Reactiestem verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| voteId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Ja | |
| editKey | string | Nee | |
| sso | string | Nee |
Respons
Retourneert: DeleteCommentVote_200_response
Voorbeeld

Reactie rapporteren 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Respons
Retourneert: FlagComment_200_response
Voorbeeld

Reactie ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetComment_200_response
Voorbeeld

Reacties ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| page | int32_t | Nee | |
| limit | int32_t | Nee | |
| skip | int32_t | Nee | |
| asTree | bool | Nee | |
| skipChildren | int32_t | Nee | |
| limitChildren | int32_t | Nee | |
| maxTreeDepth | int32_t | Nee | |
| urlId | string | Nee | |
| userId | string | Nee | |
| anonUserId | string | Nee | |
| contextUserId | string | Nee | |
| hashTag | string | Nee | |
| parentId | string | Nee | |
| direction | SortDirections | Nee |
Respons
Geeft terug: GetComments_200_response
Voorbeeld

Openbare reacties ophalen 
req tenantId urlId
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| page | int32_t | Nee | |
| direction | SortDirections | Nee | |
| sso | string | Nee | |
| skip | int32_t | Nee | |
| skipChildren | int32_t | Nee | |
| limit | int32_t | Nee | |
| limitChildren | int32_t | Nee | |
| countChildren | bool | Nee | |
| fetchPageForCommentId | string | Nee | |
| includeConfig | bool | Nee | |
| countAll | bool | Nee | |
| includei10n | bool | Nee | |
| locale | string | Nee | |
| modules | string | Nee | |
| isCrawler | bool | Nee | |
| includeNotificationCount | bool | Nee | |
| asTree | bool | Nee | |
| maxTreeDepth | int32_t | Nee | |
| useFullTranslationIds | bool | Nee | |
| parentId | string | Nee | |
| searchText | string | Nee | |
| hashTags | vector<string | Nee | |
| userId | string | Nee | |
| customConfigStr | string | Nee | |
| afterCommentId | string | Nee | |
| beforeCommentId | string | Nee |
Response
Retourneert: GetCommentsPublic_200_response
Voorbeeld

Reactietekst ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| editKey | string | Nee | |
| sso | string | Nee |
Response
Retourneert: GetCommentText_200_response
Voorbeeld

Namen van gebruikers die hebben gestemd ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| dir | int32_t | Ja | |
| sso | string | Nee |
Respons
Retourneert: GetCommentVoteUserNames_200_response
Voorbeeld

Reactie vergrendelen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| sso | string | Nee |
Response
Retourneert: LockComment_200_response
Voorbeeld

Reactie vastzetten 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| sso | string | Nee |
Antwoord
Retourneert: PinComment_200_response
Voorbeeld

Reactie opslaan 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createCommentParams | CreateCommentParams | Ja | |
| isLive | bool | Nee | |
| doSpamCheck | bool | Nee | |
| sendEmails | bool | Nee | |
| populateNotifications | bool | Nee |
Antwoord
Retourneert: SaveComment_200_response
Voorbeeld

Reactietekst instellen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Ja | |
| editKey | string | Nee | |
| sso | string | Nee |
Antwoord
Geeft terug: SetCommentText_200_response
Voorbeeld

Gebruiker deblokkeren vanuit reactie 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Response
Geeft terug: UnBlockCommentPublic_200_response
Voorbeeld

Rapportage van reactie ongedaan maken 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Response
Retourneert: FlagComment_200_response
Voorbeeld

Reactie ontgrendelen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: LockComment_200_response
Voorbeeld

Reactie ontpinnen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| broadcastId | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: PinComment_200_response
Voorbeeld

Reactie bijwerken 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updatableCommentParams | UpdatableCommentParams | Ja | |
| contextUserId | string | Nee | |
| doSpamCheck | bool | Nee | |
| isLive | bool | Nee |
Response
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Stem op reactie 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| urlId | string | Ja | |
| broadcastId | string | Ja | |
| voteBodyParams | VoteBodyParams | Ja | |
| sessionId | string | Nee | |
| sso | string | Nee |
Response
Retourneert: VoteComment_200_response
Voorbeeld

Domeinconfig toevoegen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| addDomainConfigParams | AddDomainConfigParams | Ja |
Antwoord
Retourneert: AddDomainConfig_200_response
Voorbeeld

Domeinconfig verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| domain | string | Ja |
Respons
Retourneert: DeleteDomainConfig_200_response
Voorbeeld

Domeinconfig ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| domain | string | Yes |
Respons
Geeft terug: GetDomainConfig_200_response
Voorbeeld

Domeinconfiguraties ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja |
Response
Retourneert: GetDomainConfigs_200_response
Voorbeeld

Domeinconfig gedeeltelijk bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Ja | |
| patchDomainConfigParams | PatchDomainConfigParams | Ja |
Respons
Retourneert: GetDomainConfig_200_response
Voorbeeld

Domeinconfig bijwerken 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| domainToUpdate | string | Ja | |
| updateDomainConfigParams | UpdateDomainConfigParams | Ja |
Antwoord
Geeft terug: GetDomainConfig_200_response
Voorbeeld

E-mailsjabloon maken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createEmailTemplateBody | CreateEmailTemplateBody | Ja |
Antwoord
Geeft terug: CreateEmailTemplate_200_response
Voorbeeld

E-mailsjabloon verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Response
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Renderfout e-mailsjabloon verwijderen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| errorId | string | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

E-mailsjabloon ophalen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Retourneert: GetEmailTemplate_200_response
Voorbeeld

Definities e-mailsjabloon ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja |
Respons
Retourneert: GetEmailTemplateDefinitions_200_response
Voorbeeld

Renderfouten e-mailsjabloon ophalen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| skip | double | Nee |
Respons
Retourneert: GetEmailTemplateRenderErrors_200_response
Voorbeeld

E-mailsjablonen ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nee |
Respons
Retourneert: GetEmailTemplates_200_response
Voorbeeld

E-mailsjabloon renderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Ja | |
| locale | string | Nee |
Antwoord
Retourneert: RenderEmailTemplate_200_response
Voorbeeld

E-mailsjabloon bijwerken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Ja |
Response
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Evenementlog ophalen 
req tenantId urlId userIdWS
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Ja | |
| startTime | int64_t | Ja | |
| endTime | int64_t | Ja |
Antwoord
Retourneert: GetEventLog_200_response
Voorbeeld

Globaal evenementlog ophalen 
req tenantId urlId userIdWS
Parameters
| Name | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userIdWS | string | Ja | |
| startTime | int64_t | Ja | |
| endTime | int64_t | Ja |
Response
Retourneert: GetEventLog_200_response
Voorbeeld

Feed-bericht maken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Ja | |
| broadcastId | string | Nee | |
| isLive | bool | Nee | |
| doSpamCheck | bool | Nee | |
| skipDupCheck | bool | Nee |
Respons
Retourneert: CreateFeedPost_200_response
Voorbeeld

Openbaar feed-bericht maken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| createFeedPostParams | CreateFeedPostParams | Ja | |
| broadcastId | string | Nee | |
| sso | string | Nee |
Response
Retourneert: CreateFeedPostPublic_200_response
Example

Openbaar feed-bericht verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Ja | |
| broadcastId | string | Nee | |
| sso | string | Nee |
Antwoord
Retourneert: DeleteFeedPostPublic_200_response
Voorbeeld

Feed-berichten ophalen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nee | |
| limit | int32_t | Nee | |
| tags | vector<string | Nee |
Respons
Retourneert: GetFeedPosts_200_response
Voorbeeld

Openbare feed-berichten ophalen 
req tenantId afterId
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nee | |
| limit | int32_t | Nee | |
| tags | vector<string | Nee | |
| sso | string | Nee | |
| isCrawler | bool | Nee | |
| includeUserInfo | bool | Nee |
Antwoord
Retourneert: GetFeedPostsPublic_200_response
Voorbeeld

Statistieken feed-berichten ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | vector<string | Ja | |
| sso | string | Nee |
Response
Retourneert: GetFeedPostsStats_200_response
Voorbeeld

Publieke gebruikersreacties ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| postIds | vector<string | Nee | |
| sso | string | Nee |
Antwoord
Retourneert: GetUserReactsPublic_200_response
Voorbeeld

Reageren op openbaar feed-bericht 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Ja | |
| reactBodyParams | ReactBodyParams | Ja | |
| isUndo | bool | Nee | |
| broadcastId | string | Nee | |
| sso | string | Nee |
Response
Retourneert: ReactFeedPostPublic_200_response
Voorbeeld

Feed-bericht bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| feedPost | FeedPost | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Openbaar feed-bericht bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Ja | |
| updateFeedPostParams | UpdateFeedPostParams | Ja | |
| broadcastId | string | Nee | |
| sso | string | Nee |
Antwoord
Geeft terug: CreateFeedPostPublic_200_response
Voorbeeld

Openbare reactie rapporteren 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| isFlagged | bool | Ja | |
| sso | string | Nee |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Hashtag toevoegen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | No | |
| createHashTagBody | CreateHashTagBody | No |
Respons
Retourneert: AddHashTag_200_response
Voorbeeld

Hashtags in bulk toevoegen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | No | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
Antwoord
Retourneert: AddHashTagsBulk_200_response
Voorbeeld

Hashtag verwijderen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tag | string | Ja | |
| tenantId | string | Nee | |
| deleteHashTagRequest | DeleteHashTag_request | Nee |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Hashtags ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| page | double | Nee |
Respons
Retourneert: GetHashTags_200_response
Voorbeeld

Hashtag gedeeltelijk bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tag | string | Ja | |
| tenantId | string | Nee | |
| updateHashTagBody | UpdateHashTagBody | Nee |
Respons
Retourneert: PatchHashTag_200_response
Voorbeeld

Moderator aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createModeratorBody | CreateModeratorBody | Ja |
Respons
Retourneert: CreateModerator_200_response
Voorbeeld

Moderator verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| sendEmail | string | Nee |
Response
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Moderator ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Respons
Retourneert: GetModerator_200_response
Voorbeeld

Moderatoren ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nee |
Antwoord
Retourneert: GetModerators_200_response
Voorbeeld

Uitnodiging versturen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| fromName | string | Ja |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Moderator bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateModeratorBody | UpdateModeratorBody | Ja |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Aantal meldingen verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Gecachte aantal meldingen ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Geeft terug: GetCachedNotificationCount_200_response
Voorbeeld

Aantal meldingen ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee | |
| urlId | string | Nee | |
| fromCommentId | string | Nee | |
| viewed | bool | Nee | |
| type | string | Nee |
Respons
Retourneert: GetNotificationCount_200_response
Voorbeeld

Notificaties ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee | |
| urlId | string | Nee | |
| fromCommentId | string | Nee | |
| viewed | bool | Nee | |
| type | string | Nee | |
| skip | double | Nee |
Respons
Retourneert: GetNotifications_200_response
Voorbeeld

Notificatie bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateNotificationBody | UpdateNotificationBody | Ja | |
| userId | string | Nee |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Pagina toevoegen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIPageData | CreateAPIPageData | Ja |
Respons
Geeft terug: AddPageAPIResponse
Voorbeeld

Pagina verwijderen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: DeletePageAPIResponse
Voorbeeld

Pagina ophalen op URL-id 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Antwoord
Retourneert: GetPageByURLIdAPIResponse
Voorbeeld

Pagina's ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja |
Antwoord
Retourneert: GetPagesAPIResponse
Voorbeeld

Pagina gedeeltelijk bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateAPIPageData | UpdateAPIPageData | Ja |
Respons
Retourneert: PatchPageAPIResponse
Voorbeeld

Wachtend webhook-event verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Aantal wachtende webhook-events ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Nee | |
| externalId | string | Nee | |
| eventType | string | Nee | |
| type | string | Nee | |
| domain | string | Nee | |
| attemptCountGT | double | Nee |
Respons
Retourneert: GetPendingWebhookEventCount_200_response
Voorbeeld

Wachtende webhook-events ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | double | No | |
| skip | double | No |
Respons
Retourneert: GetPendingWebhookEvents_200_response
Voorbeeld

Vraagconfig aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionConfigBody | CreateQuestionConfigBody | Ja |
Respons
Retourneert: CreateQuestionConfig_200_response
Voorbeeld

Vraagconfig verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Vraagconfig ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Retourneert: GetQuestionConfig_200_response
Voorbeeld

Vraagconfiguraties ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nee |
Antwoord
Retourneert: GetQuestionConfigs_200_response
Voorbeeld

Vraagconfig bijwerken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Vraagresultaat aanmaken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| createQuestionResultBody | CreateQuestionResultBody | Ja |
Respons
Retourneert: CreateQuestionResult_200_response
Voorbeeld

Vraagresultaat verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Response
Retourneert: FlagCommentPublic_200_response
Example

Vraagresultaat ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetQuestionResult_200_response
Voorbeeld

Vraagresultaten ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Nee | |
| userId | string | Nee | |
| startDate | string | Nee | |
| questionId | string | Nee | |
| questionIds | string | Nee | |
| skip | double | Nee |
Respons
Geeft terug: GetQuestionResults_200_response
Voorbeeld

Vraagresultaat bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateQuestionResultBody | UpdateQuestionResultBody | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Vraagresultaten aggregeren 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| questionId | string | No | |
| questionIds | vector<string | No | |
| urlId | string | No | |
| timeBucket | AggregateTimeBucket | No | |
| startDate | datetime | No | |
| forceRecalculate | bool | No |
Respons
Retourneert: AggregateQuestionResults_200_response
Voorbeeld

Vraagresultaten in bulk aggregeren 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Ja | |
| forceRecalculate | bool | Nee |
Response
Retourneert: BulkAggregateQuestionResults_200_response
Voorbeeld

Reacties combineren met vraagresultaten 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| questionId | string | Nee | |
| questionIds | vector<string | Nee | |
| urlId | string | Nee | |
| startDate | datetime | Nee | |
| forceRecalculate | bool | Nee | |
| minValue | double | Nee | |
| maxValue | double | Nee | |
| limit | double | Nee |
Respons
Retourneert: CombineCommentsWithQuestionResults_200_response
Voorbeeld

SSO-gebruiker toevoegen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPISSOUserData | CreateAPISSOUserData | Ja |
Antwoord
Retourneert: AddSSOUserAPIResponse
Voorbeeld

SSO-gebruiker verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| deleteComments | bool | Nee | |
| commentDeleteMode | string | Nee |
Antwoord
Retourneert: DeleteSSOUserAPIResponse
Voorbeeld

SSO-gebruiker op e-mail ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| string | Ja |
Respons
Geeft terug: GetSSOUserByEmailAPIResponse
Voorbeeld

SSO-gebruiker op id ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Retourneert: GetSSOUserByIdAPIResponse
Voorbeeld

SSO-gebruikers ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | int32_t | Nee |
Respons
Retourneert: GetSSOUsers_200_response
Voorbeeld

SSO-gebruiker gedeeltelijk bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateAPISSOUserData | UpdateAPISSOUserData | Ja | |
| updateComments | bool | Nee |
Response
Retourneert: PatchSSOUserAPIResponse
Voorbeeld

SSO-gebruiker bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateAPISSOUserData | UpdateAPISSOUserData | Ja | |
| updateComments | bool | Nee |
Antwoord
Retourneert: PutSSOUserAPIResponse
Voorbeeld

Abonnement aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Ja |
Antwoord
Geeft terug: CreateSubscriptionAPIResponse
Voorbeeld

Abonnement verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nee |
Respons
Retourneert: DeleteSubscriptionAPIResponse
Voorbeeld

Abonnementen ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee |
Antwoord
Retourneert: GetSubscriptionsAPIResponse
Voorbeeld

Abonnement bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Ja | |
| userId | string | Nee |
Respons
Retourneert: UpdateSubscriptionAPIResponse
Voorbeeld

Dagelijks gebruik per tenant ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| yearNumber | double | Nee | |
| monthNumber | double | Nee | |
| dayNumber | double | Nee | |
| skip | double | Nee |
Response
Retourneert: GetTenantDailyUsages_200_response
Voorbeeld

Tenantpakket aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantPackageBody | CreateTenantPackageBody | Ja |
Respons
Retourneert: CreateTenantPackage_200_response
Voorbeeld

Tenantpakket verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Tenantpakket ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetTenantPackage_200_response
Voorbeeld

Tenantpakketten ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nee |
Response
Retourneert: GetTenantPackages_200_response
Voorbeeld

Tenantpakket vervangen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Tenantpakket bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantPackageBody | UpdateTenantPackageBody | Ja |
Respons
Geeft terug: FlagCommentPublic_200_response
Voorbeeld

Tenantgebruiker aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantUserBody | CreateTenantUserBody | Ja |
Antwoord
Retourneert: CreateTenantUser_200_response
Voorbeeld

Tenantgebruiker verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| deleteComments | string | Nee | |
| commentDeleteMode | string | Nee |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Tenantgebruiker ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetTenantUser_200_response
Voorbeeld

Tenantgebruikers ophalen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| skip | double | Nee |
Antwoord
Retourneert: GetTenantUsers_200_response
Voorbeeld

Tenantgebruiker vervangen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| replaceTenantUserBody | ReplaceTenantUserBody | Ja | |
| updateComments | string | Nee |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Inloglink versturen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| redirectURL | string | Nee |
Respons
Geeft terug: FlagCommentPublic_200_response
Voorbeeld

Tenantgebruiker bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantUserBody | UpdateTenantUserBody | Ja | |
| updateComments | string | Nee |
Respons
Geeft terug: FlagCommentPublic_200_response
Voorbeeld

Tenant aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantBody | CreateTenantBody | Ja |
Antwoord
Retourneert: CreateTenant_200_response
Voorbeeld

Tenant verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| sure | string | Nee |
Antwoord
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Tenant ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetTenant_200_response
Voorbeeld

Tenants ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| meta | string | Nee | |
| skip | double | Nee |
Antwoord
Retourneert: GetTenants_200_response
Voorbeeld

Tenant bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateTenantBody | UpdateTenantBody | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

Ticketstatus wijzigen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Ja | |
| id | string | Ja | |
| changeTicketStateBody | ChangeTicketStateBody | Ja |
Antwoord
Retourneert: ChangeTicketState_200_response
Voorbeeld

Ticket aanmaken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Ja | |
| createTicketBody | CreateTicketBody | Ja |
Response
Retourneert: CreateTicket_200_response
Voorbeeld

Ticket ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nee |
Respons
Retourneert: GetTicket_200_response
Voorbeeld

Tickets ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee | |
| state | double | Nee | |
| skip | double | Nee | |
| limit | double | Nee |
Respons
Retourneert: GetTickets_200_response
Voorbeeld

Afbeelding uploaden 
Een afbeelding uploaden en schalen
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| file | HttpContent | Ja | |
| sizePreset | SizePreset | Nee | |
| urlId | string | Nee |
Respons
Retourneert: UploadImageResponse
Voorbeeld

Voortgang gebruikersbadge op id ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetUserBadgeProgressById_200_response
Voorbeeld

Voortgang gebruikersbadge op gebruikers-id ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Ja |
Respons
Retourneert: GetUserBadgeProgressById_200_response
Voorbeeld

Lijst voortgang gebruikersbadges ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee | |
| limit | double | Nee | |
| skip | double | Nee |
Respons
Retourneert: GetUserBadgeProgressList_200_response
Voorbeeld

Gebruikersbadge aanmaken 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| createUserBadgeParams | CreateUserBadgeParams | Ja |
Antwoord
Retourneert: CreateUserBadge_200_response
Voorbeeld

Gebruikersbadge verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Response
Retourneert: UpdateUserBadge_200_response
Voorbeeld

Gebruikersbadge ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Geeft terug: GetUserBadge_200_response
Voorbeeld

Gebruikersbadges ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Nee | |
| badgeId | string | Nee | |
| type | double | Nee | |
| displayedOnComments | bool | Nee | |
| limit | double | Nee | |
| skip | double | Nee |
Respons
Retourneert: GetUserBadges_200_response
Voorbeeld

Gebruikersbadge bijwerken 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| updateUserBadgeParams | UpdateUserBadgeParams | Ja |
Response
Retourneert: UpdateUserBadge_200_response
Voorbeeld

Aantal gebruikersmeldingen ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: GetUserNotificationCount_200_response
Voorbeeld

Gebruikersmeldingen ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| pageSize | int32_t | Nee | |
| afterId | string | Nee | |
| includeContext | bool | Nee | |
| afterCreatedAt | int64_t | Nee | |
| unreadOnly | bool | Nee | |
| dmOnly | bool | Nee | |
| noDm | bool | Nee | |
| includeTranslations | bool | Nee | |
| sso | string | Nee |
Respons
Retourneert: GetUserNotifications_200_response
Voorbeeld

Aantal gebruikersmeldingen resetten 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| sso | string | Nee |
Response
Geeft terug: ResetUserNotifications_200_response
Voorbeeld

Gebruikersmeldingen resetten 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| afterId | string | Nee | |
| afterCreatedAt | int64_t | Nee | |
| unreadOnly | bool | Nee | |
| dmOnly | bool | Nee | |
| noDm | bool | Nee | |
| sso | string | Nee |
Response
Retourneert: ResetUserNotifications_200_response
Voorbeeld

Abonnementsstatus commentaarmeldingen bijwerken 
Schakel meldingen voor een specifieke reactie in of uit.
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Respons
Geeft terug: UpdateUserNotificationStatus_200_response
Voorbeeld

Abonnementsstatus paginameldingen bijwerken 
Schakel meldingen voor een pagina in of uit. Wanneer gebruikers zich op een pagina abonneren, worden er meldingen aangemaakt voor nieuwe root-opmerkingen, en ook
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| url | string | Ja | |
| pageTitle | string | Ja | |
| subscribedOrUnsubscribed | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: UpdateUserNotificationStatus_200_response
Voorbeeld

Status gebruikersmelding bijwerken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| notificationId | string | Ja | |
| newStatus | string | Ja | |
| sso | string | Nee |
Response
Retourneert: UpdateUserNotificationStatus_200_response
Voorbeeld

Aanwezigheidsstatussen gebruikers ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlIdWS | string | Ja | |
| userIds | string | Ja |
Respons
Retourneert: GetUserPresenceStatuses_200_response
Voorbeeld

Gebruikers zoeken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| usernameStartsWith | string | Nee | |
| mentionGroupIds | vector<string | Nee | |
| sso | string | Nee | |
| searchSection | string | Nee |
Reactie
Retourneert: SearchUsers_200_response
Voorbeeld

Gebruiker ophalen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Geeft terug: GetUser_200_response
Voorbeeld

Stem aanmaken 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| direction | string | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Respons
Retourneert: VoteComment_200_response
Voorbeeld

Stem verwijderen 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| editKey | string | Nee |
Respons
Geeft terug: DeleteCommentVote_200_response
Voorbeeld

Stemmen ophalen 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja |
Antwoord
Retourneert: GetVotes_200_response
Voorbeeld

Stemmen voor gebruiker ophalen 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Respons
Retourneert: GetVotesForUser_200_response
Voorbeeld

Hulp nodig?
Als u problemen ondervindt of vragen heeft over de C++ SDK, doe dan het volgende:
Bijdragen
Bijdragen zijn welkom! Bezoek de GitHub repository voor richtlijnen voor bijdragen.