
言語 🇯🇵 日本語
はじめに
API リファレンス
ドキュメント
使い方
集計
監査ログ
コメントからブロック
ブロック済みコメントの確認
コメント
ユーザーのコメント
ドメイン設定
メールテンプレート
イベントログ
フィード投稿
コメントのフラグ
GIF
ハッシュタグ
モデレーション
モデレーター
通知数
通知
ページリアクション
ページ
保留中のWebhookイベント
質問設定
アンケート結果
アンケート結果の集計
SSOユーザー
サブスクリプション
テナント日次使用量
テナントパッケージ
テナントユーザー
テナント
チケット
翻訳
画像アップロード
バッジ進捗
ユーザーバッジ
ユーザー通知
ユーザーの在席状況
ユーザー検索
ユーザー
投票
FastComments の JavaScript/TypeScript 用 SDK
これは FastComments の公式 JavaScript/TypeScript SDK です。
Node.js またはブラウザからコメント、ユーザー、SSO、およびモデレーションを管理できます。
リポジトリ
API ドキュメント 
完全な API リファレンス: docs/api/README.md
ブラウザとサーバーの互換性 
この SDK は、最適な互換性を確保し実行時エラーを防ぐために デュアルエントリポイント を使用します:
fastcomments-sdk/browser- ブラウザ安全版(ネイティブのfetch使用)fastcomments-sdk/server- SSO をサポートするフル Node.js バージョンfastcomments-sdk(デフォルト) - 型定義のみ、どこでも安全にインポート可能
使い方 
この SDK は、最適な互換性とセキュリティを確保するために、ブラウザとサーバー環境それぞれに対して別々のエントリーポイントを提供します:
ブラウザでの使用(クライアント側)
ブラウザ/フロントエンドのアプリケーションでは、Node.js の依存関係を含まないブラウザ用の安全なエクスポートを使用してください:
// ブラウザ安全なインポート(Node.js の依存関係なし)
import { createFastCommentsBrowserSDK } from 'fastcomments-sdk/browser';
// ブラウザ用 SDK インスタンスを作成
const sdk = createFastCommentsBrowserSDK({
basePath: 'https://fastcomments.com' // オプション、デフォルトは https://fastcomments.com
});
// Use public APIs (no API key needed - safe for browsers)
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
公開 API を使用します(API キーは不要 - ブラウザで安全です)
サーバーでの使用(Node.js)
サーバー/バックエンドのアプリケーションでは、SSO や認証機能を含むフル SDK を使用してください:
// サーバー側インポート(SSO を含み、NodeJS で動作するよう設計されています)
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
// サーバー用 SDK インスタンスを作成
const sdk = createFastCommentsSDK({
apiKey: 'your-api-key', // これはサーバー側で秘密にしてください!
basePath: 'https://fastcomments.com' // オプション、デフォルトは https://fastcomments.com
});
// API キーを使って保護された API を使用します
const comments = await sdk.defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
型のみのインポート
TypeScript の型のみが必要で(ランタイムコードは不要な場合)は、デフォルトのインポートを使用してください:
// 型のみ(ランタイム依存なし - どこでも安全)
import type {
PublicComment,
CreateCommentParams,
GetCommentsPublic200Response
} from 'fastcomments-sdk';
個別の API クラスの使用
ブラウザ環境
import { PublicApi, Configuration } from 'fastcomments-sdk/browser';
const config = new Configuration({
basePath: 'https://fastcomments.com'
});
const publicApi = new PublicApi(config);
サーバー環境
import { DefaultApi, PublicApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key',
basePath: 'https://fastcomments.com'
});
const defaultApi = new DefaultApi(config);
const publicApi = new PublicApi(config);
公開APIと保護されたAPI 
SDK は次の API クラスを提供します:
DefaultApi- 認証に API キーを必要とする保護されたエンドポイント。サーバー側の操作に使用してください。PublicApi- API キーなしでアクセスできる公開エンドポイント。ブラウザやモバイル端末などから直接呼び出せます。ModerationApi- モデレーターダッシュボードのエンドポイント(コメントモデレーション、バン、バッジ、トラストファクター、検索)。モデレーターのセッションで認証されます。SSO 認証されたモデレーターの場合はssoクエリパラメータを渡してください。HiddenApi- 高度なユースケース向けの内部/管理者用エンドポイント。
Example: Using Public API (browser-safe)
import { PublicApi } from 'fastcomments-sdk/browser';
const publicApi = new PublicApi();
// ページのコメントを取得(APIキー不要)
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Example: Using Default API (server-side only)
import { DefaultApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key' // この値は秘密にしてください!
});
const defaultApi = new DefaultApi(config);
// 管理者権限でコメントを取得
const response = await defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Example: Using Moderation API
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
const sdk = createFastCommentsSDK({ /* basePath など */ });
// モデレーター認証済みの呼び出し(セッションクッキー、またはSSO認証されたモデレーターの場合は `sso` を渡してください)。
const comments = await sdk.moderationApi.getApiComments({
tenantId: 'your-tenant-id'
});
await sdk.moderationApi.postSetCommentSpamStatus({
commentId: 'comment-id',
spam: true
});
SSO(シングルサインオン)連携 
FastComments は既存のユーザー認証システムと統合するための SSO をサポートしています。SSO 機能は Node.js の crypto 機能を必要とするため、サーバーエクスポートでのみ利用可能です。
Simple SSO(サーバーサイドのみ)
Simple SSO はサーバーサイドで生成してクライアントに送信する必要があります:
// サーバー側のコード (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// 組み込みのヘルパーを使って simple SSO を作成
const userData = {
username: 'john_doe',
email: 'john@example.com',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg'
};
const sso = FastCommentsSSO.createSimple(userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoToken = sso.createToken();
// ssoToken をクライアント側コードに送信する
// クライアント側のコードはこのトークンをブラウザ用 SDK で使用できます
Secure SSO(サーバーサイド、推奨)
Secure SSO はサーバーサイドで実装するべきで、より高いセキュリティを提供します:
// サーバー側のコード (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// 組み込みのヘルパーを使って secure SSO を作成
const userData = {
id: 'user-123',
email: 'john@example.com',
username: 'john_doe',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg',
isAdmin: false,
isModerator: false
};
const sso = FastCommentsSSO.createSecure('your-api-key', userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoConfig = sso.prepareToSend();
// サーバー上の API 呼び出しで使用
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: JSON.stringify(ssoConfig)
});
// または ssoConfig をクライアントに送ってブラウザで使用
ブラウザからの SSO の使用(サーバー生成トークンあり)
// クライアント側のコード(ブラウザ)
import { PublicApi } from 'fastcomments-sdk/browser';
// サーバーのエンドポイントから SSO トークンを取得
const ssoToken = await fetch('/api/sso-token').then(r => r.json());
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: ssoToken // サーバー生成の SSO トークンを使用
});
コメント作成時の SSO
// サーバー側: SSO とコメントを作成
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
const sso = FastCommentsSSO.createSecure('your-api-key', userData);
const ssoConfig = sso.prepareToSend();
const response = await publicApi.createCommentPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
broadcastId: 'unique-broadcast-id',
commentData: {
comment: 'This is my comment',
date: Date.now(),
commenterName: 'John Doe',
url: 'https://example.com/page',
urlId: 'page-url-id'
},
sso: JSON.stringify(ssoConfig)
});
一般的なユースケース 
ページのコメントを取得する
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'article-123'
});
コメントを作成する
const newComment = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'article-123',
comment: 'Great article!',
commenterName: 'John Doe',
commenterEmail: 'john@example.com'
}
});
コメントに投票する
const voteResponse = await sdk.publicApi.voteComment({
voteBodyParams: {
commentId: 'comment-id',
direction: 1 // 1 は賛成(アップボート)、-1 は反対(ダウンボート)
}
});
ユーザー管理 (APIキーが必要)
// ユーザーを検索する (DefaultApi が必要)
const users = await sdk.defaultApi.searchUsers({
tenantId: 'your-tenant-id',
urlId: 'page-id',
usernameStartsWith: 'john'
});
ライブイベント(リアルタイム更新) 
ライブイベントを購読して、コメント、投票、その他のアクティビティのリアルタイム更新を取得します。
ページレベルのイベント
特定のページのライブイベント(コメント、投票など)を監視します:
import { subscribeToChanges, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const config = {
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
};
// Subscribe to live events for a page
const subscription = subscribeToChanges(
config,
'your-tenant-id', // tenantIdWS
'page-url-id', // urlIdWS
'user-session-id', // userIdWS (get this from getComments response)
(event: LiveEvent) => {
console.log('Live event received:', event);
switch (event.type) {
case LiveEventType.new_comment:
console.log('New comment:', event.comment);
// Update your UI with the new comment
break;
case LiveEventType.new_vote:
console.log('New vote:', event.vote);
// Update vote counts in your UI
break;
case LiveEventType.updated_comment:
console.log('Comment updated:', event.comment);
break;
default:
console.log('Other event type:', event.type);
}
return true; // Return true if event was handled
},
(isConnected: boolean) => {
console.log('Connection status:', isConnected ? 'Connected' : 'Disconnected');
}
);
// Close the subscription when done
subscription.close();
ユーザーイベントを購読
ユーザー固有のイベント(通知、メンションなど)を監視します:
import { subscribeToUserFeed, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const userConfig = {
userIdWS: 'user-session-id', // Get this from getComments response
};
// Subscribe to user's personal feed
const userSubscription = subscribeToUserFeed(
userConfig,
(event: LiveEvent) => {
console.log('User event received:', event);
switch (event.type) {
case LiveEventType.notification:
console.log('New notification:', event.notification);
// Show notification in your UI
break;
case LiveEventType.notification_update:
console.log('Notification updated:', event.notification);
break;
default:
console.log('Other user event:', event.type);
}
return true;
},
(isConnected: boolean) => {
console.log('User feed connection:', isConnected ? 'Connected' : 'Disconnected');
}
);
// Close when done
userSubscription.close();
userIdWS の取得
The userIdWS parameter is required for live events and can be obtained from API responses:
const response = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
// Extract userIdWS from the response
const userIdWS = response.data?.userSessionInfo?.userIdWS;
if (userIdWS) {
// Now you can subscribe to live events
const subscription = subscribeToChanges(config, tenantIdWS, urlIdWS, userIdWS, handleEvent);
}
ブロードキャストID 
You'll see you're supposed to pass a broadcastId in some API calls. When you receive events, you'll get this ID back, so you know to ignore the event if you plan to optimistically apply changes on the client (which you'll probably want to do since it offers the best experience). Pass a UUID here. The ID should be unique enough to not occur twice in a browser session.
import { v4 as uuidv4 } from 'uuid';
const response = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'page-id',
comment: 'My comment',
broadcastId: uuidv4() // この操作のための一意のID
}
});
エラー処理 
try {
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
} catch (error) {
if (error.response?.status === 404) {
console.log('Page not found');
} else {
console.error('API Error:', error.message);
}
}
aggregate 
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 | Yes | |
| aggregationRequest | AggregationRequest | Yes | |
| parentTenantId | string | No | |
| includeStats | boolean | No |
Response
Returns: AggregateResponse
Example

