
שפה 🇮🇱 עברית
תיעוד
התחלה
הפניות API
שימוש
שוכרי סוכנים
אגרגציה
יומני ביקורת
חסימה מהתגובה
בדיקת תגובות חסומות
תגובות
תגובות למשתמש
תצורת דומיין
תבניות אימייל
יומן אירועים
פוסטים בפיד
דגל תגובה
גיפים
תגיות
אני
מודרציה
מנחים
ספירת התראות
התראות
תגובות לדף
דפים
אירועי וובהוק ממתינים
הצבעות סקר
סקרים
תצורת שאלות
תוצאות שאלות
אגרגציית תוצאות שאלות
משתמשי SSO
מנויים
שימוש יומי של שוכר
חבילות שוכר
משתמשי שוכר
שוכרים
כרטיסים
תרגומים
העלאת תמונה
התקדמות תג משתמש
תגי משתמש
התראות משתמש
מצב נוכחות משתמש
חיפוש משתמשים
משתמשים
הצבעות
וובהוקים
FastComments SDK של JavaScript/TypeScript
זהו ה-SDK הרשמי של JavaScript/TypeScript עבור FastComments.
נהל תגובות, משתמשים, SSO ומודרציה מתוך Node.js או מהדפדפן.
מאגר
סוכני קידוד AI 
תן לסוכן הקידוד שלך את ההקשר של FastComments שהוא צריך – וידג׳טים, תצורה, Secure SSO, ה‑REST API וה‑SDKs:
npx skills add fastcomments/skills
עובד עם Claude Code, Codex, Cursor, Copilot, Gemini, וכל סוכן אחר שה‑skills CLI תומך בו.
תיעוד API 
מדריך API מלא: docs/api/README.md
תאימות דפדפן מול שרת 
ה-SDK הזה משתמש ב-שתי נקודות כניסה כדי להבטיח תאימות מיטבית ולמנוע שגיאות בזמן ריצה:
fastcomments-sdk/browser- גרסה בטוחה לדפדפן עםfetchמובנהfastcomments-sdk/server- גרסה מלאה ל-Node.js עם תמיכה ב-SSOfastcomments-sdk(ברירת מחדל) - טיפוסים בלבד, בטוח לייבא בכל מקום
שימוש 
חבילת SDK זו מספקת נקודות כניסה נפרדות לסביבת הדפדפן ולסביבת השרת על מנת להבטיח תאימות ואבטחה מיטבית:
שימוש בדפדפן (צד-לקוח)
For browser/frontend applications, use the browser-safe export that excludes Node.js dependencies:
// ייבוא בטוח לדפדפן (ללא תלות ב-Node.js)
import { createFastCommentsBrowserSDK } from 'fastcomments-sdk/browser';
// יצירת מופע SDK לדפדפן
const sdk = createFastCommentsBrowserSDK({
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// השתמש ב-APIs ציבוריים (אין צורך במפתח API - בטוח לדפדפנים)
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
שימוש בצד השרת (Node.js)
For server/backend applications, use the full SDK with SSO and authentication features:
// ייבוא בצד השרת (כולל SSO ומתוכנן לעבוד עם NodeJS)
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
// יצירת מופע SDK לשרת
const sdk = createFastCommentsSDK({
apiKey: 'your-api-key', // שמרו על זה בסוד בשרת!
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// השתמשו ב-APIs מאובטחות עם מפתח ה-API שלכם
const comments = await sdk.defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
ייבוא טיפוסים בלבד
If you only need TypeScript types (no runtime code), use the default import:
// רק טיפוסים (ללא תלות בזמן ריצה - בטוח בכל מקום)
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 ציבוריים מול מאובטחים 
ה-SDK מספק את מחלקות ה-API הבאות:
DefaultApi- נקודות קצה מאובטחות שמחייבות את מפתח ה-API שלך לאימות. השתמש בהן עבור פעולות בצד השרת.PublicApi- נקודות קצה ציבוריות שניתן לגשת אליהן ללא מפתח API. ניתן לקרוא להן ישירות מדפדפנים/מכשירים ניידים/וכו'.ModerationApi- נקודות קצה של לוח המנהלים (ניהול תגובות, השעיות, תגים, גורם אמון, חיפוש). מאומתות על-ידי סשן המנהלים; העבר את פרמטר השאילתהssoעבור מנהלים המאומתים דרך SSO.HiddenApi- נקודות קצה פנימיות/מנהליות לשימושים מתקדמים.
דוגמה: שימוש ב-API ציבורי (בטוח לדפדפן)
import { PublicApi } from 'fastcomments-sdk/browser';
const publicApi = new PublicApi();
// קבל תגובות לעמוד (לא נדרש מפתח API)
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
דוגמה: שימוש ב-Default API (רק בצד השרת)
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'
});
דוגמה: שימוש ב-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 זמינה רק בגרסת השרת מכיוון שהיא דורשת יכולות crypto של Node.js.
SSO פשוט (צד שרת בלבד)
יש ליצור SSO פשוט בצד השרת ולשלוח אותו אל הלקוח:
// קוד צד שרת (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// יצירת 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 לדפדפן
SSO מאובטח (צד שרת, מומלץ)
יש ליישם SSO מאובטח בצד השרת והוא מספק אבטחה טובה יותר:
// קוד צד שרת (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// יצירת 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();
// Use with API calls on the server
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: JSON.stringify(ssoConfig)
});
// Or send ssoConfig to client for browser usage
שימוש ב-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',
};
// הירשם לאירועים חיים עבור דף
const subscription = subscribeToChanges(
config,
'your-tenant-id', // tenantIdWS
'page-url-id', // urlIdWS
'user-session-id', // userIdWS (קבל זאת מתוך התגובה של getComments)
(event: LiveEvent) => {
console.log('Live event received:', event);
switch (event.type) {
case LiveEventType.new_comment:
console.log('New comment:', event.comment);
// עדכן את ממשק המשתמש שלך עם התגובה החדשה
break;
case LiveEventType.new_vote:
console.log('New vote:', event.vote);
// עדכן את ספירות ההצבעות בממשק המשתמש שלך
break;
case LiveEventType.updated_comment:
console.log('Comment updated:', event.comment);
break;
default:
console.log('Other event type:', event.type);
}
return true; // החזר true אם האירוע טופל
},
(isConnected: boolean) => {
console.log('Connection status:', isConnected ? 'Connected' : 'Disconnected');
}
);
// סגור את המנוי כשסיימת
subscription.close();
הירשם לאירועי משתמש
האזן לאירועים ספציפיים למשתמש (התראות, אזכורים וכו׳):
import { subscribeToUserFeed, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const userConfig = {
userIdWS: 'user-session-id', // Get this from getComments response
};
// הירשם לפיד האישי של המשתמש
const userSubscription = subscribeToUserFeed(
userConfig,
(event: LiveEvent) => {
console.log('User event received:', event);
switch (event.type) {
case LiveEventType.notification:
console.log('New notification:', event.notification);
// הצג הודעה בממשק המשתמש שלך
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');
}
);
// סגור כשסיימת
userSubscription.close();
קבלת userIdWS
פרמטר userIdWS נדרש עבור אירועים חיים וניתן להשיגו מתשובות API:
const response = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
// חלץ את userIdWS מהתגובה
const userIdWS = response.data?.userSessionInfo?.userIdWS;
if (userIdWS) {
// כעת אתה יכול להירשם לאירועים חיים
const subscription = subscribeToChanges(config, tenantIdWS, urlIdWS, userIdWS, handleEvent);
}
מזהי שידור 
תראה שעליך להעביר broadcastId בחלק מקריאות ה-API. כשאתה מקבל אירועים, תקבל חזרה את ה‑ID הזה, כך תדע להתעלם מהאירוע אם אתה מתכנן ליישם שינויים באופטימיות מצד הלקוח (מה שסביר שתרצה לעשות כיוון שזה מספק את חוויית המשתמש הטובה ביותר). העבר כאן UUID. ה‑ID צריך להיות ייחודי מספיק כדי שלא יופיע פעמיים באותו מושב בדפדפן.
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() // מזהה ייחודי לפעולה זו
}
});
טיפול בשגיאות 
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);
}
}
createAgentTenant 
Creates a new trial account for an AI agent without a human signup. No API key is needed to call this.
The response contains the tenant id, an API key that works immediately against the REST API and the MCP server, and a claim URL. Give the claim URL to the human you are working for: opening it while logged in to FastComments attaches the account to them. Unclaimed accounts, and their keys, are deleted 72 hours after creation. Until claimed, the account has the standard trial limits.
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| createAgentTenantBody | CreateAgentTenantBody | Yes |
Response
Returns: CreateAgentTenantResponse
Example

