
שפה 🇮🇱 עברית
התחלה
מפרט API
תיעוד
שימוש
אגרגציה
יומני ביקורת
חסימה מתגובה
בדיקת תגובות חסומות
תגובות
תגובות עבור משתמש
תצורות דומיין
תבניות אימייל
יומן אירועים
פוסטים בפיד
דיווח על תגובה
GIFs
תגיות
בקרה
ממונים
ספירת התראות
התראות
ריאקציות לעמוד
דפים
אירועי webhook תלויים
תצורות שאלה
תוצאות שאלות
אגרגציית תוצאות שאלות
משתמשי SSO
מנויים
שימוש יומי של שוכר
חבילות שוכר
משתמשי שוכר
שוכרים
כרטיסים
תרגומים
העלאת תמונה
התקדמות תג משתמש
תגי משתמש
התראות משתמש
סטטוס נוכחות משתמש
חיפוש משתמש
משתמשים
הצבעות
FastComments SDK ל-JavaScript/TypeScript
זהו ה-SDK הרשמי של JavaScript/TypeScript עבור FastComments.
נהל תגובות, משתמשים, SSO ומודרציה מתוך Node.js או מהדפדפן.
מאגר
תיעוד ה-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);
}
}
אגרגציה 
מאגד מסמכים על‑ידי קיבוצם (אם מסופק groupBy) והחלת מספר פעולות. פעולות שונות (למשל sum, countDistinct, avg וכו׳) נתמכות.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| aggregationRequest | AggregationRequest | Yes | |
| parentTenantId | string | No | |
| includeStats | boolean | No |
תגובה
מחזיר: AggregateResponse
דוגמה

קבלת יומני ביקורת 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| limit | number | לא | |
| skip | number | לא | |
| order | SORTDIR | לא | |
| after | number | לא | |
| before | number | לא |
תגובה
מחזיר: GetAuditLogsResponse1
דוגמה