getAuditLogs 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| limit | number | No | |
| skip | number | No | |
| order | SORTDIR | No | |
| after | number | No | |
| before | number | No |
レスポンス
例

blockFromCommentPublic 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | はい | |
| sso | string | いいえ |
レスポンス
返却値: BlockFromCommentPublicResponse
例

unBlockCommentPublic 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
レスポンス
戻り値: UnBlockCommentPublicResponse
例

checkedCommentsForBlocked 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentIds | string | Yes | |
| sso | string | No |
レスポンス
返り値: CheckedCommentsForBlockedResponse
例

blockUserFromComment 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| blockFromCommentParams | BlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
応答
返り値: BlockUserFromCommentResponse
例

createCommentPublic 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| commentData | CommentData | Yes | |
| sessionId | string | No | |
| sso | string | No |
レスポンス
返却: CreateCommentPublicResponse
例

deleteComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| contextUserId | string | いいえ | |
| isLive | boolean | いいえ |
レスポンス
例

deleteCommentPublic 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| broadcastId | string | はい | |
| editKey | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: DeleteCommentPublicResponse
例

deleteCommentVote 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| voteId | string | はい | |
| urlId | string | はい | |
| broadcastId | string | はい | |
| editKey | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

flagComment 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
レスポンス
例

getComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
Returns: GetCommentResponse
例

getComments 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| page | number | No | |
| limit | number | No | |
| skip | number | No | |
| asTree | boolean | No | |
| skipChildren | number | No | |
| limitChildren | number | No | |
| maxTreeDepth | number | No | |
| urlId | string | No | |
| userId | string | No | |
| anonUserId | string | No | |
| contextUserId | string | No | |
| hashTag | string | No | |
| parentId | string | No | |
| direction | SortDirections | No | |
| fromDate | number | No | |
| toDate | number | No |
返却
Returns: GetCommentsResponse
例

getCommentsPublic 
リクエスト
tenantId
urlId
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| page | number | No | |
| direction | SortDirections | No | |
| sso | string | No | |
| skip | number | No | |
| skipChildren | number | No | |
| limit | number | No | |
| limitChildren | number | No | |
| countChildren | boolean | No | |
| fetchPageForCommentId | string | No | |
| includeConfig | boolean | No | |
| countAll | boolean | No | |
| includei10n | boolean | No | |
| locale | string | No | |
| modules | string | No | |
| isCrawler | boolean | No | |
| includeNotificationCount | boolean | No | |
| asTree | boolean | No | |
| maxTreeDepth | number | No | |
| useFullTranslationIds | boolean | No | |
| parentId | string | No | |
| searchText | string | No | |
| hashTags | Array | No | |
| userId | string | No | |
| customConfigStr | string | No | |
| afterCommentId | string | No | |
| beforeCommentId | string | No |
応答
戻り値: GetCommentsPublicResponse
例

getCommentText 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| editKey | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

getCommentVoteUserNames 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| dir | number | はい | |
| sso | string | いいえ |
レスポンス
戻り値: GetCommentVoteUserNamesResponse
例

lockComment 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Response
Returns: LockCommentResponse
Example

pinComment 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
レスポンス
戻り値: PinCommentResponse
例

saveComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | CreateCommentParams | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
レスポンス
戻り値: SaveCommentResponse
例

saveCommentsBulk 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | Array | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
レスポンス
返り値: Array<SaveCommentsBulkResponse
例

