
언어 🇰🇷 한국어
시작하기
API 참조
문서
인증
집계
감사 로그
댓글 차단
차단된 댓글 확인
댓글
사용자별 댓글
도메인 설정
이메일 템플릿
이벤트 로그
피드 게시물
댓글 신고
GIF
해시태그
모더레이션
모더레이터
알림 수
알림
페이지 반응
페이지
보류 중인 웹훅 이벤트
질문 설정
질문 결과
질문 결과 집계
SSO 사용자
구독
테넌트 일별 사용량
테넌트 패키지
테넌트 사용자
테넌트
티켓
번역
이미지 업로드
사용자 배지 진행상황
사용자 배지
사용자 알림
사용자 접속 상태
사용자 검색
사용자
투표
FastComments PHP SDK
이것은 FastComments의 공식 PHP SDK입니다.
FastComments API를 위한 공식 PHP SDK
저장소
설치 및 사용법 
요구 사항
PHP 7.4 이상. 또한 PHP 8.0에서도 작동해야 합니다.
Composer
바인딩을 Composer를 통해 설치하려면, 다음을 composer.json에 추가하세요:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/fastcomments/fastcomments-php.git"
}
],
"require": {
"fastcomments/fastcomments-php": "*@dev"
}
}
그런 다음 composer install을 실행하세요
수동 설치
파일을 다운로드하고 autoload.php를 포함하세요:
<?php
require_once('/path/to/fastcomments/client/vendor/autoload.php');
시작하기 
다음 설치 절차를 따르고, 아래 내용을 실행하세요:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// API 키 인증 구성: api_key
$config = FastComments\Client\Configuration::getDefaultConfiguration()->setApiKey('x-api-key', 'YOUR_API_KEY');
// 필요하면 아래의 주석을 해제하여 API 키에 대한 접두사(예: Bearer)를 설정하세요
// $config = FastComments\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-api-key', 'Bearer');
$apiInstance = new FastComments\Client\Api\DefaultApi(
// 사용자 지정 HTTP 클라이언트를 사용하려면 `GuzzleHttp\ClientInterface`를 구현하는 클라이언트를 전달하세요.
// 선택 사항이며 기본적으로 `GuzzleHttp\Client`가 사용됩니다.
new GuzzleHttp\Client(),
$config
);
$tenant_id = 'tenant_id_example'; // 문자열
$add_domain_config_params = new \FastComments\Client\Model\AddDomainConfigParams(); // \FastComments\Client\Model\AddDomainConfigParams
try {
$result = $apiInstance->addDomainConfig($tenant_id, $add_domain_config_params);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling DefaultApi->addDomainConfig: ', $e->getMessage(), PHP_EOL;
}
API 클라이언트 
The SDK는 세 개의 API 클라이언트 클래스를 제공합니다:
DefaultApi- API 키 인증 메서드이며 서버‑사이드 용으로 사용됩니다. API 키는 Getting Started와 같이 구성합니다.PublicApi- API 키가 필요 없는 공개 메서드이며 브라우저와 모바일 앱에서 안전하게 호출할 수 있습니다.ModerationApi- 실시간 및 빠른 검토 API의 광범위한 스위트입니다. 모든ModerationApi메서드는$sso파라미터를 받아 SSO 또는 FastComments.com 세션 쿠키를 통해 인증할 수 있습니다.
PublicApi 사용하기
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// 공개 메서드는 API 키가 필요하지 않습니다.
$apiInstance = new FastComments\Client\Api\PublicApi(
new GuzzleHttp\Client()
);
$tenant_id = 'tenant_id_example'; // string
$url_id = 'url_id_example'; // string
try {
$result = $apiInstance->getCommentsPublic($tenant_id, $url_id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling PublicApi->getCommentsPublic: ', $e->getMessage(), PHP_EOL;
}
ModerationApi 사용하기
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new FastComments\Client\Api\ModerationApi(
new GuzzleHttp\Client()
);
$sso = 'sso_example'; // string - Moderator를 인증하는 SSO 페이로드
try {
$result = $apiInstance->getCount([
'sso' => $sso,
]);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ModerationApi->getCount: ', $e->getMessage(), PHP_EOL;
}
API 메서드 
모든 URI는 https://fastcomments.com에 상대적입니다
| 클래스 | 메서드 | HTTP 요청 | 설명 |
|---|---|---|---|
| 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 | |
| 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 | |
| DefaultApi | getHashTags | GET /api/v1/hash-tags | |
| DefaultApi | getModerator | GET /api/v1/moderators/{id} | |
| DefaultApi | getModerators | GET /api/v1/moderators | |
| DefaultApi | getNotificationCount | GET /api/v1/notifications/count | |
| DefaultApi | getNotifications | GET /api/v1/notifications | |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getPendingWebhookEventCount | GET /api/v1/pending-webhook-events/count | |
| DefaultApi | getPendingWebhookEvents | GET /api/v1/pending-webhook-events | |
| DefaultApi | getQuestionConfig | GET /api/v1/question-configs/{id} | |
| DefaultApi | getQuestionConfigs | GET /api/v1/question-configs | |
| DefaultApi | getQuestionResult | GET /api/v1/question-results/{id} | |
| DefaultApi | getQuestionResults | GET /api/v1/question-results | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getTenant | GET /api/v1/tenants/{id} | |
| DefaultApi | getTenantDailyUsages | GET /api/v1/tenant-daily-usage | |
| DefaultApi | getTenantPackage | GET /api/v1/tenant-packages/{id} | |
| DefaultApi | getTenantPackages | GET /api/v1/tenant-packages | |
| DefaultApi | getTenantUser | GET /api/v1/tenant-users/{id} | |
| DefaultApi | getTenantUsers | GET /api/v1/tenant-users | |
| DefaultApi | getTenants | GET /api/v1/tenants | |
| DefaultApi | getTicket | GET /api/v1/tickets/{id} | |
| DefaultApi | getTickets | GET /api/v1/tickets | |
| DefaultApi | getUser | GET /api/v1/users/{id} | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | getVotes | GET /api/v1/votes | |
| DefaultApi | getVotesForUser | GET /api/v1/votes/for-user | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchHashTag | PATCH /api/v1/hash-tags/{tag} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | renderEmailTemplate | POST /api/v1/email-templates/render | |
| DefaultApi | replaceTenantPackage | PUT /api/v1/tenant-packages/{id} | |
| DefaultApi | replaceTenantUser | PUT /api/v1/tenant-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | sendInvite | POST /api/v1/moderators/{id}/send-invite | |
| DefaultApi | sendLoginLink | POST /api/v1/tenant-users/{id}/send-login-link | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateEmailTemplate | PATCH /api/v1/email-templates/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateModerator | PATCH /api/v1/moderators/{id} | |
| DefaultApi | updateNotification | PATCH /api/v1/notifications/{id} | |
| DefaultApi | updateQuestionConfig | PATCH /api/v1/question-configs/{id} | |
| DefaultApi | updateQuestionResult | PATCH /api/v1/question-results/{id} | |
| DefaultApi | updateSubscription | PATCH /api/v1/subscriptions/{id} | |
| DefaultApi | updateTenant | PATCH /api/v1/tenants/{id} | |
| DefaultApi | updateTenantPackage | PATCH /api/v1/tenant-packages/{id} | |
| DefaultApi | updateTenantUser | PATCH /api/v1/tenant-users/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| ModerationApi | deleteModerationVote | DELETE /auth/my-account/moderate-comments/vote/{commentId}/{voteId} | |
| ModerationApi | getApiComments | GET /auth/my-account/moderate-comments/api/comments | |
| ModerationApi | getApiExportStatus | GET /auth/my-account/moderate-comments/api/export/status | |
| ModerationApi | getApiIds | GET /auth/my-account/moderate-comments/api/ids | |
| ModerationApi | getBanUsersFromComment | GET /auth/my-account/moderate-comments/ban-users/from-comment/{commentId} | |
| ModerationApi | getCommentBanStatus | GET /auth/my-account/moderate-comments/get-comment-ban-status/{commentId} | |
| ModerationApi | getCommentChildren | GET /auth/my-account/moderate-comments/comment-children/{commentId} | |
| ModerationApi | getCount | GET /auth/my-account/moderate-comments/count | |
| ModerationApi | getCounts | GET /auth/my-account/moderate-comments/banned-users/counts | |
| ModerationApi | getLogs | GET /auth/my-account/moderate-comments/logs/{commentId} | |
| ModerationApi | getManualBadges | GET /auth/my-account/moderate-comments/get-manual-badges | |
| ModerationApi | getManualBadgesForUser | GET /auth/my-account/moderate-comments/get-manual-badges-for-user | |
| ModerationApi | getModerationComment | GET /auth/my-account/moderate-comments/comment/{commentId} | |
| ModerationApi | getModerationCommentText | GET /auth/my-account/moderate-comments/get-comment-text/{commentId} | |
| ModerationApi | getPreBanSummary | GET /auth/my-account/moderate-comments/pre-ban-summary/{commentId} | |
| ModerationApi | getSearchCommentsSummary | GET /auth/my-account/moderate-comments/search/comments/summary | |
| ModerationApi | getSearchPages | GET /auth/my-account/moderate-comments/search/pages | |
| ModerationApi | getSearchSites | GET /auth/my-account/moderate-comments/search/sites | |
| ModerationApi | getSearchSuggest | GET /auth/my-account/moderate-comments/search/suggest | |
| ModerationApi | getSearchUsers | GET /auth/my-account/moderate-comments/search/users | |
| ModerationApi | getTrustFactor | GET /auth/my-account/moderate-comments/get-trust-factor | |
| ModerationApi | getUserBanPreference | GET /auth/my-account/moderate-comments/user-ban-preference | |
| ModerationApi | getUserInternalProfile | GET /auth/my-account/moderate-comments/get-user-internal-profile | |
| ModerationApi | postAdjustCommentVotes | POST /auth/my-account/moderate-comments/adjust-comment-votes/{commentId} | |
| ModerationApi | postApiExport | POST /auth/my-account/moderate-comments/api/export | |
| ModerationApi | postBanUserFromComment | POST /auth/my-account/moderate-comments/ban-user/from-comment/{commentId} | |
| ModerationApi | postBanUserUndo | POST /auth/my-account/moderate-comments/ban-user/undo | |
| ModerationApi | postBulkPreBanSummary | POST /auth/my-account/moderate-comments/bulk-pre-ban-summary | |
| ModerationApi | postCommentsByIds | POST /auth/my-account/moderate-comments/comments-by-ids | |
| ModerationApi | postFlagComment | POST /auth/my-account/moderate-comments/flag-comment/{commentId} | |
| ModerationApi | postRemoveComment | POST /auth/my-account/moderate-comments/remove-comment/{commentId} | |
| ModerationApi | postRestoreDeletedComment | POST /auth/my-account/moderate-comments/restore-deleted-comment/{commentId} | |
| ModerationApi | postSetCommentApprovalStatus | POST /auth/my-account/moderate-comments/set-comment-approval-status/{commentId} | |
| ModerationApi | postSetCommentReviewStatus | POST /auth/my-account/moderate-comments/set-comment-review-status/{commentId} | |
| ModerationApi | postSetCommentSpamStatus | POST /auth/my-account/moderate-comments/set-comment-spam-status/{commentId} | |
| ModerationApi | postSetCommentText | POST /auth/my-account/moderate-comments/set-comment-text/{commentId} | |
| ModerationApi | postUnFlagComment | POST /auth/my-account/moderate-comments/un-flag-comment/{commentId} | |
| ModerationApi | postVote | POST /auth/my-account/moderate-comments/vote/{commentId} | |
| ModerationApi | putAwardBadge | PUT /auth/my-account/moderate-comments/award-badge | |
| ModerationApi | putCloseThread | PUT /auth/my-account/moderate-comments/close-thread | |
| ModerationApi | putRemoveBadge | PUT /auth/my-account/moderate-comments/remove-badge | |
| ModerationApi | putReopenThread | PUT /auth/my-account/moderate-comments/reopen-thread | |
| ModerationApi | setTrustFactor | PUT /auth/my-account/moderate-comments/set-trust-factor | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | createV1PageReact | POST /page-reacts/v1/likes/{tenantId} | |
| PublicApi | createV2PageReact | POST /page-reacts/v2/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | deleteV1PageReact | DELETE /page-reacts/v1/likes/{tenantId} | |
| PublicApi | deleteV2PageReact | DELETE /page-reacts/v2/{tenantId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsForUser | GET /comments-for-user | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | |
| PublicApi | getEventLog | GET /event-log/{tenantId} | |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGifLarge | GET /gifs/get-large/{tenantId} | |
| PublicApi | getGifsSearch | GET /gifs/search/{tenantId} | |
| PublicApi | getGifsTrending | GET /gifs/trending/{tenantId} | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | |
| PublicApi | getOfflineUsers | GET /pages/{tenantId}/users/offline | |
| PublicApi | getOnlineUsers | GET /pages/{tenantId}/users/online | |
| PublicApi | getPagesPublic | GET /pages/{tenantId} | |
| PublicApi | getTranslations | GET /translations/{namespace}/{component} | |
| PublicApi | getUserNotificationCount | GET /user-notifications/get-count | |
| PublicApi | getUserNotifications | GET /user-notifications | |
| PublicApi | getUserPresenceStatuses | GET /user-presence-status | |
| PublicApi | getUserReactsPublic | GET /feed-posts/{tenantId}/user-reacts | |
| PublicApi | getUsersInfo | GET /pages/{tenantId}/users/info | |
| PublicApi | getV1PageLikes | GET /page-reacts/v1/likes/{tenantId} | |
| PublicApi | getV2PageReactUsers | GET /page-reacts/v2/{tenantId}/list | |
| PublicApi | getV2PageReacts | GET /page-reacts/v2/{tenantId} | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | logoutPublic | PUT /auth/logout | |
| PublicApi | pinComment | POST /comments/{tenantId}/{commentId}/pin | |
| PublicApi | reactFeedPostPublic | POST /feed-posts/{tenantId}/react/{postId} | |
| PublicApi | resetUserNotificationCount | POST /user-notifications/reset-count | |
| PublicApi | resetUserNotifications | POST /user-notifications/reset | |
| PublicApi | searchUsers | GET /user-search/{tenantId} | |
| PublicApi | setCommentText | POST /comments/{tenantId}/{commentId}/update-text | |
| PublicApi | unBlockCommentPublic | DELETE /block-from-comment/{commentId} | |
| PublicApi | unLockComment | POST /comments/{tenantId}/{commentId}/unlock | |
| PublicApi | unPinComment | POST /comments/{tenantId}/{commentId}/unpin | |
| PublicApi | updateFeedPostPublic | PUT /feed-posts/{tenantId}/{postId} | |
| PublicApi | updateUserNotificationCommentSubscriptionStatus | POST /user-notifications/{notificationId}/mark-opted/{optedInOrOut} | |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
모델 
- APIAuditLog
- APIBanUserChangeLog
- APIBanUserChangedValues
- APIBannedUser
- APIBannedUserWithMultiMatchInfo
- APIComment
- APICommentBase
- APICommentBaseMeta
- APICommentCommonBannedUser
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIModerateGetUserBanPreferencesResponse
- APIModerateUserBanPreferences
- APIPage
- APISSOUser
- APISaveCommentResponse
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfigResponse
- AddDomainConfigResponseAnyOf
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AdjustCommentVotesParams
- AdjustVotesResponse
- AggregateQuestionResultsResponse
- AggregateResponse
- AggregateTimeBucket
- AggregationAPIError
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequestSort
- AggregationResponse
- AggregationResponseStats
- AggregationValue
- AwardUserBadgeResponse
- BanUserFromCommentResult
- BanUserUndoParams
- BannedUserMatch
- BannedUserMatchMatchedOnValue
- BannedUserMatchType
- BillingInfo
- BlockFromCommentParams
- BlockSuccess
- BuildModerationFilterParams
- BuildModerationFilterResponse
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkCreateHashTagsBody
- BulkCreateHashTagsBodyTagsInner
- BulkCreateHashTagsResponse
- BulkCreateHashTagsResponseResultsInner
- BulkPreBanParams
- BulkPreBanSummary
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- CheckBlockedCommentsResponse
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CommentsByIdsParams
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateFeedPostParams
- CreateFeedPostResponse
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTicketBody
- CreateTicketResponse
- CreateUserBadgeParams
- CreateV1PageReact
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentResult
- DeleteDomainConfigResponse
- DeleteFeedPostPublicResponse
- DeleteHashTagRequestBody
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- DigestEmailFrequency
- EmailTemplateDefinition
- EmailTemplateRenderErrorResponse
- EventLogEntry
- FComment
- FCommentMeta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentResponse
- GetAuditLogsResponse
- GetBannedUsersCountResponse
- GetBannedUsersFromCommentResponse
- GetCachedNotificationCountResponse
- GetCommentBanStatusResponse
- GetCommentTextResponse
- GetCommentVoteUserNamesSuccessResponse
- GetCommentsForUserResponse
- GetCommentsResponsePublicComment
- GetCommentsResponseWithPresencePublicComment
- GetDomainConfigResponse
- GetDomainConfigsResponse
- GetDomainConfigsResponseAnyOf
- GetDomainConfigsResponseAnyOf1
- GetEmailTemplateDefinitionsResponse
- GetEmailTemplateRenderErrorsResponse
- GetEmailTemplateResponse
- GetEmailTemplatesResponse
- GetEventLogResponse
- GetFeedPostsResponse
- GetGifsSearchResponse
- GetGifsTrendingResponse
- GetHashTagsResponse
- GetModeratorResponse
- GetModeratorsResponse
- GetMyNotificationsResponse
- GetNotificationCountResponse
- GetNotificationsResponse
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPendingWebhookEventCountResponse
- GetPendingWebhookEventsResponse
- GetPublicFeedPostsResponse
- GetPublicPagesResponse
- GetQuestionConfigResponse
- GetQuestionConfigsResponse
- GetQuestionResultResponse
- GetQuestionResultsResponse
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsersResponse
- GetSubscriptionsAPIResponse
- GetTenantDailyUsagesResponse
- GetTenantManualBadgesResponse
- GetTenantPackageResponse
- GetTenantPackagesResponse
- GetTenantResponse
- GetTenantUserResponse
- GetTenantUsersResponse
- GetTenantsResponse
- GetTicketResponse
- GetTicketsResponse
- GetTranslationsResponse
- GetUserInternalProfileResponse
- GetUserInternalProfileResponseProfile
- GetUserManualBadgesResponse
- GetUserNotificationCountResponse
- GetUserPresenceStatusesResponse
- GetUserResponse
- GetUserTrustFactorResponse
- GetV1PageLikes
- GetV2PageReactUsersResponse
- GetV2PageReacts
- GetVotesForUserResponse
- GetVotesResponse
- GifGetLargeResponse
- GifRating
- GifSearchInternalError
- GifSearchResponse
- GifSearchResponseImagesInnerInner
- HeaderAccountNotification
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- ImportedAgentApprovalNotificationFrequency
- ImportedSiteType
- LiveEvent
- LiveEventExtraInfo
- LiveEventType
- MediaAsset
- MentionAutoCompleteMode
- MetaItem
- ModerationAPIChildCommentsResponse
- ModerationAPIComment
- ModerationAPICommentLog
- ModerationAPICommentResponse
- ModerationAPICountCommentsResponse
- ModerationAPIGetCommentIdsResponse
- ModerationAPIGetCommentsResponse
- ModerationAPIGetLogsResponse
- ModerationCommentSearchResponse
- ModerationExportResponse
- ModerationExportStatusResponse
- ModerationFilter
- ModerationPageSearchProjected
- ModerationPageSearchResponse
- ModerationSiteSearchProjected
- ModerationSiteSearchResponse
- ModerationSuggestResponse
- ModerationUserSearchProjected
- ModerationUserSearchResponse
- Moderator
- NotificationAndCount
- NotificationObjectType
- NotificationType
- PageUserEntry
- PageUsersInfoResponse
- PageUsersOfflineResponse
- PageUsersOnlineResponse
- PagesSortBy
- PatchDomainConfigParams
- PatchDomainConfigResponse
- PatchPageAPIResponse
- PatchSSOUserAPIResponse
- PendingCommentToSyncOutbound
- PostRemoveCommentResponse
- PreBanSummary
- PubSubComment
- PubSubCommentBase
- PubSubVote
- PublicAPIDeleteCommentResponse
- PublicAPIGetCommentTextResponse
- PublicAPISetCommentTextResponse
- PublicBlockFromCommentParams
- PublicComment
- PublicCommentBase
- PublicFeedPostsResponse
- PublicPage
- PublicVote
- PutDomainConfigResponse
- PutSSOUserAPIResponse
- QueryPredicate
- QueryPredicateValue
- QuestionConfig
- QuestionConfigCustomOptionsInner
- QuestionDatum
- QuestionRenderingType
- QuestionResult
- QuestionResultAggregationOverall
- QuestionSubQuestionVisibility
- QuestionWhenSave
- ReactBodyParams
- ReactFeedPostResponse
- RecordStringBeforeStringOrNullAfterStringOrNullValue
- RemoveCommentActionResponse
- RemoveUserBadgeResponse
- RenderEmailTemplateBody
- RenderEmailTemplateResponse
- RenderableUserNotification
- RepeatCommentCheckIgnoredReason
- RepeatCommentHandlingAction
- ReplaceTenantPackageBody
- ReplaceTenantUserBody
- ResetUserNotificationsResponse
- SORTDIR
- SSOSecurityLevel
- SaveCommentResponseOptimized
- SaveCommentsBulkResponse
- SaveCommentsResponseWithPresence
- SearchUsersResponse
- SearchUsersResult
- SearchUsersSectionedResponse
- SetCommentApprovedResponse
- SetCommentTextParams
- SetCommentTextResponse
- SetCommentTextResult
- SetUserTrustFactorResponse
- SizePreset
- SortDirections
- SpamRule
- TOSConfig
- TenantBadge
- TenantHashTag
- TenantPackage
- UnBlockFromCommentParams
- UnblockSuccess
- UpdatableCommentParams
- UpdateAPIPageData
- UpdateAPISSOUserData
- UpdateAPIUserSubscriptionData
- UpdateDomainConfigParams
- UpdateEmailTemplateBody
- UpdateFeedPostParams
- UpdateHashTagBody
- UpdateHashTagResponse
- UpdateModeratorBody
- UpdateNotificationBody
- UpdateQuestionConfigBody
- UpdateQuestionResultBody
- UpdateSubscriptionAPIResponse
- UpdateTenantBody
- UpdateTenantPackageBody
- UpdateTenantUserBody
- UpdateUserBadgeParams
- UpdateUserNotificationCommentSubscriptionStatusResponse
- UpdateUserNotificationPageSubscriptionStatusResponse
- UpdateUserNotificationStatusResponse
- UploadImageResponse
- User
- UserBadge
- UserBadgeProgress
- UserNotification
- UserNotificationCount
- UserNotificationWriteResponse
- UserPresenceData
- UserReactsResponse
- UserSearchResult
- UserSearchSection
- UserSearchSectionResult
- UserSessionInfo
- UsersListLocation
- VoteBodyParams
- VoteDeleteResponse
- VoteResponse
- VoteResponseStatus
- VoteResponseUser
- VoteStyle
집계 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Different operations (e.g. sum, countDistinct, avg, etc.) are supported.
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| parentTenantId | string | query | No | |
| includeStats | boolean | query | No |
Response
Returns: AggregateResponse
Example

감사 로그 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| limit | number | query | No | |
| skip | number | query | No | |
| order | string | query | No | |
| after | number | query | No | |
| before | number | query | No |
응답
예제

로그아웃(공개) 
응답
반환: APIEmptyResponse
예시

댓글에서 차단(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: BlockSuccess
예시

댓글 차단 해제(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: UnblockSuccess
예시

차단된 댓글 확인 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentIds | string | query | 예 | 쉼표로 구분된 댓글 ID 목록. |
| sso | string | query | 아니오 |
반환
반환: CheckBlockedCommentsResponse
예시

댓글에서 사용자 차단 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
Response
반환: BlockSuccess
Example

댓글 생성(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| sessionId | string | query | No | |
| sso | string | query | No |
응답
반환: SaveCommentsResponseWithPresence
예시

댓글 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| isLive | boolean | query | No |
응답
예시

댓글 삭제(공개) 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| editKey | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: PublicAPIDeleteCommentResponse
예시

댓글 투표 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| voteId | string | path | 예 | |
| urlId | string | query | 예 | |
| broadcastId | string | query | 예 | |
| editKey | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

댓글 신고 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
예시

댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예제

댓글들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| page | integer | query | No | |
| limit | integer | query | No | |
| skip | integer | query | No | |
| asTree | boolean | query | No | |
| skipChildren | integer | query | No | |
| limitChildren | integer | query | No | |
| maxTreeDepth | integer | query | No | |
| urlId | string | query | No | |
| userId | string | query | No | |
| anonUserId | string | query | No | |
| contextUserId | string | query | No | |
| hashTag | string | query | No | |
| parentId | string | query | No | |
| direction | string | query | No | |
| fromDate | integer | query | No | |
| toDate | integer | query | No |
응답
예시

댓글들 가져오기(공개) 
req tenantId urlId
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| page | integer | query | No | |
| direction | string | query | No | |
| sso | string | query | No | |
| skip | integer | query | No | |
| skipChildren | integer | query | No | |
| limit | integer | query | No | |
| limitChildren | integer | query | No | |
| countChildren | boolean | query | No | |
| fetchPageForCommentId | string | query | No | |
| includeConfig | boolean | query | No | |
| countAll | boolean | query | No | |
| includei10n | boolean | query | No | |
| locale | string | query | No | |
| modules | string | query | No | |
| isCrawler | boolean | query | No | |
| includeNotificationCount | boolean | query | No | |
| asTree | boolean | query | No | |
| maxTreeDepth | integer | query | No | |
| useFullTranslationIds | boolean | query | No | |
| parentId | string | query | No | |
| searchText | string | query | No | |
| hashTags | array | query | No | |
| userId | string | query | No | |
| customConfigStr | string | query | No | |
| afterCommentId | string | query | No | |
| beforeCommentId | string | query | No |
응답
Returns: GetCommentsResponseWithPresencePublicComment
예시

댓글 텍스트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
응답
반환: PublicAPIGetCommentTextResponse
예제

댓글 투표 사용자 이름 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| dir | integer | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetCommentVoteUserNamesSuccessResponse
예제

댓글 잠그기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

댓글 고정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| sso | string | query | No |
응답
반환: ChangeCommentPinStatusResponse
예제

댓글 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| isLive | boolean | query | 아니오 | |
| doSpamCheck | boolean | query | 아니오 | |
| sendEmails | boolean | query | 아니오 | |
| populateNotifications | boolean | query | 아니오 |
응답
예시

댓글 일괄 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| sendEmails | boolean | query | No | |
| populateNotifications | boolean | query | No |
응답
예제

댓글 텍스트 설정 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
응답
반환: PublicAPISetCommentTextResponse
예시

댓글에서 사용자 차단 해제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
반환: UnblockSuccess
예시

댓글 신고 취소 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
예시

댓글 잠금 해제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환값: APIEmptyResponse
예제

댓글 고정 해제 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| sso | string | query | 아니오 |
Response
반환: ChangeCommentPinStatusResponse
예시

댓글 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| doSpamCheck | boolean | query | No | |
| isLive | boolean | query | No |
응답
Returns: APIEmptyResponse
예시

댓글에 투표 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| sessionId | string | query | No | |
| sso | string | query | No |
응답
반환: VoteResponse
예제

사용자용 댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| userId | string | query | No | |
| direction | string | query | No | |
| repliesToUserId | string | query | No | |
| page | number | query | No | |
| includei10n | boolean | query | No | |
| locale | string | query | No | |
| isCrawler | boolean | query | No |
응답
반환: GetCommentsForUserResponse
예시

도메인 설정 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예시

도메인 설정 삭제 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domain | string | path | Yes |
Response
반환: DeleteDomainConfigResponse
예제

도메인 설정 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domain | string | path | 예 |
응답
예제

도메인 설정들 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

도메인 설정 부분 수정 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domainToUpdate | string | path | 예 |
응답
예시

도메인 설정 대체 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
응답
Returns: PutDomainConfigResponse
예시

이메일 템플릿 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateEmailTemplateResponse
예시

이메일 템플릿 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

이메일 템플릿 렌더 오류 삭제 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| errorId | string | path | Yes |
Response
Returns: APIEmptyResponse
Example

이메일 템플릿 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
Returns: GetEmailTemplateResponse
예시

이메일 템플릿 정의 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
Returns: GetEmailTemplateDefinitionsResponse
예시

이메일 템플릿 렌더 오류 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| skip | number | query | No |
응답
Returns: GetEmailTemplateRenderErrorsResponse
예시

이메일 템플릿들 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
예제

이메일 템플릿 렌더 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| locale | string | query | 아니오 |
Response
Returns: RenderEmailTemplateResponse
Example

이메일 템플릿 업데이트 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
Returns: APIEmptyResponse
예시

이벤트 로그 가져오기 
req tenantId urlId userIdWS
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| userIdWS | string | query | Yes | |
| startTime | integer | query | Yes | |
| endTime | integer | query | No |
응답
Returns: GetEventLogResponse
예시

전체 이벤트 로그 가져오기 
req tenantId urlId userIdWS
파라미터
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| userIdWS | string | query | 예 | |
| startTime | integer | query | 예 | |
| endTime | integer | query | 아니오 |
응답
예시

피드 게시물 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| broadcastId | string | query | 아니오 | |
| isLive | boolean | query | 아니오 | |
| doSpamCheck | boolean | query | 아니오 | |
| skipDupCheck | boolean | query | 아니오 |
응답
예제

피드 게시물 생성(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| broadcastId | string | 쿼리 | 아니오 | |
| sso | string | 쿼리 | 아니오 |
응답
예시

피드 게시물 삭제(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| postId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: DeleteFeedPostPublicResponse
예시

피드 게시물들 가져오기 
요청
tenantId
afterId
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| afterId | string | query | No | |
| limit | integer | query | No | |
| tags | array | query | No |
응답
예시

피드 게시물들 가져오기(공개) 
req tenantId afterId
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| afterId | string | query | No | |
| limit | integer | query | No | |
| tags | array | query | No | |
| sso | string | query | No | |
| isCrawler | boolean | query | No | |
| includeUserInfo | boolean | query | No |
Response
Example

피드 게시물 통계 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postIds | array | query | 예 | |
| sso | string | query | 아니오 |
Response
Example

사용자 리액트 가져오기(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postIds | array | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

피드 게시물에 리액트(공개) 
Parameters
| 이름 | 유형 | Location | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postId | string | path | 예 | |
| isUndo | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

피드 게시물 업데이트 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
Response
반환: APIEmptyResponse
예시

피드 게시물 업데이트(공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| postId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
예제

댓글 신고(공개) 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| isFlagged | boolean | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

큰 GIF 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| largeInternalURLSanitized | string | query | Yes |
응답
Returns: GifGetLargeResponse
예제

GIF 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| search | string | query | 예 | |
| locale | string | query | 아니오 | |
| rating | string | query | 아니오 | |
| page | number | query | 아니오 |
응답
예시

GIF 트렌딩 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| locale | string | query | 아니오 | |
| rating | string | query | 아니오 | |
| page | number | query | 아니오 |
응답
예제

해시태그 추가 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
Response
Returns: CreateHashTagResponse
Example

해시태그 일괄 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: BulkCreateHashTagsResponse
예시

해시태그 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| tag | string | path | 예 |
응답
Returns: APIEmptyResponse
예제

해시태그 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| page | number | query | No |
응답
예시

해시태그 부분 수정 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| tag | string | path | Yes |
응답
예시

모더레이션 투표 삭제 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| voteId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
Example

API 댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| page | number | query | No | |
| count | number | query | No | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
응답
반환: ModerationAPIGetCommentsResponse
예시

API 내보내기 상태 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| batchJobId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: ModerationExportStatusResponse
예시

API ID들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| text-search | string | query | 아니오 | |
| byIPFromComment | string | query | 아니오 | |
| filters | string | query | 아니오 | |
| searchFilters | string | query | 아니오 | |
| afterId | string | query | 아니오 | |
| demo | boolean | query | 아니오 | |
| sso | string | query | 아니오 |
응답
Returns: ModerationAPIGetCommentIdsResponse
예시

댓글로부터 금지된 사용자 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
Response
반환: GetBannedUsersFromCommentResponse
Example

댓글 차단 상태 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetCommentBanStatusResponse
예제

댓글 자식들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
응답
반환: ModerationAPIChildCommentsResponse
예시

개수 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filter | string | query | No | |
| searchFilters | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
응답
반환: ModerationAPICountCommentsResponse
예제

여러 개수 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
Response
반환: GetBannedUsersCountResponse
Example

로그 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니요 |
응답
반환: ModerationAPIGetLogsResponse
예시

수동 배지 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetTenantManualBadgesResponse
예시

사용자용 수동 배지 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| badgesUserId | string | query | 아니오 | |
| commentId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: GetUserManualBadgesResponse
예시

모더레이션 댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeEmail | boolean | query | No | |
| includeIP | boolean | query | No | |
| sso | string | query | No |
응답
반환: ModerationAPICommentResponse
예제

모더레이션 댓글 텍스트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
예시

사전 차단 요약 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeByUserIdAndEmail | boolean | query | No | |
| includeByIP | boolean | query | No | |
| includeByEmailDomain | boolean | query | No | |
| sso | string | query | No |
응답
반환: PreBanSummary
예시

댓글 검색 요약 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| value | string | query | 아니오 | |
| filters | string | query | 아니오 | |
| searchFilters | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: ModerationCommentSearchResponse
예시

페이지 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationPageSearchResponse
예시

사이트 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationSiteSearchResponse
예시

검색 제안 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| text-search | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

사용자 검색 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationUserSearchResponse
예시

신뢰 지수 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| sso | string | query | No |
응답
반환: GetUserTrustFactorResponse
예시

사용자 차단 선호도 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
Response
Returns: APIModerateGetUserBanPreferencesResponse
Example

사용자 내부 프로필 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| sso | string | query | No |
응답
반환: GetUserInternalProfileResponse
예시

API 내보내기 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| sso | string | query | No |
응답
예시

댓글에서 사용자 차단(POST) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| banEmail | boolean | query | No | |
| banEmailDomain | boolean | query | No | |
| banIP | boolean | query | No | |
| deleteAllUsersComments | boolean | query | No | |
| bannedUntil | string | query | No | |
| isShadowBan | boolean | query | No | |
| updateId | string | query | No | |
| banReason | string | query | No | |
| sso | string | query | No |
응답
예제

사용자 차단 취소(POST) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예제

사전 차단 요약 일괄 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| includeByUserIdAndEmail | boolean | query | No | |
| includeByIP | boolean | query | No | |
| includeByEmailDomain | boolean | query | No | |
| sso | string | query | No |
응답
예제

ID로 댓글들 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: ModerationAPIChildCommentsResponse
예시

댓글 신고(POST) 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Response
반환: APIEmptyResponse
Example

댓글 제거(POST) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: PostRemoveCommentApiResponse
예제

삭제된 댓글 복원 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

댓글 승인 상태 설정 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| approved | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: SetCommentApprovedResponse
예시

댓글 검토 상태 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| reviewed | boolean | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

댓글 스팸 상태 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| spam | boolean | query | No | |
| permNotSpam | boolean | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
Returns: APIEmptyResponse
예제

댓글 텍스트 설정(POST) 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예제

댓글 신고 취소(POST) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

투표(POST) 
매개변수
| 이름 | 타입 | 위치 | 필요 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| direction | string | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: VoteResponse
예제

배지 수여 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| badgeId | string | query | Yes | |
| userId | string | query | No | |
| commentId | string | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
Returns: AwardUserBadgeResponse
예시

스레드 닫기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

배지 제거 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| badgeId | string | query | Yes | |
| userId | string | query | No | |
| commentId | string | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
예시

스레드 재오픈 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

신뢰 지수 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| trustFactor | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: SetUserTrustFactorResponse
예시

모더레이터 생성 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예시

모더레이터 삭제 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| sendEmail | string | query | No |
응답
반환: APIEmptyResponse
예시

모더레이터 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환값: GetModeratorResponse
예시

모더레이터들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
예시

초대 전송 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| fromName | string | query | Yes |
응답
반환: APIEmptyResponse
예시

모더레이터 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

알림 수 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예제

캐시된 알림 수 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: GetCachedNotificationCountResponse
예시

알림 수 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| urlId | string | query | No | |
| fromCommentId | string | query | No | |
| viewed | boolean | query | No | |
| type | string | query | No |
응답
반환: GetNotificationCountResponse
예시

알림들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| urlId | string | query | 아니오 | |
| fromCommentId | string | query | 아니오 | |
| viewed | boolean | query | 아니오 | |
| type | string | query | 아니오 | |
| skip | number | query | 아니오 |
응답
예제

알림 업데이트 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

V1 페이지 리액트 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| title | string | query | No |
응답
예제

V2 페이지 리액트 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| id | string | query | Yes | |
| title | string | query | No |
응답
Returns: CreateV1PageReact
예제

V1 페이지 리액트 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
응답
예제

V2 페이지 리액트 삭제 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| id | string | query | 예 |
Response
Returns: CreateV1PageReact
Example

V1 페이지 좋아요 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
응답
반환: GetV1PageLikes
예시

V2 페이지 리액트 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
Response
Returns: GetV2PageReacts
Example

V2 페이지 리액트 사용자 가져오기 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| id | string | query | Yes |
응답
반환: GetV2PageReactUsersResponse
예시

페이지 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예시

페이지 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

오프라인 사용자 가져오기 
Past commenters on the page who are NOT currently online. Sorted by displayName.
Use this after exhausting /users/online to render a "Members" section.
Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName}
index from afterName forward via $gt, no $skip cost.
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | 페이지 URL 식별자 (cleaned server-side). |
| afterName | string | query | No | Cursor: pass nextAfterName from the previous response. |
| afterUserId | string | query | No | Cursor tiebreaker: pass nextAfterUserId from the previous response. Required when afterName is set so name-ties don't drop entries. |
Response
Example

온라인 사용자 가져오기 
Currently-online viewers of a page: 페이지의 현재 웹소켓 세션이 구독 중인 사용자입니다.
Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).
Returns anonCount + totalCount (방 전체 구독자 수, 열거하지 않는 익명 뷰어 포함).
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | 페이지 URL 식별자 (서버 측에서 정리된). |
| afterName | string | query | No | 커서: 이전 응답의 nextAfterName을 전달합니다. |
| afterUserId | string | query | No | 커서 동점 해결: 이전 응답의 nextAfterUserId을 전달합니다. afterName이 설정된 경우 이름이 동일할 때 항목이 누락되지 않도록 필요합니다. |
Response
Returns: PageUsersOnlineResponse
Example

URL ID로 페이지 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes |
응답
예제

페이지들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예시

페이지들 가져오기(공개) 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
Requires enableFChat to be true on the resolved custom config for each page.
Pages that require SSO are filtered against the requesting user's group access.
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| cursor | string | query | No | 이전 요청에서 nextCursor 로 반환된 불투명 페이지네이션 커서. 동일한 sortBy와 연결됩니다. |
| limit | integer | query | No | 1..200, 기본값 50 |
| q | string | query | No | 선택적 대소문자 구분 없는 제목 접두사 필터. |
| sortBy | string | query | No | 정렬 순서. updatedAt (기본값, 최신 순), commentCount (댓글이 많은 순), 또는 title (알파벳 순). |
| hasComments | boolean | query | No | true이면 최소 하나 이상의 댓글이 있는 페이지만 반환합니다. |
응답
예시

사용자 정보들 가져오기 
Bulk user info for a tenant. Given userIds, return display info from User / SSOUser.
Used by the comment widget to enrich users that just appeared via a presence event.
No page context: privacy is enforced uniformly (private profiles are masked).
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| ids | string | query | Yes | 쉼표로 구분된 userIds. |
Response
Returns: PageUsersInfoResponse
Example

페이지 부분 수정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

보류 중인 웹훅 이벤트 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

보류 중인 웹훅 이벤트 수 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | query | 아니오 | |
| externalId | string | query | 아니오 | |
| eventType | string | query | 아니오 | |
| type | string | query | 아니오 | |
| domain | string | query | 아니오 | |
| attemptCountGT | number | query | 아니오 |
응답
반환: GetPendingWebhookEventCountResponse
예시

보류 중인 웹훅 이벤트들 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| externalId | string | query | No | |
| eventType | string | query | No | |
| type | string | query | No | |
| domain | string | query | No | |
| attemptCountGT | number | query | No | |
| skip | number | query | No |
Response
반환: GetPendingWebhookEventsResponse
Example

질문 설정 생성 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateQuestionConfigResponse
예제

질문 설정 삭제 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
Response
반환: APIEmptyResponse
Example

질문 설정 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

질문 설정들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | number | query | No |
응답
반환: GetQuestionConfigsResponse
예시

질문 설정 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예시

질문 결과 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateQuestionResultResponse
예시

질문 결과 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예시

질문 결과 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예시

질문 결과들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | No | |
| userId | string | query | No | |
| startDate | string | query | No | |
| questionId | string | query | No | |
| questionIds | string | query | No | |
| skip | number | query | No |
응답
반환: GetQuestionResultsResponse
예시

질문 결과 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예시

질문 결과 집계 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| timeBucket | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No |
Response
반환: AggregateQuestionResultsResponse
Example

질문 결과 일괄 집계 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| forceRecalculate | boolean | query | 아니오 |
Response
반환: BulkAggregateQuestionResultsResponse
Example

댓글과 질문 결과 결합 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No | |
| minValue | number | query | No | |
| maxValue | number | query | No | |
| limit | number | query | No |
응답
반환: CombineQuestionResultsWithCommentsResponse
예시

SSO 사용자 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
예제

SSO 사용자 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| deleteComments | boolean | query | 아니오 | |
| commentDeleteMode | string | query | 아니오 |
응답
예시

이메일로 SSO 사용자 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| string | path | 예 |
응답
반환: GetSSOUserByEmailAPIResponse
예시

ID로 SSO 사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

SSO 사용자들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | integer | query | No |
응답
예시

SSO 사용자 부분 수정 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| updateComments | boolean | query | No |
응답
예시

SSO 사용자 대체 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | boolean | query | 아니오 |
응답
예시

구독 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
Returns: CreateSubscriptionAPIResponse
예제

구독 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No |
응답
반환: DeleteSubscriptionAPIResponse
예시

구독들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 |
응답
반환: GetSubscriptionsAPIResponse
예시

구독 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 |
응답
반환: UpdateSubscriptionAPIResponse
예제

테넌트 일별 사용량 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| yearNumber | number | query | 아니오 | |
| monthNumber | number | query | 아니오 | |
| dayNumber | number | query | 아니오 | |
| skip | number | query | 아니오 |
응답
반환: GetTenantDailyUsagesResponse
예제

테넌트 패키지 생성 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
Response
반환: CreateTenantPackageResponse
Example

테넌트 패키지 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

테넌트 패키지 가져오기 
파라미터
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예시

테넌트 패키지들 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | number | query | No |
응답
예시

테넌트 패키지 대체 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

테넌트 패키지 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예시

테넌트 사용자 생성 
매개변수
| 이름 | 타입 | 위치 | 필요 여부 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
예시

테넌트 사용자 삭제 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| deleteComments | string | query | No | |
| commentDeleteMode | string | query | No |
Response
반환: APIEmptyResponse
Example

테넌트 사용자 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

테넌트 사용자들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
예시

테넌트 사용자 대체 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| updateComments | string | query | No |
응답
반환: APIEmptyResponse
예제

로그인 링크 전송 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| redirectURL | string | query | No |
응답
반환: APIEmptyResponse
예제

테넌트 사용자 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | string | query | 아니오 |
응답
반환: APIEmptyResponse
예제

테넌트 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

테넌트 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| sure | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

테넌트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예시

테넌트들 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| meta | string | query | No | |
| skip | number | query | No |
Response
Example

테넌트 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예시

티켓 상태 변경 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

티켓 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 예 |
응답
예시

티켓 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 |
응답
예시

티켓들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| state | number | query | 아니오 | |
| skip | number | query | 아니오 | |
| limit | number | query | 아니오 |
응답
예제

번역들 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| namespace | string | path | 예 | |
| component | string | path | 예 | |
| locale | string | query | 아니오 | |
| useFullTranslationIds | boolean | query | 아니오 |
Response
Example

이미지 업로드 
Upload and resize an image
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| sizePreset | string | query | 아니오 | 크기 사전 설정: "Default" (1000x1000px) 또는 "CrossPlatform" (인기 기기용 크기 생성) |
| urlId | string | query | 아니오 | 업로드가 발생하는 페이지 ID, 구성용 |
Response
Example

ID로 사용자 배지 진행상황 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIGetUserBadgeProgressResponse
예제

사용자 ID로 사용자 배지 진행상황 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | path | Yes |
응답
반환: APIGetUserBadgeProgressResponse
예시

사용자 배지 진행상황 목록 가져오기 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 |
Response
반환: APIGetUserBadgeProgressListResponse
Example

사용자 배지 생성 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
Response
반환: APICreateUserBadgeResponse
Example

사용자 배지 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
예제

사용자 배지 가져오기 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Response
Returns: APIGetUserBadgeResponse
Example

사용자 배지들 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| badgeId | string | query | 아니오 | |
| type | number | query | 아니오 | |
| displayedOnComments | boolean | query | 아니오 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 |
Response
Example

사용자 배지 업데이트 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
Response
Returns: APIEmptySuccessResponse
예제

사용자 알림 수 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
Response
반환: GetUserNotificationCountResponse
Example

사용자 알림들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | No | 현재 페이지가 구독되었는지 여부를 판단하는 데 사용됩니다. |
| pageSize | integer | query | No | |
| afterId | string | query | No | |
| includeContext | boolean | query | No | |
| afterCreatedAt | integer | query | No | |
| unreadOnly | boolean | query | No | |
| dmOnly | boolean | query | No | |
| noDm | boolean | query | No | |
| includeTranslations | boolean | query | No | |
| includeTenantNotifications | boolean | query | No | |
| sso | string | query | No |
응답
반환: GetMyNotificationsResponse
예시

사용자 알림 수 초기화 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
응답
반환: ResetUserNotificationsResponse
예시

사용자 알림 초기화 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| afterId | string | query | 아니오 | |
| afterCreatedAt | integer | query | 아니오 | |
| unreadOnly | boolean | query | 아니오 | |
| dmOnly | boolean | query | 아니오 | |
| noDm | boolean | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: ResetUserNotificationsResponse
예시

사용자 댓글 구독 상태 업데이트 
Enable or disable notifications for a specific comment.
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| notificationId | string | path | Yes | |
| optedInOrOut | string | path | Yes | |
| commentId | string | query | Yes | |
| sso | string | query | No |
Response
반환: UpdateUserNotificationCommentSubscriptionStatusResponse
예시

사용자 페이지 구독 상태 업데이트 
Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| url | string | query | Yes | |
| pageTitle | string | query | Yes | |
| subscribedOrUnsubscribed | string | path | Yes | |
| sso | string | query | No |
응답
Returns: UpdateUserNotificationPageSubscriptionStatusResponse
예제

사용자 알림 상태 업데이트 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| notificationId | string | path | Yes | |
| newStatus | string | path | Yes | |
| sso | string | query | No |
응답
반환: UpdateUserNotificationStatusResponse
예시

사용자 접속 상태들 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlIdWS | string | query | Yes | |
| userIds | string | query | Yes |
Response
Returns: GetUserPresenceStatusesResponse
Example

사용자 검색 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| usernameStartsWith | string | query | 아니오 | |
| mentionGroupIds | array | query | 아니오 | |
| sso | string | query | 아니오 | |
| searchSection | string | query | 아니오 |
응답
예시

사용자 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: GetUserResponse
예시

투표 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | query | 예 | |
| direction | string | query | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
응답
반환: VoteResponse
예시

투표 삭제 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| editKey | string | query | 아니오 |
응답
예시

투표들 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes |
응답
반환: GetVotesResponse
예시

사용자용 투표 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
예시

도움이 필요하신가요?
PHP SDK 사용 중 문제가 발생하거나 질문이 있는 경우, 다음을 참고해 주세요:
기여
기여는 환영합니다! 기여 지침은 GitHub 리포지토리를 방문하세요.