
Taal 🇳🇱 Nederlands
Documentatie
Aan de slag
API-referentie
Gebruik
Aggregatie
Auditlogs
Blokkeren vanuit reactie
Geblokkeerde reacties controleren
Reacties
Domeinconfiguraties
E-mailsjablonen
Gebeurtenislogboek
Feed-berichten
Reactie melden
Hashtags
Moderatoren
Aantal meldingen
Meldingen
Pagina's
Wachtende webhook-evenementen
Vraagconfiguraties
Vraagresultaten
Aggregatie van vraagresultaten
SSO-gebruikers
Abonnementen
Dagelijks gebruik van tenant
Tenant-pakketten
Tenant-gebruikers
Tenants
Afbeelding uploaden
Voortgang gebruikersbadge
Gebruikersbadges
Gebruikersmeldingen
Aanwezigheidsstatus van gebruikers
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.
Snelle start 
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.
SSO-gebruik 
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, enz.) 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 | 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 | 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 | 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} | 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 gemaakt voor nieuwe root-opmerkingen, en ook |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Een afbeelding uploaden en schalen |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Documentatie voor Modellen
- 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
- [
aggregate 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| aggregationRequest | AggregationRequest | Ja | |
| parentTenantId | string | Nee | |
| includeStats | bool | Nee |
Response
Retourneert: AggregationResponse
Voorbeeld

getAuditLogs 
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

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

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

checkedCommentsForBlocked 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentIds | string | Ja | |
| sso | string | Nee |
Respons
Retourneert: CheckedCommentsForBlocked_200_response
Voorbeeld

blockUserFromComment 
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

createCommentPublic 
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

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

deleteCommentPublic 
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

deleteCommentVote 
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

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

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

getComments 
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

getCommentsPublic 
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

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

getCommentVoteUserNames 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| commentId | string | Ja | |
| dir | int32_t | Ja | |
| sso | string | Nee |
Respons
Retourneert: GetCommentVoteUserNames_200_response
Voorbeeld

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

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

saveComment 
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

setCommentText 
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

unBlockUserFromComment 
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

unFlagComment 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| userId | string | Nee | |
| anonUserId | string | Nee |
Response
Retourneert: FlagComment_200_response
Voorbeeld

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

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

updateComment 
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

voteComment 
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

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

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

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

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

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

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

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

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

deleteEmailTemplateRenderError 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| errorId | string | Ja |
Respons
Retourneert: FlagCommentPublic_200_response
Voorbeeld

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

getEmailTemplateDefinitions 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja |
Respons
Retourneert: GetEmailTemplateDefinitions_200_response
Voorbeeld

getEmailTemplateRenderErrors 
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja | |
| skip | double | Nee |
Respons
Retourneert: GetEmailTemplateRenderErrors_200_response
Voorbeeld

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

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

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

getEventLog 
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

getGlobalEventLog 
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

createFeedPost 
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

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

deleteFeedPostPublic 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| postId | string | Ja | |
| broadcastId | string | Nee | |
| sso | string | Nee |
Antwoord
Retourneert: DeleteFeedPostPublic_200_response
Voorbeeld

getFeedPosts 
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

getFeedPostsPublic 
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

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

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

reactFeedPostPublic 
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

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

updateFeedPostPublic 
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

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

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

addHashTagsBulk 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | No | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
Antwoord
Retourneert: AddHashTagsBulk_200_response
Voorbeeld

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

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

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

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

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

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

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

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

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

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

getCachedNotificationCount 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Geeft terug: GetCachedNotificationCount_200_response
Voorbeeld

getNotificationCount 
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

getNotifications 
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

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

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

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

getPageByURLId 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Antwoord
Retourneert: GetPageByURLIdAPIResponse
Voorbeeld

getPages 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja |
Antwoord
Retourneert: GetPagesAPIResponse
Voorbeeld

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

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

getPendingWebhookEventCount 
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

getPendingWebhookEvents 
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

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

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

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

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

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

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

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

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

getQuestionResults 
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

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

aggregateQuestionResults 
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

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

combineCommentsWithQuestionResults 
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

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

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

getSSOUserByEmail 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| string | Ja |
Respons
Geeft terug: GetSSOUserByEmailAPIResponse
Voorbeeld

getSSOUserById 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Antwoord
Retourneert: GetSSOUserByIdAPIResponse
Voorbeeld

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

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

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

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

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

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

getTenantDailyUsages 
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

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

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

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

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

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

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

createTenantUser 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| createTenantUserBody | CreateTenantUserBody | Ja |
Respons
Geeft terug: CreateTenantUser_200_response
Voorbeeld

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

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

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

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

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

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

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

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

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

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

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

uploadImage 
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

getUserBadgeProgressById 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| id | string | Ja |
Respons
Retourneert: GetUserBadgeProgressById_200_response
Voorbeeld

getUserBadgeProgressByUserId 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| userId | string | Ja |
Respons
Retourneert: GetUserBadgeProgressById_200_response
Voorbeeld

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

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

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

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

getUserBadges 
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

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

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

getUserNotifications 
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

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

resetUserNotifications 
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

updateUserNotificationCommentSubscriptionStatus 
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

updateUserNotificationPageSubscriptionStatus 
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

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

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

searchUsers 
Parameters
| Naam | Type | Vereist | Beschrijving |
|---|---|---|---|
| tenantId | string | Ja | |
| urlId | string | Ja | |
| usernameStartsWith | string | Nee | |
| mentionGroupIds | vector<string | Nee | |
| sso | string | Nee |
Respons
Geeft terug: SearchUsers_200_response
Voorbeeld

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

createVote 
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

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

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

getVotesForUser 
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.