setCommentText 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Yes | |
| editKey | string | No | |
| sso | string | No |
レスポンス
例

unBlockUserFromComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
応答
戻り値: UnBlockUserFromCommentResponse
例

unFlagComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| userId | string | いいえ | |
| anonUserId | string | いいえ |
レスポンス
例

unLockComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| broadcastId | string | はい | |
| sso | string | いいえ |
レスポンス
例

unPinComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| broadcastId | string | はい | |
| sso | string | いいえ |
レスポンス
返り値: UnPinCommentResponse
例

updateComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updatableCommentParams | UpdatableCommentParams | Yes | |
| contextUserId | string | No | |
| doSpamCheck | boolean | No | |
| isLive | boolean | No |
返り値
例

voteComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| voteBodyParams | VoteBodyParams | Yes | |
| sessionId | string | No | |
| sso | string | No |
応答
戻り値: VoteCommentResponse
例

getCommentsForUser 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| userId | string | いいえ | |
| direction | SortDirections | いいえ | |
| repliesToUserId | string | いいえ | |
| page | number | いいえ | |
| includei10n | boolean | いいえ | |
| locale | string | いいえ | |
| isCrawler | boolean | いいえ |
レスポンス
返却: GetCommentsForUserResponse1
例

addDomainConfig 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| addDomainConfigParams | AddDomainConfigParams | はい |
レスポンス
例

deleteDomainConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| domain | string | はい |
レスポンス
戻り値: DeleteDomainConfigResponse
例

getDomainConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| domain | string | はい |
レスポンス
例

getDomainConfigs 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい |
レスポンス
例

patchDomainConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| patchDomainConfigParams | PatchDomainConfigParams | Yes |
レスポンス
戻り値: PatchDomainConfigResponse
例

putDomainConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| updateDomainConfigParams | UpdateDomainConfigParams | Yes |
レスポンス
例

createEmailTemplate 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createEmailTemplateBody | CreateEmailTemplateBody | Yes |
レスポンス
返却: CreateEmailTemplateResponse1
例

deleteEmailTemplate 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
返却: DeleteEmailTemplateResponse
例

deleteEmailTemplateRenderError 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| errorId | string | はい |
レスポンス
返却: DeleteEmailTemplateRenderErrorResponse
例

getEmailTemplate 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
例

getEmailTemplateDefinitions 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes |
レスポンス
戻り値: GetEmailTemplateDefinitionsResponse1
例

getEmailTemplateRenderErrors 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| skip | number | いいえ |
レスポンス
返却: GetEmailTemplateRenderErrorsResponse1
例

getEmailTemplates 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
レスポンス
返り値: GetEmailTemplatesResponse1
例

renderEmailTemplate 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| renderEmailTemplateBody | RenderEmailTemplateBody | はい | |
| locale | string | いいえ |
レスポンス
返り値: RenderEmailTemplateResponse1
例

updateEmailTemplate 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Yes |
レスポンス
戻り値: UpdateEmailTemplateResponse
例

getEventLog 
req tenantId urlId userIdWS
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
応答
例

getGlobalEventLog 
req tenantId urlId userIdWS
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
レスポンス
戻り値: GetGlobalEventLogResponse
例

createFeedPost 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| skipDupCheck | boolean | No |
応答
例

createFeedPostPublic 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| createFeedPostParams | CreateFeedPostParams | はい | |
| broadcastId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: CreateFeedPostPublicResponse
例

deleteFeedPostPublic 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
レスポンス
戻り値: DeleteFeedPostPublicResponse
例

getFeedPosts 
req tenantId afterId
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| limit | number | No | |
| tags | Array | No |
レスポンス
Returns: GetFeedPostsResponse1
例

getFeedPostsPublic 
req tenantId afterId
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| afterId | string | いいえ | |
| limit | number | いいえ | |
| tags | Array | いいえ | |
| sso | string | いいえ | |
| isCrawler | boolean | いいえ | |
| includeUserInfo | boolean | いいえ |
レスポンス
返却: GetFeedPostsPublicResponse
例

getFeedPostsStats 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| postIds | Array | はい | |
| sso | string | いいえ |
レスポンス
戻り値: GetFeedPostsStatsResponse
例

getUserReactsPublic 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| postIds | Array | いいえ | |
| sso | string | いいえ |
応答
返却: GetUserReactsPublicResponse
例

reactFeedPostPublic 
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| reactBodyParams | ReactBodyParams | Yes | |
| isUndo | boolean | No | |
| broadcastId | string | No | |
| sso | string | No |
応答
返却: ReactFeedPostPublicResponse
例

updateFeedPost 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| feedPost | FeedPost | Yes |
レスポンス
例

updateFeedPostPublic 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| postId | string | はい | |
| updateFeedPostParams | UpdateFeedPostParams | はい | |
| broadcastId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返り値: UpdateFeedPostPublicResponse
例