חסימה מתגובה (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
תגובה
מחזירה: BlockFromCommentPublicResponse
דוגמה

הסרת חסימה מתגובה (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
תגובה
מחזיר: UnBlockCommentPublicResponse
דוגמה

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

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

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

מחיקת תגובה 
Parameters
| שם | סוג | נחוץ | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| contextUserId | string | No | |
| isLive | boolean | No |
Response
מחזירה: DeleteCommentResponse
Example

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

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

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

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

קבלת תגובות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| page | number | לא | |
| limit | number | לא | |
| skip | number | לא | |
| asTree | boolean | לא | |
| skipChildren | number | לא | |
| limitChildren | number | לא | |
| maxTreeDepth | number | לא | |
| urlId | string | לא | |
| userId | string | לא | |
| anonUserId | string | לא | |
| contextUserId | string | לא | |
| hashTag | string | לא | |
| parentId | string | לא | |
| direction | SortDirections | לא | |
| fromDate | number | לא | |
| toDate | number | לא |
תשובה
מחזיר: GetCommentsResponse
דוגמה

קבלת תגובות (ציבורי) 
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 | לא |
תגובה
מחזיר: GetCommentsPublicResponse
דוגמה

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

קבלת שמות משתמשים שהצביעו על תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| dir | number | Yes | |
| sso | string | No |
תשובה
מחזיר: GetCommentVoteUserNamesResponse
דוגמה

נעילת תגובה 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
Response
מחזירה: LockCommentResponse
Example

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

שמירת תגובה 
פרמטרים
| שם | סוג | דרוש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | CreateCommentParams | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
תגובה
מחזיר: SaveCommentResponse
דוגמה

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

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

הסרת חסימת משתמש מתגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
תגובה
מחזיר: UnBlockUserFromCommentResponse
דוגמה

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

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

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

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

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

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

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

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

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

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

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

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

יצירת תבנית אימייל 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| createEmailTemplateBody | CreateEmailTemplateBody | כן |
Response
מחזיר: CreateEmailTemplateResponse1
Example

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

מחיקת שגיאת רינדור של תבנית אימייל 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| errorId | string | Yes |
Response
Returns: DeleteEmailTemplateRenderErrorResponse
Example

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

קבלת הגדרות תבניות אימייל 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes |
תגובה
מחזיר: GetEmailTemplateDefinitionsResponse1
דוגמה

קבלת שגיאות רינדור של תבניות אימייל 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| skip | number | No |
תגובה
מחזיר: GetEmailTemplateRenderErrorsResponse1
דוגמה

קבלת תבניות אימייל 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
Returns: GetEmailTemplatesResponse1
דוגמה

רינדור תבנית אימייל 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| renderEmailTemplateBody | RenderEmailTemplateBody | כן | |
| locale | string | לא |
Response
מחזיר: RenderEmailTemplateResponse1
Example

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

קבלת יומן אירועים 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| userIdWS | string | כן | |
| startTime | number | כן | |
| endTime | number | לא |
תגובה
מחזיר: GetEventLogResponse1
דוגמה

קבלת יומן אירועים גלובלי 
req tenantId urlId userIdWS
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| userIdWS | string | כן | |
| startTime | number | כן | |
| endTime | number | לא |
תשובה
מחזיר: GetGlobalEventLogResponse
דוגמה

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

יצירת פוסט פיד (ציבורי) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: CreateFeedPostPublicResponse
דוגמה

מחיקת פוסט פיד (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
מחזיר: DeleteFeedPostPublicResponse
דוגמה

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

קבלת פוסטים בפיד (ציבורי) 
req tenantId afterId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| limit | number | No | |
| tags | Array | No | |
| sso | string | No | |
| isCrawler | boolean | No | |
| includeUserInfo | boolean | No |
תגובה
מחזיר: GetFeedPostsPublicResponse
דוגמה

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

קבלת ריאקציות משתמש (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | No | |
| sso | string | No |
תגובה
מחזיר: GetUserReactsPublicResponse
דוגמה

הוספת ריאקציה לפוסט פיד (ציבורי) 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| postId | string | כן | |
| reactBodyParams | ReactBodyParams | כן | |
| isUndo | boolean | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
Response
מחזיר: ReactFeedPostPublicResponse
Example

עדכון פוסט פיד 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| feedPost | FeedPost | Yes |
Response
מחזיר: UpdateFeedPostResponse
Example

עדכון פוסט פיד (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| updateFeedPostParams | UpdateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
תגובה
Returns: UpdateFeedPostPublicResponse
דוגמה

דיווח על תגובה (ציבורי) 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| isFlagged | boolean | כן | |
| sso | string | לא |
תגובה
מחזיר: FlagCommentPublicResponse
דוגמה

קבלת GIF גדול 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| largeInternalURLSanitized | string | כן |
תגובה
מחזירה: GetGifLargeResponse
דוגמה

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

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

הוספת תגית 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | לא | |
| createHashTagBody | CreateHashTagBody | לא |
Response
מחזיר: AddHashTagResponse
Example

הוספת תגיות באופן אצווה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | לא | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | לא |
תגובה
מחזיר: AddHashTagsBulkResponse
דוגמה

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

קבלת תגיות 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| page | number | לא |
תגובה
Returns: GetHashTagsResponse1
דוגמה

עדכון חלקי של תגית 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tag | string | כן | |
| tenantId | string | לא | |
| updateHashTagBody | UpdateHashTagBody | לא |
Response
מחזיר: PatchHashTagResponse
דוגמה

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

קבלת תגובות דרך ה-API 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| page | number | לא | |
| count | number | לא | |
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| sorts | string | לא | |
| demo | boolean | לא | |
| tenantId | string | לא | |
| sso | string | לא |
Response
מחזיר: GetApiCommentsResponse
דוגמה

קבלת סטטוס יצוא ה-API 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| batchJobId | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetApiExportStatusResponse
דוגמה

קבלת מזהי API 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| afterId | string | לא | |
| demo | boolean | לא | |
| tenantId | string | לא | |
| sso | string | לא |
Response
מחזירה: GetApiIdsResponse
דוגמה

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

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

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

קבלת ספירה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filter | string | No | |
| searchFilters | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetCountResponse
דוגמה

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

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

קבלת תגים ידניים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | No | |
| sso | string | No |
תשובה
מחזיר: GetManualBadgesResponse
דוגמה

קבלת תגים ידניים עבור משתמש 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| badgesUserId | string | No | |
| commentId | string | No | |
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetManualBadgesForUserResponse
דוגמה

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

קבלת טקסט תגובת בקרה 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
Response
מחזיר: GetModerationCommentTextResponse
Example

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

קבלת סיכום חיפוש תגובות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| value | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetSearchCommentsSummaryResponse
דוגמה

קבלת דפי תוצאות חיפוש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| value | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetSearchPagesResponse
דוגמה

קבלת אתרים בתוצאות חיפוש 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| value | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetSearchSitesResponse
דוגמה

קבלת הצעות חיפוש 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| textSearch | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetSearchSuggestResponse
דוגמה

קבלת משתמשים בחיפוש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| value | string | No | |
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetSearchUsersResponse
דוגמה

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

קבלת העדפת חסימת משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: GetUserBanPreferenceResponse
דוגמה

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

כיוון הצבעות תגובה 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Response
מחזיר: PostAdjustCommentVotesResponse
דוגמה

ביצוע יצוא דרך ה-API 
פרמטרים
| שם | סוג | הכרחי | תיאור |
|---|---|---|---|
| textSearch | string | לא | |
| byIPFromComment | string | לא | |
| filters | string | לא | |
| searchFilters | string | לא | |
| sorts | string | לא | |
| tenantId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: PostApiExportResponse
דוגמה

חסימת משתמש מתגובה 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| commentId | string | Yes | |
| banEmail | boolean | No | |
| banEmailDomain | boolean | No | |
| banIP | boolean | No | |
| deleteAllUsersComments | boolean | No | |
| bannedUntil | string | No | |
| isShadowBan | boolean | No | |
| updateId | string | No | |
| banReason | string | No | |
| tenantId | string | No | |
| sso | string | No |
Response
מחזיר: PostBanUserFromCommentResponse
Example

ביטול חסימת משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| banUserUndoParams | BanUserUndoParams | Yes | |
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: PostBanUserUndoResponse
דוגמה

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

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

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

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

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

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

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

הגדרת סטטוס דואר זבל לתגובה 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| commentId | string | Yes | |
| spam | boolean | No | |
| permNotSpam | boolean | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Response
מחזיר: PostSetCommentSpamStatusResponse
Example

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

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

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

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

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

הסרת תג 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
תגובה
מחזיר: PutRemoveBadgeResponse
דוגמה

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

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

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

מחיקת ממונה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| sendEmail | string | No |
תגובה
מחזיר: DeleteModeratorResponse
דוגמה

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

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

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

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

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

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

קבלת ספירת התראות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| urlId | string | לא | |
| fromCommentId | string | לא | |
| viewed | boolean | לא | |
| type | string | לא |
תגובה
מחזיר: GetNotificationCountResponse1
דוגמה

קבלת התראות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No | |
| skip | number | No |
תגובה
מחזיר: GetNotificationsResponse1
דוגמה

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

יצירת ריאקציה לעמוד (V1) 
Parameters
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| title | string | לא |
תגובה
מחזיר: CreateV1PageReactResponse
דוגמה

יצירת ריאקציה לעמוד (V2) 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן | |
| title | string | לא |
תגובה
מחזיר: CreateV2PageReactResponse
דוגמה

מחיקת ריאקציה לעמוד (V1) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
תגובה
מחזיר: DeleteV1PageReactResponse
דוגמה

מחיקת ריאקציה לעמוד (V2) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן |
תשובה
מחזיר: DeleteV2PageReactResponse
דוגמה

קבלת לייקים לעמוד (V1) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזירה: GetV1PageLikesResponse
דוגמה

קבלת ריאקציות לעמוד (V2) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: GetV2PageReactsResponse
דוגמה

קבלת משתמשים שהגיבו לעמוד (V2) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: GetV2PageReactUsersResponse1
דוגמה

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

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

קבלת משתמשים לא מקוונים 
מגיבים קודמים בעמוד שאינם מחוברים כעת. ממוין לפי displayName.
השתמש בזה לאחר שכבר נצלת /users/online כדי ליצור קטע "Members" section.
דפדוף בעזרת מצביע על commenterName: השרת פועל על החלקי {tenantId, urlId, commenterName}
אינדקס מ‑afterName קדימה באמצעות $gt, ללא עלות $skip.
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
תגובה
מחזיר: GetOfflineUsersResponse
דוגמה

קבלת משתמשים מקוונים 
Currently-online viewers of a page: people whose websocket session is subscribed to the page right now.
Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
תגובה
מחזיר: GetOnlineUsersResponse
דוגמה

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

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

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

קבלת מידע על משתמשים 
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 | כן | |
| ids | string | כן |
Response
מחזיר: GetUsersInfoResponse
דוגמה

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

מחיקת אירוע webhook תלוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: DeletePendingWebhookEventResponse
דוגמה

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

קבלת אירועי webhook תלויים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| 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
דוגמה

יצירת תצורת שאלה 
Parameters
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createQuestionConfigBody | CreateQuestionConfigBody | כן |
Response
מחזיר: CreateQuestionConfigResponse1
Example

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

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

קבלת תצורות שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
תגובה
מחזיר: GetQuestionConfigsResponse1
דוגמה

עדכון תצורת שאלה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
תגובה
מחזיר: UpdateQuestionConfigResponse
דוגמה

יצירת תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createQuestionResultBody | CreateQuestionResultBody | כן |
תגובה
מחזיר: CreateQuestionResultResponse1
דוגמה

מחיקת תוצאת שאלה 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Response
מחזיר: DeleteQuestionResultResponse
Example

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

קבלת תוצאות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | No | |
| userId | string | No | |
| startDate | string | No | |
| questionId | string | No | |
| questionIds | string | No | |
| skip | number | No |
תגובה
מחזיר: GetQuestionResultsResponse1
דוגמה

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

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

אגרגציה בכמות של תוצאות שאלות 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | כן | |
| forceRecalculate | boolean | לא |
Response
מחזיר: BulkAggregateQuestionResultsResponse1
Example

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

החלפת חבילת שוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Yes |
תגובה
מחזיר: ReplaceTenantPackageResponse
דוגמה

עדכון חבילת שוכר 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantPackageBody | UpdateTenantPackageBody | Yes |
תגובה
מחזיר: UpdateTenantPackageResponse
דוגמה

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

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

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

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

החלפת משתמש שוכר 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| replaceTenantUserBody | ReplaceTenantUserBody | Yes | |
| updateComments | string | No |
Response
Returns: ReplaceTenantUserResponse
Example

שליחת קישור כניסה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| redirectURL | string | No |
תגובה
מחזיר: SendLoginLinkResponse
דוגמה

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

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

מחיקת שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| sure | string | No |
תגובה
מחזיר: DeleteTenantResponse
דוגמה

קבלת שוכר 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
מחזיר: GetTenantResponse1
דוגמה

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

עדכון שוכר 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantBody | UpdateTenantBody | Yes |
תגובה
Returns: UpdateTenantResponse
דוגמה

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

יצירת כרטיס 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | כן | |
| createTicketBody | CreateTicketBody | כן |
תגובה
מחזיר: CreateTicketResponse1
דוגמה

קבלת כרטיס 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No |
תשובה
מחזירה: GetTicketResponse1
דוגמה

קבלת כרטיסים 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| state | number | No | |
| skip | number | No | |
| limit | number | No |
Response
מחזיר: GetTicketsResponse1
Example

קבלת תרגומים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| namespace | string | כן | |
| component | string | כן | |
| locale | string | לא | |
| useFullTranslationIds | boolean | לא |
תגובה
מחזיר: GetTranslationsResponse1
דוגמה

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

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

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

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

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

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

קבלת תג משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
תגובה
Returns: GetUserBadgeResponse
דוגמה

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

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

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

קבלת התראות משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| 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 |
תגובה
מחזיר: GetUserNotificationsResponse
דוגמה

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

איפוס התראות משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| afterId | string | לא | |
| afterCreatedAt | number | לא | |
| unreadOnly | boolean | לא | |
| dmOnly | boolean | לא | |
| noDm | boolean | לא | |
| sso | string | לא |
תגובה
מחזיר: ResetUserNotificationsResponse1
דוגמה

עדכון סטטוס מנוי התראות על תגובות של המשתמש 
Enable or disable notifications for a specific comment.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Response
מחזיר: UpdateUserNotificationCommentSubscriptionStatusResponse
דוגמה

עדכון סטטוס מנוי התראות על דפים של המשתמש 
Enable or disable notifications for a page. When users are subscribed to a page, notifications are created
for new root comments, and also
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| url | string | Yes | |
| pageTitle | string | Yes | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | Yes | |
| sso | string | No |
Response
Returns: UpdateUserNotificationPageSubscriptionStatusResponse
Example

עדכון סטטוס התראה של המשתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Yes | |
| sso | string | No |
תשובה
מחזיר: UpdateUserNotificationStatusResponse
דוגמה

קבלת סטטוסי נוכחות משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlIdWS | string | Yes | |
| userIds | string | Yes |
תגובה
מחזיר: GetUserPresenceStatusesResponse1
דוגמה

חיפוש משתמשים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| usernameStartsWith | string | No | |
| mentionGroupIds | Array | No | |
| sso | string | No | |
| searchSection | SearchUsersSearchSectionEnum | No |
תגובה
מחזיר: SearchUsersResponse1
דוגמה

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

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

מחיקת הצבעה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| editKey | string | No |
תגובה
מחזירה: DeleteVoteResponse
דוגמה

קבלת הצבעות 
פרמטרים
| שם | סוג | דרוש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
תגובה
מחזיר: GetVotesResponse1
דוגמה

קבלת הצבעות עבור משתמש 
Parameters
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Response
מחזיר: GetVotesForUserResponse1
Example

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