aggregate 
מאגד מסמכים על‑ידי קיבוצם (אם מסופק groupBy) והחלת מספר פעולות. פעולות שונות (למשל sum, countDistinct, avg וכו׳) נתמכות.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| aggregationRequest | AggregationRequest | Yes | |
| parentTenantId | string | No | |
| includeStats | boolean | No |
תגובה
מחזיר: AggregateResponse
דוגמה

getAuditLogs 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| limit | number | לא | |
| skip | number | לא | |
| order | SORTDIR | לא | |
| after | number | לא | |
| before | number | לא | |
| username | string | לא | |
| ip | string | לא | |
| crudType | string | לא | |
| resourceName | string | לא | |
| targetId | string | לא | |
| target | string | לא | |
| includeManagedTenants | boolean | לא |
תגובה
מחזיר: GetAuditLogsResponse
דוגמה

blockFromCommentPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | כן | |
| sso | string | לא |
תגובה
מחזיר: BlockSuccess
דוגמה

unBlockCommentPublic 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
תגובה
מחזיר: UnblockSuccess
דוגמה

checkedCommentsForBlocked 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentIds | string | כן | |
| sso | string | לא |
תגובה
מחזיר: CheckBlockedCommentsResponse
דוגמה

blockUserFromComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| blockFromCommentParams | BlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: BlockSuccess
דוגמה

createCommentPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| commentData | CommentData | Yes | |
| sessionId | string | No | |
| sso | string | No |
תגובה
מחזיר: SaveCommentsResponseWithPresence
דוגמה

deleteComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| contextUserId | string | לא | |
| isLive | boolean | לא |
תגובה
מחזיר: DeleteCommentResult
דוגמה

deleteCommentPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
תגובה
מחזיר: PublicAPIDeleteCommentResponse
דוגמה

deleteCommentVote 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voteId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
תגובה
מחזיר: VoteDeleteResponse
דוגמה

flagComment 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: FlagCommentResponse
דוגמה