flagCommentPublic 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| commentId | string | はい | |
| isFlagged | boolean | はい | |
| sso | string | いいえ |
応答
戻り値: FlagCommentPublicResponse
例

getGifLarge 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| largeInternalURLSanitized | string | Yes |
レスポンス
返り値: GetGifLargeResponse
例

getGifsSearch 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| search | string | Yes | |
| locale | string | No | |
| rating | string | No | |
| page | number | No |
レスポンス
例

getGifsTrending 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| locale | string | No | |
| rating | string | No | |
| page | number | No |
レスポンス
例

addHashTag 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | No | |
| createHashTagBody | CreateHashTagBody | No |
レスポンス
例

addHashTagsBulk 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | No | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
応答
例

deleteHashTag 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | No |
レスポンス
例

getHashTags 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| page | number | No |
応答
Returns: GetHashTagsResponse1
例

patchHashTag 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tag | string | はい | |
| tenantId | string | いいえ | |
| updateHashTagBody | UpdateHashTagBody | いいえ |
レスポンス
戻り値: PatchHashTagResponse
例

deleteModerationVote 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| voteId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返却: DeleteModerationVoteResponse
例

getApiComments 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| page | number | No | |
| count | number | No | |
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sorts | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
応答
例

getApiExportStatus 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| batchJobId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
戻り値: GetApiExportStatusResponse
例

getApiIds 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| afterId | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
応答
例

getBanUsersFromComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: GetBanUsersFromCommentResponse
例

getCommentBanStatus 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
戻り値: GetCommentBanStatusResponse1
例

getCommentChildren 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返り値: GetCommentChildrenResponse
例

getCount 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| textSearch | string | いいえ | |
| byIPFromComment | string | いいえ | |
| filter | string | いいえ | |
| searchFilters | string | いいえ | |
| demo | boolean | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: GetCountResponse
例

getCounts 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | No | |
| sso | string | No |
レスポンス
返り値: GetCountsResponse
例

getLogs 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
戻り値: GetLogsResponse
例

getManualBadges 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

getManualBadgesForUser 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| badgesUserId | string | いいえ | |
| commentId | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
応答
戻り値: GetManualBadgesForUserResponse
例

getModerationComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| includeEmail | boolean | いいえ | |
| includeIP | boolean | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
戻り値: GetModerationCommentResponse
例

getModerationCommentText 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
応答
返却: GetModerationCommentTextResponse
例

getPreBanSummary 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

getSearchCommentsSummary 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| value | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返却: GetSearchCommentsSummaryResponse
例

getSearchPages 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| value | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

getSearchSites 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| value | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
Response
Example

getSearchSuggest 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| textSearch | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

getSearchUsers 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| value | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

getTrustFactor 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| userId | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

getUserBanPreference 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | No | |
| sso | string | No |
レスポンス
返却: GetUserBanPreferenceResponse
例

getUserInternalProfile 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| commentId | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
応答
返却: GetUserInternalProfileResponse1
例

postAdjustCommentVotes 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
戻り値: PostAdjustCommentVotesResponse
例

postApiExport 
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| textSearch | string | いいえ | |
| byIPFromComment | string | いいえ | |
| filters | string | いいえ | |
| searchFilters | string | いいえ | |
| sorts | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
Response
例

postBanUserFromComment 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| banEmail | boolean | いいえ | |
| banEmailDomain | boolean | いいえ | |
| banIP | boolean | いいえ | |
| deleteAllUsersComments | boolean | いいえ | |
| bannedUntil | string | いいえ | |
| isShadowBan | boolean | いいえ | |
| updateId | string | いいえ | |
| banReason | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: PostBanUserFromCommentResponse
例

postBanUserUndo 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| banUserUndoParams | BanUserUndoParams | はい | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
応答
例

postBulkPreBanSummary 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| bulkPreBanParams | BulkPreBanParams | はい | |
| includeByUserIdAndEmail | boolean | いいえ | |
| includeByIP | boolean | いいえ | |
| includeByEmailDomain | boolean | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: PostBulkPreBanSummaryResponse
例

postCommentsByIds 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentsByIdsParams | CommentsByIdsParams | はい | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
戻り値: PostCommentsByIdsResponse
例

postFlagComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
応答
例

postRemoveComment 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

postRestoreDeletedComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
応答
戻り値: PostRestoreDeletedCommentResponse
例

postSetCommentApprovalStatus 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| approved | boolean | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返り値: PostSetCommentApprovalStatusResponse
例

postSetCommentReviewStatus 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| reviewed | boolean | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
応答
返り値: PostSetCommentReviewStatusResponse
例

postSetCommentSpamStatus 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| spam | boolean | No | |
| permNotSpam | boolean | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返却: PostSetCommentSpamStatusResponse
例

postSetCommentText 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | Yes | |
| setCommentTextParams | SetCommentTextParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
返却: PostSetCommentTextResponse
例

postUnFlagComment 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| broadcastId | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