getComment 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
Response
מחזיר: APIGetCommentResponse
Example

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 |
תגובה
מחזיר: APIGetCommentsResponse
דוגמה

getCommentsPublic 
req tenantId urlId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| page | number | לא | |
| direction | SortDirections | לא | |
| sso | string | לא | |
| skip | number | לא | |
| skipChildren | number | לא | |
| limit | number | לא | |
| limitChildren | number | לא | |
| countChildren | boolean | לא | |
| fetchPageForCommentId | string | לא | |
| includeConfig | boolean | לא | |
| countAll | boolean | לא | |
| includei10n | boolean | לא | |
| locale | string | לא | |
| modules | string | לא | |
| isCrawler | boolean | לא | |
| includeNotificationCount | boolean | לא | |
| asTree | boolean | לא | |
| maxTreeDepth | number | לא | |
| useFullTranslationIds | boolean | לא | |
| parentId | string | לא | |
| searchText | string | לא | |
| hashTags | Array | לא | |
| userId | string | לא | |
| customConfigStr | string | לא | |
| afterCommentId | string | לא | |
| beforeCommentId | string | לא |
תגובה
מחזיר: GetCommentsResponseWithPresencePublicComment
דוגמה

getCommentText 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| editKey | string | לא | |
| sso | string | לא |
תגובה
מחזיר: PublicAPIGetCommentTextResponse
דוגמה

getCommentVoteUserNames 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| dir | number | כן | |
| sso | string | לא |
תגובה
מחזיר: GetCommentVoteUserNamesSuccessResponse
דוגמה

lockComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

pinComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: ChangeCommentPinStatusResponse
דוגמה

saveComment 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | CreateCommentParams | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
תגובה
מחזיר: APISaveCommentResponse
דוגמה

saveCommentsBulk 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createCommentParams | Array | כן | |
| isLive | boolean | לא | |
| doSpamCheck | boolean | לא | |
| sendEmails | boolean | לא | |
| populateNotifications | boolean | לא |
תגובה
מחזיר: Array<SaveCommentsBulkResponse
דוגמה

setCommentText 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Yes | |
| editKey | string | No | |
| sso | string | No |
תגובה
מחזיר: PublicAPISetCommentTextResponse
דוגמה

unBlockUserFromComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: UnblockSuccess
דוגמה

unFlagComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: FlagCommentResponse
דוגמה

unLockComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

unPinComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: ChangeCommentPinStatusResponse
דוגמה

updateComment 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updatableCommentParams | UpdatableCommentParams | Yes | |
| contextUserId | string | No | |
| doSpamCheck | boolean | No | |
| isLive | boolean | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

voteComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| voteBodyParams | VoteBodyParams | Yes | |
| sessionId | string | No | |
| sso | string | No |
תגובה
מחזיר: VoteResponse
דוגמה

getCommentsForUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| userId | string | No | |
| direction | SortDirections | No | |
| repliesToUserId | string | No | |
| page | number | No | |
| includei10n | boolean | No | |
| locale | string | No | |
| isCrawler | boolean | No |
תגובה
מחזיר: GetCommentsForUserResponse
דוגמה

addDomainConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| addDomainConfigParams | AddDomainConfigParams | כן |
תגובה
מחזיר: AddDomainConfigResponse
דוגמה

deleteDomainConfig 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| domain | string | Yes |
תגובה
מחזיר: DeleteDomainConfigResponse
דוגמה

getDomainConfig 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| domain | string | כן |
תגובה
מחזירה: GetDomainConfigResponse
דוגמה

getDomainConfigs 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן |
תגובה
מחזיר: GetDomainConfigsResponse
דוגמה

patchDomainConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| patchDomainConfigParams | PatchDomainConfigParams | Yes |
תגובה
מחזיר: PatchDomainConfigResponse
דוגמה

putDomainConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| updateDomainConfigParams | UpdateDomainConfigParams | Yes |
תגובה
מחזיר: PutDomainConfigResponse
דוגמה

createEmailTemplate 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createEmailTemplateBody | CreateEmailTemplateBody | כן |
תגובה
מחזיר: CreateEmailTemplateResponse
דוגמה

deleteEmailTemplate 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

deleteEmailTemplateRenderError 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| errorId | string | Yes |
Response
מחזיר: APIEmptyResponse
Example

getEmailTemplate 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetEmailTemplateResponse
דוגמה

getEmailTemplateDefinitions 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes |
תגובה
מחזיר: GetEmailTemplateDefinitionsResponse
דוגמה

getEmailTemplateRenderErrors 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetEmailTemplateRenderErrorsResponse
דוגמה

getEmailTemplates 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
תגובה
מחזיר: GetEmailTemplatesResponse
דוגמה

renderEmailTemplate 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Yes | |
| locale | string | No |
תגובה
מחזיר: RenderEmailTemplateResponse
דוגמה

updateEmailTemplate 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getEventLog 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
תגובה
מחזיר: GetEventLogResponse
דוגמה

getGlobalEventLog 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
תגובה
מחזיר: GetEventLogResponse
דוגמה

createFeedPost 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createFeedPostParams | CreateFeedPostParams | כן | |
| broadcastId | string | לא | |
| isLive | boolean | לא | |
| doSpamCheck | boolean | לא | |
| skipDupCheck | boolean | לא |
תגובה
מחזיר: CreateFeedPostsResponse
דוגמה

createFeedPostPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: CreateFeedPostResponse
דוגמה

deleteFeedPostPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postId | string | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: DeleteFeedPostPublicResponse
דוגמה

getFeedPosts 
בקשה tenantId afterId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| afterId | string | לא | |
| limit | number | לא | |
| tags | Array | לא |
תגובה
מחזיר: GetFeedPostsResponse
דוגמה

getFeedPostsPublic 
req tenantId afterId
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| limit | number | No | |
| tags | Array | No | |
| sso | string | No | |
| isCrawler | boolean | No | |
| includeUserInfo | boolean | No |
תגובה
Returns: PublicFeedPostsResponse
דוגמה

getFeedPostsStats 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | Yes | |
| sso | string | No |
תגובה
מחזיר: FeedPostsStatsResponse
דוגמה

getUserReactsPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postIds | Array | לא | |
| sso | string | לא |
תגובה
מחזיר: UserReactsResponse
דוגמה

reactFeedPostPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postId | string | כן | |
| reactBodyParams | ReactBodyParams | כן | |
| isUndo | boolean | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ReactFeedPostResponse
דוגמה

updateFeedPost 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| feedPost | FeedPost | Yes |
תגובה
מחזיר: APIEmptyResponse
דוגמה

updateFeedPostPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| updateFeedPostParams | UpdateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: CreateFeedPostResponse
דוגמה

flagCommentPublic 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| isFlagged | boolean | כן | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getGifLarge 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| largeInternalURLSanitized | string | Yes |
תגובה
מחזיר: GifGetLargeResponse
דוגמה

getGifsSearch 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| search | string | כן | |
| locale | string | לא | |
| rating | string | לא | |
| page | number | לא |
תגובה
מחזיר: GetGifsSearchResponse
דוגמה

getGifsTrending 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| locale | string | No | |
| rating | string | No | |
| page | number | No |
תגובה
מחזיר: GetGifsTrendingResponse
דוגמה

addHashTag 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createHashTagBody | CreateHashTagBody | No |
תגובה
מחזיר: CreateHashTagResponse
דוגמה

addHashTagsBulk 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
תגובה
מחזיר: BulkCreateHashTagsResponse
דוגמה

deleteHashTag 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| tag | string | כן | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getHashTags 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| page | number | לא |
תגובה
מחזיר: GetHashTagsResponse
דוגמה

patchHashTag 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| tag | string | כן | |
| updateHashTagBody | UpdateHashTagBody | לא |
תגובה
מחזיר: UpdateHashTagResponse
דוגמה

getMe 
מזהה את האישור בשימוש: השוכר שאליו הוא שייך, ובמקרה של אסימוני OAuth, המשתמש שהאשר אותו.
אינטגרציות משתמשות בזה כדי לבדוק חיבור ולתייג אותו.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן |
תגובה
מחזיר: GetMeResponse
דוגמה

deleteModerationVote 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| voteId | string | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: VoteDeleteResponse
דוגמה

getApiComments 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| page | number | No | |
| count | number | No | |
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sorts | string | No | |
| demo | boolean | No | |
| sso | string | No |
תגובה
מחזיר: ModerationAPIGetCommentsResponse
דוגמה

getApiExportStatus 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| batchJobId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ModerationExportStatusResponse
דוגמה

getApiIds 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| afterId | string | לא | |
| demo | boolean | לא | |
| sso | string | לא |
תגובה
Returns: ModerationAPIGetCommentIdsResponse
דוגמה

getBanUsersFromComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: GetBannedUsersFromCommentResponse
דוגמה

getCommentBanStatus 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetCommentBanStatusResponse
דוגמה

getCommentChildren 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: ModerationAPIChildCommentsResponse
דוגמה

getCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filter | string | לא | |
| searchFilters | string | לא | |
| demo | boolean | לא | |
| sso | string | לא |
תגובה
מחזיר: ModerationAPICountCommentsResponse
דוגמה

getCounts 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetBannedUsersCountResponse
דוגמה

getLogs 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: ModerationAPIGetLogsResponse
דוגמה

getManualBadges 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: GetTenantManualBadgesResponse
דוגמה

getManualBadgesForUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| badgesUserId | string | לא | |
| commentId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetUserManualBadgesResponse
דוגמה

getModerationComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| includeEmail | boolean | No | |
| includeIP | boolean | No | |
| sso | string | No |
תגובה
מחזיר: ModerationAPICommentResponse
דוגמה

getModerationCommentText 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: GetCommentTextResponse
דוגמה

getPreBanSummary 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| sso | string | No |
תגובה
מחזיר: PreBanSummary
דוגמה

getSearchCommentsSummary 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| value | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sso | string | No |
תגובה
מחזיר: ModerationCommentSearchResponse
דוגמה

getSearchPages 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| value | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ModerationPageSearchResponse
דוגמה

getSearchSites 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| value | string | לא | |
| sso | string | לא |
תגובה
Returns: ModerationSiteSearchResponse
דוגמה

getSearchSuggest 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| textSearch | string | No | |
| sso | string | No |
תגובה
מחזיר: ModerationSuggestResponse
דוגמה

getSearchUsers 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| value | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ModerationUserSearchResponse
דוגמה

getTrustFactor 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetUserTrustFactorResponse
דוגמה

getUserBanPreference 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: APIModerateGetUserBanPreferencesResponse
דוגמה