postVote 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| commentId | string | はい | |
| direction | string | いいえ | |
| broadcastId | string | いいえ | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
返却: PostVoteResponse
例

putAwardBadge 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

putCloseThread 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| urlId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
Returns: PutCloseThreadResponse
例

putRemoveBadge 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

putReopenThread 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| urlId | string | はい | |
| tenantId | string | いいえ | |
| sso | string | いいえ |
レスポンス
例

setTrustFactor 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| userId | string | No | |
| trustFactor | string | No | |
| tenantId | string | No | |
| sso | string | No |
レスポンス
例

createModerator 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| createModeratorBody | CreateModeratorBody | はい |
レスポンス
例

deleteModerator 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| sendEmail | string | No |
レスポンス
例

getModerator 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
例

getModerators 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| skip | number | いいえ |
レスポンス
例

sendInvite 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| fromName | string | Yes |
レスポンス
戻り値: SendInviteResponse
例

updateModerator 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateModeratorBody | UpdateModeratorBody | Yes |
応答
例

deleteNotificationCount 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
応答
返却: DeleteNotificationCountResponse
例

getCachedNotificationCount 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
応答
戻り値: GetCachedNotificationCountResponse1
例

getNotificationCount 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No |
レスポンス
返却: GetNotificationCountResponse1
例

getNotifications 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| userId | string | いいえ | |
| urlId | string | いいえ | |
| fromCommentId | string | いいえ | |
| viewed | boolean | いいえ | |
| type | string | いいえ | |
| skip | number | いいえ |
レスポンス
例

updateNotification 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateNotificationBody | UpdateNotificationBody | Yes | |
| userId | string | No |
応答
返り値: UpdateNotificationResponse
例

createV1PageReact 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | はい | |
| title | string | いいえ |
レスポンス
戻り値: CreateV1PageReactResponse
例

createV2PageReact 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | はい | |
| id | string | はい | |
| title | string | いいえ |
レスポンス
戻り値: CreateV2PageReactResponse
例

deleteV1PageReact 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
応答
戻り値: DeleteV1PageReactResponse
例

deleteV2PageReact 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes |
レスポンス
戻り値: DeleteV2PageReactResponse
例

getV1PageLikes 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | はい |
レスポンス
例

getV2PageReacts 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
レスポンス
例

getV2PageReactUsers 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes |
レスポンス
戻り値: GetV2PageReactUsersResponse1
例

addPage 
パラメータ
| 名前 | 種類 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| createAPIPageData | CreateAPIPageData | はい |
応答
Returns: AddPageAPIResponse
例

deletePage 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
例

getOfflineUsers 
過去にページ上でコメントしたが、現在オンラインではないユーザー。displayName でソートされます。
/users/online をすべて使用し終えた後、"Members" セクションを表示するために使用します。
commenterName に対するカーソルページネーション: サーバーは部分的な {tenantId, urlId, commenterName} インデックスを afterName から $gt で前方向に走査し、$skip コストはかかりません。
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
Response
Example

getOnlineUsers 
現在オンラインのページ閲覧者: 現在ページにサブスクライブされている WebSocket セッションを持つユーザーです。
anonCount と totalCount(部屋全体の購読者数、匿名閲覧者は列挙しません)を合計して返します。
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | はい | |
| afterName | string | いいえ | |
| afterUserId | string | いいえ |
Response
例

getPageByURLId 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
レスポンス
返り値: GetPageByURLIdAPIResponse
例

getPages 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい |
応答
戻り値: GetPagesAPIResponse
例

getPagesPublic 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
テナントのページを一覧取得します。FChat デスクトップクライアントが部屋リストを表示するために使用します。
Requires enableFChat to be true on the resolved custom config for each page.
各ページの解決されたカスタム設定で enableFChat が true である必要があります。
Pages that require SSO are filtered against the requesting user's group access.
SSO が必要なページは、リクエストするユーザーのグループアクセスに基づいてフィルタリングされます。
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| cursor | string | いいえ | |
| limit | number | いいえ | |
| q | string | いいえ | |
| sortBy | PagesSortBy | いいえ | |
| hasComments | boolean | いいえ |
Response
Example

getUsersInfo 
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
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| ids | string | Yes |
Response
Returns: GetUsersInfoResponse
Example

patchPage 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| updateAPIPageData | UpdateAPIPageData | はい |
レスポンス
戻り値: PatchPageAPIResponse
例

deletePendingWebhookEvent 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
返却: DeletePendingWebhookEventResponse
例

getPendingWebhookEventCount 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No |
レスポンス
返却: GetPendingWebhookEventCountResponse1
例

getPendingWebhookEvents 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No | |
| skip | number | No |
レスポンス
返り値: GetPendingWebhookEventsResponse1
例

createQuestionConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionConfigBody | CreateQuestionConfigBody | Yes |
応答
返り値: CreateQuestionConfigResponse1
例

deleteQuestionConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
返り値: DeleteQuestionConfigResponse
例

getQuestionConfig 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
返り値: GetQuestionConfigResponse1
例

getQuestionConfigs 
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| skip | number | いいえ |
レスポンス
戻り値: GetQuestionConfigsResponse1
例

updateQuestionConfig 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
レスポンス
戻り値: UpdateQuestionConfigResponse
例

createQuestionResult 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionResultBody | CreateQuestionResultBody | Yes |
レスポンス
返却: CreateQuestionResultResponse1
例

deleteQuestionResult 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
返却: DeleteQuestionResultResponse
例

getQuestionResult 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
応答
返却: GetQuestionResultResponse1
例

getQuestionResults 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | いいえ | |
| userId | string | いいえ | |
| startDate | string | いいえ | |
| questionId | string | いいえ | |
| questionIds | string | いいえ | |
| skip | number | いいえ |
レスポンス
戻り値: GetQuestionResultsResponse1
例

updateQuestionResult 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionResultBody | UpdateQuestionResultBody | Yes |
レスポンス
Returns: UpdateQuestionResultResponse
例

aggregateQuestionResults 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| questionId | string | No | |
| questionIds | Array | No | |
| urlId | string | No | |
| timeBucket | AggregateTimeBucket | No | |
| startDate | Date | No | |
| forceRecalculate | boolean | No |
レスポンス
戻り値: AggregateQuestionResultsResponse1
例

bulkAggregateQuestionResults 
パラメータ
| 名前 | 型 | 必要 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Yes | |
| forceRecalculate | boolean | No |
レスポンス
返却: BulkAggregateQuestionResultsResponse1
例

combineCommentsWithQuestionResults 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| questionId | string | いいえ | |
| questionIds | Array | いいえ | |
| urlId | string | いいえ | |
| startDate | Date | いいえ | |
| forceRecalculate | boolean | いいえ | |
| minValue | number | いいえ | |
| maxValue | number | いいえ | |
| limit | number | いいえ |
レスポンス
返却: CombineCommentsWithQuestionResultsResponse
例

addSSOUser 
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPISSOUserData | CreateAPISSOUserData | Yes |
レスポンス
例

deleteSSOUser 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | boolean | No | |
| commentDeleteMode | string | No |
レスポンス
例

getSSOUserByEmail 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| string | Yes |
レスポンス
戻り値: GetSSOUserByEmailAPIResponse
例

getSSOUserById 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
例

getSSOUsers 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| skip | number | いいえ |
レスポンス
戻り値: GetSSOUsersResponse
例

patchSSOUser 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
レスポンス
例

putSSOUser 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
レスポンス
例

createSubscription 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Yes |
レスポンス
返却: CreateSubscriptionAPIResponse
例

deleteSubscription 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| userId | string | いいえ |
応答
返却: DeleteSubscriptionAPIResponse
例

getSubscriptions 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No |
レスポンス
Returns: GetSubscriptionsAPIResponse
例

updateSubscription 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Yes | |
| userId | string | No |
レスポンス
返却値: UpdateSubscriptionAPIResponse
例

getTenantDailyUsages 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| yearNumber | number | いいえ | |
| monthNumber | number | いいえ | |
| dayNumber | number | いいえ | |
| skip | number | いいえ |
レスポンス
返却: GetTenantDailyUsagesResponse1
例

createTenantPackage 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantPackageBody | CreateTenantPackageBody | Yes |
レスポンス
戻り値: CreateTenantPackageResponse1
例

deleteTenantPackage 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
応答
返却: DeleteTenantPackageResponse
例

getTenantPackage 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
戻り値: GetTenantPackageResponse1
例

getTenantPackages 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| skip | number | いいえ |
レスポンス
戻り値: GetTenantPackagesResponse1
例

replaceTenantPackage 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Yes |
レスポンス
返却: ReplaceTenantPackageResponse
例

updateTenantPackage 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| updateTenantPackageBody | UpdateTenantPackageBody | はい |
レスポンス
返却: UpdateTenantPackageResponse
例

createTenantUser 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| createTenantUserBody | CreateTenantUserBody | はい |
レスポンス
戻り値: CreateTenantUserResponse1
例

deleteTenantUser 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | string | No | |
| commentDeleteMode | string | No |
レスポンス
例

getTenantUser 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
例

getTenantUsers 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
レスポンス
例

replaceTenantUser 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| replaceTenantUserBody | ReplaceTenantUserBody | Yes | |
| updateComments | string | No |
レスポンス
返り値: ReplaceTenantUserResponse
例

sendLoginLink 
パラメータ
| 名前 | 種類 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| redirectURL | string | いいえ |
レスポンス
例

updateTenantUser 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantUserBody | UpdateTenantUserBody | Yes | |
| updateComments | string | No |
レスポンス
例

createTenant 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| createTenantBody | CreateTenantBody | はい |
レスポンス
例

deleteTenant 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| sure | string | いいえ |
レスポンス
例

getTenant 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
例