getUserInternalProfile 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetUserInternalProfileResponse
דוגמה

postAdjustCommentVotes 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| adjustCommentVotesParams | AdjustCommentVotesParams | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: AdjustVotesResponse
דוגמה

postApiExport 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| sorts | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ModerationExportResponse
דוגמה

postBanUserFromComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| banEmail | boolean | לא | |
| banEmailDomain | boolean | לא | |
| banIP | boolean | לא | |
| deleteAllUsersComments | boolean | לא | |
| bannedUntil | string | לא | |
| isShadowBan | boolean | לא | |
| updateId | string | לא | |
| banReason | string | לא | |
| sso | string | לא |
תגובה
מחזיר: BanUserFromCommentResult
דוגמה

postBanUserUndo 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| banUserUndoParams | BanUserUndoParams | כן | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postBulkPreBanSummary 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| bulkPreBanParams | BulkPreBanParams | כן | |
| includeByUserIdAndEmail | boolean | לא | |
| includeByIP | boolean | לא | |
| includeByEmailDomain | boolean | לא | |
| sso | string | לא |
תגובה
מחזיר: BulkPreBanSummary
דוגמה

postCommentsByIds 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentsByIdsParams | CommentsByIdsParams | Yes | |
| sso | string | No |
תגובה
מחזיר: ModerationAPIChildCommentsResponse
דוגמה

postFlagComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postRemoveComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: PostRemoveCommentApiResponse
דוגמה

postRestoreDeletedComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postSetCommentApprovalStatus 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| approved | boolean | No | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: SetCommentApprovedResponse
דוגמה

postSetCommentReviewStatus 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| reviewed | boolean | No | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postSetCommentSpamStatus 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| spam | boolean | לא | |
| permNotSpam | boolean | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postSetCommentText 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| setCommentTextParams | SetCommentTextParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: SetCommentTextResponse
דוגמה

postUnFlagComment 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

postVote 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| direction | string | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: VoteResponse
דוגמה

putAwardBadge 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| badgeId | string | כן | |
| userId | string | לא | |
| commentId | string | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: AwardUserBadgeResponse
דוגמה

putCloseThread 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

putRemoveBadge 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| badgeId | string | כן | |
| userId | string | לא | |
| commentId | string | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: RemoveUserBadgeResponse
דוגמה

putReopenThread 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

setTrustFactor 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| trustFactor | string | No | |
| sso | string | No |
תגובה
מחזיר: SetUserTrustFactorResponse
דוגמה

createModerator 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createModeratorBody | CreateModeratorBody | כן |
תגובה
מחזיר: CreateModeratorResponse
דוגמה

deleteModerator 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| sendEmail | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getModerator 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: GetModeratorResponse
דוגמה

getModerators 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetModeratorsResponse
דוגמה

sendInvite 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| fromName | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

updateModerator 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateModeratorBody | UpdateModeratorBody | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

deleteNotificationCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getCachedNotificationCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetCachedNotificationCountResponse
דוגמה

getNotificationCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No |
תגובה
מחזיר: GetNotificationCountResponse
דוגמה

getNotifications 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| urlId | string | לא | |
| fromCommentId | string | לא | |
| viewed | boolean | לא | |
| type | string | לא | |
| skip | number | לא |
Response
מחזיר: GetNotificationsResponse
Example

updateNotification 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateNotificationBody | UpdateNotificationBody | כן | |
| userId | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

createV1PageReact 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| title | string | לא | |
| sso | string | לא |
תגובה
מחזיר: CreateV1PageReact
דוגמה

createV2PageReact 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן | |
| title | string | לא | |
| sso | string | לא |
תגובה
מחזיר: CreateV1PageReact
דוגמה

deleteV1PageReact 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: CreateV1PageReact
דוגמה

deleteV2PageReact 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes | |
| sso | string | No |
תגובה
מחזיר: CreateV1PageReact
דוגמה

getV1PageLikes 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetV1PageLikes
דוגמה

getV2PageReacts 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| sso | string | No |
תגובה
מחזיר: GetV2PageReacts
דוגמה

getV2PageReactUsers 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetV2PageReactUsersResponse
דוגמה

addPage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIPageData | CreateAPIPageData | Yes |
תגובה
מחזירה: AddPageAPIResponse
דוגמה

deletePage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: DeletePageAPIResponse
דוגמה

getOfflineUsers 
Past commenters on the page who are NOT currently online. Sorted by displayName.
מגיבים קודמים בעמוד שאינם מחוברים כעת. ממוינים לפי displayName.
Use this after exhausting /users/online to render a "Members" section.
השתמש בזה לאחר שמיצית את /users/online כדי להציג סעיף "Members".
Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
דפדוף עם סמן על commenterName: השרת הולך על החלקית {tenantId, urlId, commenterName} אינדקס מ‑afterName קדימה באמצעות $gt, ללא עלות $skip.
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| afterName | string | לא | |
| afterUserId | string | לא |
Response
מחזיר: PageUsersOfflineResponse
Example

getOnlineUsers 
צופים מקוונים כרגע של דף: אנשים שהחיבור WebSocket שלהם מנוי לדף ברגע זה.
מחזיר anonCount + totalCount (מנויים ברמת החדר, כולל צופים אנונימיים שאינם נספרים).
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
תגובה
מחזיר: PageUsersOnlineResponse
דוגמה