getTenants 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| meta | string | いいえ | |
| skip | number | いいえ |
レスポンス
例

updateTenant 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantBody | UpdateTenantBody | Yes |
レスポンス
例

changeTicketState 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| id | string | Yes | |
| changeTicketStateBody | ChangeTicketStateBody | Yes |
Response
返り値: ChangeTicketStateResponse1
例

createTicket 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| createTicketBody | CreateTicketBody | Yes |
レスポンス
例

getTicket 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| userId | string | いいえ |
レスポンス
例

getTickets 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| state | number | No | |
| skip | number | No | |
| limit | number | No |
応答
Returns: GetTicketsResponse1
例

getTranslations 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| namespace | string | はい | |
| component | string | はい | |
| locale | string | いいえ | |
| useFullTranslationIds | boolean | いいえ |
レスポンス
例

uploadImage 
画像のアップロードとリサイズ
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| file | Blob | Yes | |
| sizePreset | SizePreset | No | |
| urlId | string | No |
レスポンス
例

getUserBadgeProgressById 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
戻り値: GetUserBadgeProgressByIdResponse
例

getUserBadgeProgressByUserId 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes |
レスポンス
返却: GetUserBadgeProgressByUserIdResponse
例

getUserBadgeProgressList 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| userId | string | いいえ | |
| limit | number | いいえ | |
| skip | number | いいえ |
レスポンス
戻り値: GetUserBadgeProgressListResponse
例

createUserBadge 
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| createUserBadgeParams | CreateUserBadgeParams | Yes |
レスポンス
例

deleteUserBadge 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい |
レスポンス
例

getUserBadge 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
応答
戻り値: GetUserBadgeResponse
例

getUserBadges 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| badgeId | string | No | |
| type | number | No | |
| displayedOnComments | boolean | No | |
| limit | number | No | |
| skip | number | No |
レスポンス
例

updateUserBadge 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| updateUserBadgeParams | UpdateUserBadgeParams | はい |
レスポンス
例

getUserNotificationCount 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
レスポンス
戻り値: GetUserNotificationCountResponse1
例

getUserNotifications 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | いいえ | |
| pageSize | number | いいえ | |
| afterId | string | いいえ | |
| includeContext | boolean | いいえ | |
| afterCreatedAt | number | いいえ | |
| unreadOnly | boolean | いいえ | |
| dmOnly | boolean | いいえ | |
| noDm | boolean | いいえ | |
| includeTranslations | boolean | いいえ | |
| includeTenantNotifications | boolean | いいえ | |
| sso | string | いいえ |
レスポンス
返却: GetUserNotificationsResponse
例

resetUserNotificationCount 
Parameters
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| sso | string | いいえ |
Response
戻り値: ResetUserNotificationCountResponse
Example

resetUserNotifications 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| afterId | string | いいえ | |
| afterCreatedAt | number | いいえ | |
| unreadOnly | boolean | いいえ | |
| dmOnly | boolean | いいえ | |
| noDm | boolean | いいえ | |
| sso | string | いいえ |
応答
返却: ResetUserNotificationsResponse1
例

updateUserNotificationCommentSubscriptionStatus 
特定のコメントの通知を有効化または無効化します。
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Yes | |
| commentId | string | Yes | |
| sso | string | No |
レスポンス
返却: UpdateUserNotificationCommentSubscriptionStatusResponse
例

updateUserNotificationPageSubscriptionStatus 
Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| url | string | Yes | |
| pageTitle | string | Yes | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | Yes | |
| sso | string | No |
Response
戻り値: UpdateUserNotificationPageSubscriptionStatusResponse
Example

updateUserNotificationStatus 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Yes | |
| sso | string | No |
レスポンス
戻り値: UpdateUserNotificationStatusResponse
例

getUserPresenceStatuses 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| urlIdWS | string | Yes | |
| userIds | string | Yes |
応答
返り値: GetUserPresenceStatusesResponse1
例

searchUsers 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| usernameStartsWith | string | No | |
| mentionGroupIds | Array | No | |
| sso | string | No | |
| searchSection | SearchUsersSearchSectionEnum | No |
レスポンス
戻り値: SearchUsersResponse1
例

getUser 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
レスポンス
戻り値: GetUserResponse1
例

createVote 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | CreateVoteDirectionEnum | Yes | |
| userId | string | No | |
| anonUserId | string | No |
レスポンス
戻り値: CreateVoteResponse
例

deleteVote 
パラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| id | string | はい | |
| editKey | string | いいえ |
応答
戻り値: DeleteVoteResponse
例

getVotes 
パラメータ
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| tenantId | string | はい | |
| urlId | string | はい |
レスポンス
例

getVotesForUser 
パラメータ
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
レスポンス
例

ヘルプが必要ですか?
JavaScript/TypeScript SDKに関して問題が発生したり質問がある場合は、以下をご利用ください:
貢献
貢献は歓迎します!貢献に関するガイドラインはGitHubリポジトリをご覧ください。