getPageByURLId 
פרמטרים
| שם | סוג | דרוש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
תגובה
מחזיר: GetPageByURLIdAPIResponse
דוגמה

getPages 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes |
תגובה
מחזיר: GetPagesAPIResponse
דוגמה

getPagesPublic 
רשימת דפים עבור שוכר. משמש את לקוח השולחן העבודה FChat למלא את רשימת החדרים שלו.
דורש enableFChat להיות true בתצורה המותאמת המותאמת לכל דף.
דפים הדורשים SSO מסוננים בהתאם לגישת קבוצת המשתמש המבקש.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| cursor | string | לא | |
| limit | number | לא | |
| q | string | לא | |
| sortBy | PagesSortBy | לא | |
| hasComments | boolean | לא |
תגובה
מחזיר: GetPublicPagesResponse
דוגמה

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).
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| ids | string | כן |
תגובה
מחזיר: PageUsersInfoResponse
דוגמה

patchPage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPIPageData | UpdateAPIPageData | Yes |
תגובה
מחזיר: PatchPageAPIResponse
דוגמה

deletePendingWebhookEvent 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getPendingWebhookEventCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | לא | |
| externalId | string | לא | |
| eventType | string | לא | |
| type | string | לא | |
| domain | string | לא | |
| attemptCountGT | number | לא |
תגובה
מחזיר: GetPendingWebhookEventCountResponse
דוגמה

getPendingWebhookEvents 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No | |
| skip | number | No |
תגובה
מחזיר: GetPendingWebhookEventsResponse
דוגמה

createPollVote 
Record a vote on a poll, or move an existing one to a different option. A voter has at most one vote per poll, so calling this again for the same voter moves their vote rather than adding one.
This obeys the site's poll settings: if voting is set to logged-in users only, a vote with just an anonUserId is rejected, and anonymous votes are rate limited per IP per poll.
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createPollVoteBody | CreatePollVoteBody | כן |
Response
Returns: CreatePollVoteResponse
Example

deletePollVote 
הסרת הצבעה. האפשרות עליה הוצבעה מחזירה את הספירה שלה.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: DeletePollVoteResponse
דוגמה

getPollVote 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetPollVoteResponse
דוגמה

getPollVotes 
הקולות האישיים מאחורי ספירת הצבעה של סקר אחד, מהישן ביותר לחדש ביותר.
סקר שייך לתגובה, ולכן הקולות תמיד נקראים סקר אחד בכל פעם - נדרש commentId. זה שומר שכל שאילתה תתבצע על האינדקסים שכבר קיימים באוסף.
מציית לפרטיות של הסקר: קולות של סקר אנונימי אינם ניתנים לקריאה (poll-anonymous), כאן או לפי מזהה.
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voterId | string | No | |
| optionId | string | No | |
| skip | number | No |
Response
Returns: GetPollVotesResponse
Example

deletePoll 
הסר סקר מההערה שלו, יחד עם כל הצבעה שניתנה עליו. ההערה עצמה נשארת ללא שינוי.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getPoll 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes |
תגובה
מחזיר: GetPollResponse
דוגמה

patchPoll 
ערוך סקר במקום, תוך שמירה על הספירות שלו: שנה את השאלה, שנה תווית של אפשרות, סגור או פתח אותו מחדש, או שנה מי יכול לראות את המצביעים. אפשרויות מזוהות לפי מזהה - כדי להוסיף, להסיר או לשנות את סדרן, השתמש ב‑PUT של הרשימה המלאה.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| commentPollPatch | CommentPollPatch | כן |
תגובה
מחזיר: SavePollResponse
דוגמה

putPoll 
צירוף סקר לתגובה, או הגדרת המצב המלא של הסקר שכבר קיים.
אפשרויות מתואמות לפי מזהה: אפשרות שנשלחת עם המזהה של אפשרות קיימת שומרת את הקולות שלה (ולקחת את התווית והמיקום החדשים), אפשרות שנשלחת ללא מזהה מתווספת, והאפשרויות הקיימות שהושמטו מהרשימה מוסרות יחד עם הקולות שהושמעו עליהן.
שמירת אפס מזהי אפשרויות קיימות בסקר שיש לו קולות מוחקת את כולן, ולכן יש צורך ב‑replaceVotes=true.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| commentPollPutInput | CommentPollPutInput | כן | |
| replaceVotes | boolean | לא |
תגובה
מחזיר: SavePollResponse
דוגמה

createQuestionConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionConfigBody | CreateQuestionConfigBody | Yes |
תגובה
מחזיר: CreateQuestionConfigResponse
דוגמה

deleteQuestionConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getQuestionConfig 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: GetQuestionConfigResponse
דוגמה

getQuestionConfigs 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
תגובה
מחזיר: GetQuestionConfigsResponse
דוגמה

updateQuestionConfig 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
תגובה
מחזיר: APIEmptyResponse
דוגמה

createQuestionResult 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionResultBody | CreateQuestionResultBody | Yes |
תגובה
מחזיר: CreateQuestionResultResponse
דוגמה

deleteQuestionResult 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getQuestionResult 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetQuestionResultResponse
דוגמה

getQuestionResults 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | לא | |
| userId | string | לא | |
| startDate | string | לא | |
| questionId | string | לא | |
| questionIds | string | לא | |
| skip | number | לא |
תגובה
מחזיר: GetQuestionResultsResponse
דוגמה

updateQuestionResult 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateQuestionResultBody | UpdateQuestionResultBody | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

aggregateQuestionResults 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| questionId | string | No | |
| questionIds | Array | No | |
| urlId | string | No | |
| timeBucket | AggregateTimeBucket | No | |
| startDate | Date | No | |
| forceRecalculate | boolean | No |
תגובה
מחזיר: AggregateQuestionResultsResponse
דוגמה

bulkAggregateQuestionResults 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Yes | |
| forceRecalculate | boolean | No |
תגובה
מחזיר: BulkAggregateQuestionResultsResponse
דוגמה

combineCommentsWithQuestionResults 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| questionId | string | לא | |
| questionIds | Array | לא | |
| urlId | string | לא | |
| startDate | Date | לא | |
| forceRecalculate | boolean | לא | |
| minValue | number | לא | |
| maxValue | number | לא | |
| limit | number | לא |
תגובה
מחזיר: CombineQuestionResultsWithCommentsResponse
דוגמה

addSSOUser 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createAPISSOUserData | CreateAPISSOUserData | כן |
תגובה
Returns: AddSSOUserAPIResponse
דוגמה

deleteSSOUser 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | boolean | No | |
| commentDeleteMode | string | No |
Response
מחזיר: DeleteSSOUserAPIResponse
Example

getSSOUserByEmail 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| string | כן |
תגובה
מחזיר: GetSSOUserByEmailAPIResponse
דוגמה

getSSOUserById 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetSSOUserByIdAPIResponse
דוגמה

getSSOUsers 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetSSOUsersResponse
דוגמה

patchSSOUser 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPISSOUserData | UpdateAPISSOUserData | כן | |
| updateComments | boolean | לא |
תגובה
מחזיר: PatchSSOUserAPIResponse
דוגמה

putSSOUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
תגובה
מחזיר: PutSSOUserAPIResponse
דוגמה

createSubscription 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | כן |
תגובה
מחזיר: CreateSubscriptionAPIResponse
דוגמה

deleteSubscription 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No |
תגובה
מחזיר: DeleteSubscriptionAPIResponse
דוגמה

getSubscriptions 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא |
תשובה
מחזיר: GetSubscriptionsAPIResponse
דוגמה

updateSubscription 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | כן | |
| userId | string | לא |
תגובה
מחזיר: UpdateSubscriptionAPIResponse
דוגמה

getTenantDailyUsages 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| yearNumber | number | No | |
| monthNumber | number | No | |
| dayNumber | number | No | |
| skip | number | No |
תגובה
מחזיר: GetTenantDailyUsagesResponse
דוגמה

createTenantPackage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantPackageBody | CreateTenantPackageBody | Yes |
תגובה
מחזיר: CreateTenantPackageResponse
דוגמה

deleteTenantPackage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getTenantPackage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetTenantPackageResponse
דוגמה

getTenantPackages 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetTenantPackagesResponse
דוגמה

replaceTenantPackage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

updateTenantPackage 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantPackageBody | UpdateTenantPackageBody | Yes |
תגובה
מחזיר: APIEmptyResponse
דוגמה

createTenantUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantUserBody | CreateTenantUserBody | Yes |
תגובה
מחזיר: CreateTenantUserResponse
דוגמה

deleteTenantUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | string | No | |
| commentDeleteMode | string | No |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getTenantUser 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: GetTenantUserResponse
דוגמה

getTenantUsers 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
תגובה
מחזיר: GetTenantUsersResponse
דוגמה

replaceTenantUser 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| replaceTenantUserBody | ReplaceTenantUserBody | כן | |
| updateComments | string | לא |
Response
מחזיר: APIEmptyResponse
Example

sendLoginLink 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| redirectURL | string | No |
Response
מחזיר: APIEmptyResponse
Example

updateTenantUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateTenantUserBody | UpdateTenantUserBody | כן | |
| updateComments | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

createTenant 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantBody | CreateTenantBody | Yes |
תגובה
מחזיר: CreateTenantResponse
דוגמה

deleteTenant 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| sure | string | לא |
תגובה
מחזיר: APIEmptyResponse
דוגמה

getTenant 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetTenantResponse
דוגמה

getTenants 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| meta | string | לא | |
| skip | number | לא |
תגובה
מחזיר: GetTenantsResponse
דוגמה

updateTenant 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateTenantBody | UpdateTenantBody | כן |
תגובה
מחזיר: APIEmptyResponse
דוגמה

changeTicketState 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | כן | |
| id | string | כן | |
| changeTicketStateBody | ChangeTicketStateBody | כן |
תגובה
מחזיר: ChangeTicketStateResponse
דוגמה

createTicket 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| createTicketBody | CreateTicketBody | Yes |
תגובה
מחזיר: CreateTicketResponse
דוגמה

getTicket 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No |
תגובה
מחזיר: GetTicketResponse
דוגמה

getTickets 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| state | number | לא | |
| skip | number | לא | |
| limit | number | לא |
תגובה
מחזיר: GetTicketsResponse
דוגמה

getTranslations 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| namespace | string | Yes | |
| component | string | Yes | |
| locale | string | No | |
| useFullTranslationIds | boolean | No |
תגובה
מחזיר: GetTranslationsResponse
דוגמה

uploadImage 
העלאה ושינוי גודל של תמונה
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| file | Blob | Yes | |
| sizePreset | SizePreset | No | |
| urlId | string | No |
תגובה
מחזירה: UploadImageResponse
דוגמה

getUserBadgeProgressById 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIGetUserBadgeProgressResponse
דוגמה

getUserBadgeProgressByUserId 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes |
תגובה
מחזיר: APIGetUserBadgeProgressResponse
דוגמה

getUserBadgeProgressList 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| limit | number | No | |
| skip | number | No |
תגובה
מחזיר: APIGetUserBadgeProgressListResponse
דוגמה

createUserBadge 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createUserBadgeParams | CreateUserBadgeParams | Yes |
תגובה
מחזיר: APICreateUserBadgeResponse
דוגמה

deleteUserBadge 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIEmptySuccessResponse
דוגמה

getUserBadge 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: APIGetUserBadgeResponse
דוגמה

getUserBadges 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| badgeId | string | לא | |
| type | number | לא | |
| displayedOnComments | boolean | לא | |
| limit | number | לא | |
| skip | number | לא |
תגובה
מחזיר: APIGetUserBadgesResponse
דוגמה

updateUserBadge 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateUserBadgeParams | UpdateUserBadgeParams | כן |
תגובה
מחזיר: APIEmptySuccessResponse
דוגמה

getUserNotificationCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetUserNotificationCountResponse
דוגמה

getUserNotifications 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | No | |
| pageSize | number | No | |
| afterId | string | No | |
| includeContext | boolean | No | |
| afterCreatedAt | number | No | |
| unreadOnly | boolean | No | |
| dmOnly | boolean | No | |
| noDm | boolean | No | |
| includeTranslations | boolean | No | |
| includeTenantNotifications | boolean | No | |
| sso | string | No |
תגובה
מחזיר: GetMyNotificationsResponse
דוגמה

resetUserNotificationCount 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: ResetUserNotificationsResponse
דוגמה

resetUserNotifications 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| afterCreatedAt | number | No | |
| unreadOnly | boolean | No | |
| dmOnly | boolean | No | |
| noDm | boolean | No | |
| sso | string | No |
תגובה
מחזיר: ResetUserNotificationsResponse
דוגמה

updateUserNotificationCommentSubscriptionStatus 
Enable or disable notifications for a specific comment.
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Response
Returns: UpdateUserNotificationCommentSubscriptionStatusResponse
Example

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
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| url | string | כן | |
| pageTitle | string | כן | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | כן | |
| sso | string | לא |
Response
מחזיר: UpdateUserNotificationPageSubscriptionStatusResponse
דוגמה

updateUserNotificationStatus 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Yes | |
| sso | string | No |
תגובה
Returns: UpdateUserNotificationStatusResponse
דוגמה

getUserPresenceStatuses 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlIdWS | string | כן | |
| userIds | string | כן |
תגובה
מחזיר: GetUserPresenceStatusesResponse
דוגמה

searchUsers 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| usernameStartsWith | string | לא | |
| mentionGroupIds | Array | לא | |
| sso | string | לא | |
| searchSection | SearchUsersSearchSectionEnum | לא |
תגובה
מחזיר: SearchUsersResult
דוגמה

getUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetUserResponse
דוגמה

createVote 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | CreateVoteDirectionEnum | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: VoteResponse
דוגמה

deleteVote 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| editKey | string | לא |
תגובה
מחזיר: VoteDeleteResponse
דוגמה

getVotes 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
תגובה
מחזיר: GetVotesResponse
דוגמה

getVotesForUser 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: GetVotesForUserResponse
דוגמה

createWebhook 
מנוי כתובת URL לאירוע תגובה (REST hook subscribe). מנוי של אותה כתובת URL לאותו אירוע ולדומיין שוב מחזיר את המנוי הקיים. המשלוחים חתומים ב‑HMAC, ראו את מדריך ה‑webhooks; כותרת token הישנה לעולם לא נשלחת למנויים ב‑API.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createWebhookParams | CreateWebhookParams | כן |
תגובה
מחזיר: CreateWebhookResponse
דוגמה

deleteWebhook 
ביטול מנויים (REST hook unsubscribe). רק מנויים שנוצרו דרך API זה ניתנים למחיקה כאן; וובהוקים מנוהלים בלוח המחוונים נערכים בלוח המחוונים.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Response
מחזיר: APIEmptyResponse
Example

getWebhooks 
רשימת ה-webhooks המוגדרים עבור השוכר, הן שורות מנוהלות בלוח המחוונים והן מנויים ב-API.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| event | WebhookEventName | לא | |
| domain | string | לא | |
| source | WebhookSource | לא | |
| skip | number | לא |
תגובה
מחזיר: GetWebhooksResponse
דוגמה

getWebhookSamplePayloads 
תגובות אחרונות בדיוק בצורה שבה משלוחי webhook משתמשים, לבניית אינטגרציות (לדוגמה נתוני דוגמה של Zapier). כל אירוע מספק את אותו אובייקט תגובה, ולכן event צריך להיות תקף בלבד.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| event | WebhookEventName | לא | |
| limit | number | לא |
תגובה
מחזיר: GetWebhookSamplePayloadsResponse
דוגמה

צריכים עזרה?
אם אתם נתקלים בבעיות או יש לכם שאלות לגבי ה-JavaScript/TypeScript SDK, אנא:
תרומות
תרומות מתקבלות בברכה! אנא בקרו ב-מאגר GitHub לקבלת הנחיות לתרומה.