
Jezik 🇸🇮 Slovenščina
Dokumentacija
Začetek
Referenca API
Uporaba
Najemniki agentov
Agregacija
Revizijski dnevniki
Blokiranje iz komentarja
Preverjanje blokiranih komentarjev
Komentarji
Komentarji za uporabnika
Konfiguracije domene
Predloge e-pošte
Dnevnik dogodkov
Objave v viru
Označi komentar
Gif-ji
Hashtagi
Jaz
Moderacija
Moderatorji
Število obvestil
Obvestila
Reakcije na strani
Strani
Čakajoči webhook dogodki
Glasovi v anketi
Ankete
Konfiguracije vprašanj
Rezultati vprašanj
Agregacija rezultatov vprašanj
SSO uporabniki
Naročnine
Dnevna uporaba najemnika
Paketi najemnika
Uporabniki najemnika
Najemniki
Vstopnice
Prevodi
Nalaganje slike
Napredek uporabniških značkov
Uporabniški znački
Obvestila uporabnika
Stanje prisotnosti uporabnika
Iskanje uporabnikov
Uporabniki
Glasovi
Webhooki
FastComments JavaScript/TypeScript SDK
To je uradni JavaScript/TypeScript SDK za FastComments.
Upravljajte komentarje, uporabnike, SSO in moderiranje iz Node.js ali iz brskalnika.
Repozitorij
AI kodirni agenti 
Dajte vašemu programskemu agentu kontekst FastComments, ki ga potrebuje - gradnike, konfiguracijo, varno SSO, REST API in SDK-je:
npx skills add fastcomments/skills
Deluje s Claude Code, Codex, Cursor, Copilot, Gemini in vsakim drugim agentom, ki ga podpira skills CLI.
API dokumentacija 
Popolna referenca API: docs/api/README.md
Združljivost brskalnika in strežnika 
Ta SDK uporablja dvojne vstopne točke za zagotavljanje optimalne združljivosti in preprečevanje napak med izvajanjem:
fastcomments-sdk/browser- Različica varna za brskalnik z nativnimfetchfastcomments-sdk/server- Polna Node.js različica s podporo za SSOfastcomments-sdk(privzeto) - Samo tipi, varno za uvoz kjerkoli
Uporaba 
Ta SDK zagotavlja ločene vstopne točke za brskalniška in strežniška okolja, da se zagotovi optimalna združljivost in varnost:
Uporaba v brskalniku (na strani odjemalca)
Za brskalniške/frontend aplikacije uporabite izvoz, varen za brskalnik, ki izključuje odvisnosti Node.js:
// Browser-safe import (no Node.js dependencies)
import { createFastCommentsBrowserSDK } from 'fastcomments-sdk/browser';
// Create browser SDK instance
const sdk = createFastCommentsBrowserSDK({
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// Use public APIs (no API key needed - safe for browsers)
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Uporaba na strežniku (Node.js)
Za strežniške/backend aplikacije uporabite celoten SDK z SSO in funkcijami za preverjanje pristnosti:
// Server-side import (includes SSO and designed to work with NodeJS)
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
// Create server SDK instance
const sdk = createFastCommentsSDK({
apiKey: 'your-api-key', // Keep this secret on the server!
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// Use secured APIs with your API key
const comments = await sdk.defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Uvoz samo tipov
Če potrebujete samo TypeScript tipe (brez kode v času izvajanja), uporabite privzeti uvoz:
// Types only (no runtime dependencies - safe everywhere)
import type {
PublicComment,
CreateCommentParams,
GetCommentsPublic200Response
} from 'fastcomments-sdk';
Uporaba posameznih razredov API
Brskalniško okolje
import { PublicApi, Configuration } from 'fastcomments-sdk/browser';
const config = new Configuration({
basePath: 'https://fastcomments.com'
});
const publicApi = new PublicApi(config);
Strežniško okolje
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);
Javni vs Zavarovani API-ji 
The SDK zagotavlja naslednje API razrede:
DefaultApi- Zaščitene končne točke, ki zahtevajo vaš API ključ za overjanje. Uporabite jih za operacije na strežniku.PublicApi- Javne končne točke, do katerih je mogoče dostopati brez API ključa. Te lahko kličete neposredno iz brskalnikov/mobilnih naprav/itd.ModerationApi- Končne točke nadzorne plošče moderatorja (moderacija komentarjev, prepovedi, značke, faktor zaupanja, iskanje). Avtenticirano z moderatorjevo sejo; posredujte poizvedni parameterssoza moderatorje, avtenticirane preko SSO.HiddenApi- Notranje/admin končne točke za napredne primere uporabe.
Primer: Uporaba Public API (varno v brskalniku)
import { PublicApi } from 'fastcomments-sdk/browser';
const publicApi = new PublicApi();
// Pridobi komentarje za stran (API ključ ni potreben)
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Primer: Uporaba Default API (samo na strežniku)
import { DefaultApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key' // Hranite to skrivno!
});
const defaultApi = new DefaultApi(config);
// Pridobi komentarje z polnim administratorskim dostopom
const response = await defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Primer: Uporaba Moderation API
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
const sdk = createFastCommentsSDK({ /* basePath, itd. */ });
// Klici, avtenticirani z moderatorsko sejo (sejni piškotek) ali posredujte `sso` za moderatorja, avtenticiranega preko SSO.
const comments = await sdk.moderationApi.getApiComments({
tenantId: 'your-tenant-id'
});
await sdk.moderationApi.postSetCommentSpamStatus({
commentId: 'comment-id',
spam: true
});
SSO (Enotna prijava) integracija 
FastComments podpira SSO za integracijo z vašim obstoječim sistemom za preverjanje pristnosti uporabnikov. Funkcionalnost SSO je na voljo le v strežniškem izvozu saj zahteva Node.js kriptografske funkcije.
Preprosto SSO (samo strežniško)
Preprosto SSO je treba generirati na strežniku in poslati odjemalcu:
// Strežniška koda (Node.js/strežnik)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// Ustvari preprosto SSO z vgrajenim pripomočkom
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();
// Pošlji ssoToken vaši odjemalski kodi
// Odjemalska koda lahko nato uporabi ta žeton z brskalniškim SDK-jem
Varen SSO (strežniško, priporočeno)
Varen SSO je treba implementirati na strežniku in nudi boljšo varnost:
// Strežniška koda (Node.js/strežnik)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// Ustvari varen SSO z vgrajenim pripomočkom
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();
// Uporabi z API klici na strežniku
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: JSON.stringify(ssoConfig)
});
// Ali pošlji ssoConfig odjemalcu za uporabo v brskalniku
Uporaba SSO iz brskalnika (z žetonom, ustvarjenim na strežniku)
// Odjemalska koda (brskalnik)
import { PublicApi } from 'fastcomments-sdk/browser';
// Pridobi SSO žeton iz vašega strežniškega končnega mesta
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 // Uporabi strežniško ustvarjen SSO žeton
});
SSO z ustvarjanjem komentarja
// Strežniško: ustvari SSO in komentar
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)
});
Pogosti primeri uporabe 
Pridobivanje komentarjev za stran
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'article-123'
});
Ustvarjanje komentarja
const newComment = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'article-123',
comment: 'Great article!',
commenterName: 'John Doe',
commenterEmail: 'john@example.com'
}
});
Glasovanje za komentar
const voteResponse = await sdk.publicApi.voteComment({
voteBodyParams: {
commentId: 'comment-id',
direction: 1 // 1 za glas za, -1 za glas proti
}
});
Upravljanje uporabnikov (zahteva API ključ)
// Iskanje uporabnikov (zahteva DefaultApi)
const users = await sdk.defaultApi.searchUsers({
tenantId: 'your-tenant-id',
urlId: 'page-id',
usernameStartsWith: 'john'
});
Živi dogodki (posodobitve v realnem času) 
Naročite se na dogodke v živo, da dobite posodobitve v realnem času za komentarje, glasove in druge dejavnosti.
Dogodki na ravni strani
Poslušajte dogodke v živo na določeni strani (komentarji, glasovi itd.):
import { subscribeToChanges, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const config = {
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
};
// Naroči se na dogodke v živo za stran
const subscription = subscribeToChanges(
config,
'your-tenant-id', // tenantIdWS
'page-url-id', // urlIdWS
'user-session-id', // userIdWS (pridobite ga iz odgovora getComments)
(event: LiveEvent) => {
console.log('Live event received:', event);
switch (event.type) {
case LiveEventType.new_comment:
console.log('New comment:', event.comment);
// Posodobite svoj uporabniški vmesnik z novim komentarjem
break;
case LiveEventType.new_vote:
console.log('New vote:', event.vote);
// Posodobite število glasov v vašem uporabniškem vmesniku
break;
case LiveEventType.updated_comment:
console.log('Comment updated:', event.comment);
break;
default:
console.log('Other event type:', event.type);
}
return true; // Vrni true, če je bil dogodek obdelan
},
(isConnected: boolean) => {
console.log('Connection status:', isConnected ? 'Connected' : 'Disconnected');
}
);
// Zaprite naročnino, ko končate
subscription.close();
Naročite se na uporabniške dogodke
Poslušajte dogodke, ki so specifični za uporabnika (obvestila, omembe itd.):
import { subscribeToUserFeed, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const userConfig = {
userIdWS: 'user-session-id', // Pridobite to iz odgovora getComments
};
// Naročite se na osebni vir uporabnika
const userSubscription = subscribeToUserFeed(
userConfig,
(event: LiveEvent) => {
console.log('User event received:', event);
switch (event.type) {
case LiveEventType.notification:
console.log('New notification:', event.notification);
// Prikažite obvestilo v vašem uporabniškem vmesniku
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');
}
);
// Zaprite, ko končate
userSubscription.close();
Pridobivanje userIdWS
Parameter userIdWS je obvezen za dogodke v živo in ga je mogoče pridobiti iz odgovorov API-ja:
const response = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
// Izvlecite userIdWS iz odgovora
const userIdWS = response.data?.userSessionInfo?.userIdWS;
if (userIdWS) {
// Zdaj se lahko naročite na dogodke v živo
const subscription = subscribeToChanges(config, tenantIdWS, urlIdWS, userIdWS, handleEvent);
}
ID-ji oddaj 
Videli boste, da naj bi pri nekaterih klicih API posredovali broadcastId. Ko prejmete dogodke, boste to ID prejeli nazaj, tako da boste vedeli, da dogodek prezrete, če nameravate optimistično uporabiti spremembe na odjemalcu (kar boste verjetno želeli storiti, saj ponuja najboljšo izkušnjo). Tukaj posredujte UUID. ID naj bo dovolj edinstven, da se v isti brskalni seji ne pojavi dvakrat.
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() // Edinstven ID za to operacijo
}
});
Obravnava napak 
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 
Ustvari nov preizkusni račun za AI agenta brez človeške registracije. Za klic tega ni potreben API ključ.
Odgovor vsebuje ID najemnika, API ključ, ki takoj deluje proti REST API-ju in strežniku MCP, ter URL za prevzem. URL za prevzem dajte osebi, za katero delate: odpiranje tega URL-ja med prijavo v FastComments poveže račun z njo. Neprevzeti računi in njihovi ključi se izbrišejo 72 ur po ustvarjanju. Dokler ni prevzet, ima račun standardne preizkusne omejitve.
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| createAgentTenantBody | CreateAgentTenantBody | Da |
Response
Vrne: CreateAgentTenantResponse
Example

aggregate 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Različne operacije (npr. sum, countDistinct, avg, itd.) so podprte.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| aggregationRequest | AggregationRequest | Yes | |
| parentTenantId | string | No | |
| includeStats | boolean | No |
Odgovor
Vrne: AggregateResponse
Primer

getAuditLogs 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| limit | number | No | |
| skip | number | No | |
| order | SORTDIR | No | |
| after | number | No | |
| before | number | No | |
| username | string | No | |
| ip | string | No | |
| crudType | string | No | |
| resourceName | string | No | |
| targetId | string | No | |
| target | string | No | |
| includeManagedTenants | boolean | No |
Odgovor
Vrne: GetAuditLogsResponse
Primer

blockFromCommentPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
Odgovor
Vrne: BlockSuccess
Primer

unBlockCommentPublic 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Da | |
| sso | string | Ne |
Odgovor
Vrne: UnblockSuccess
Primer

checkedCommentsForBlocked 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentIds | string | Yes | |
| sso | string | No |
Odgovor
Vrne: CheckBlockedCommentsResponse
Primer

blockUserFromComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| blockFromCommentParams | BlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odziv
Vrne: BlockSuccess
Primer

createCommentPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| broadcastId | string | Da | |
| commentData | CommentData | Da | |
| sessionId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: SaveCommentsResponseWithPresence
Primer

deleteComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| contextUserId | string | No | |
| isLive | boolean | No |
Odziv
Vrne: DeleteCommentResult
Primer

deleteCommentPublic 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Odgovor
Vrne: PublicAPIDeleteCommentResponse
Primer

deleteCommentVote 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| voteId | string | Da | |
| urlId | string | Da | |
| broadcastId | string | Da | |
| editKey | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: VoteDeleteResponse
Primer

flagComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: FlagCommentResponse
Primer

getComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIGetCommentResponse
Primer

getComments 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| page | number | Ne | |
| limit | number | Ne | |
| skip | number | Ne | |
| asTree | boolean | Ne | |
| skipChildren | number | Ne | |
| limitChildren | number | Ne | |
| maxTreeDepth | number | Ne | |
| urlId | string | Ne | |
| userId | string | Ne | |
| anonUserId | string | Ne | |
| contextUserId | string | Ne | |
| hashTag | string | Ne | |
| parentId | string | Ne | |
| direction | SortDirections | Ne | |
| fromDate | number | Ne | |
| toDate | number | Ne |
Odgovor
Vrne: APIGetCommentsResponse
Primer

getCommentsPublic 
req tenantId urlId
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| page | number | No | |
| direction | SortDirections | No | |
| sso | string | No | |
| skip | number | No | |
| skipChildren | number | No | |
| limit | number | No | |
| limitChildren | number | No | |
| countChildren | boolean | No | |
| fetchPageForCommentId | string | No | |
| includeConfig | boolean | No | |
| countAll | boolean | No | |
| includei10n | boolean | No | |
| locale | string | No | |
| modules | string | No | |
| isCrawler | boolean | No | |
| includeNotificationCount | boolean | No | |
| asTree | boolean | No | |
| maxTreeDepth | number | No | |
| useFullTranslationIds | boolean | No | |
| parentId | string | No | |
| searchText | string | No | |
| hashTags | Array | No | |
| userId | string | No | |
| customConfigStr | string | No | |
| afterCommentId | string | No | |
| beforeCommentId | string | No |
Odgovor
Vrne: GetCommentsResponseWithPresencePublicComment
Primer

getCommentText 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Odgovor
Vrne: PublicAPIGetCommentTextResponse
Primer

getCommentVoteUserNames 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| dir | number | Yes | |
| sso | string | No |
Odgovor
Vrne: GetCommentVoteUserNamesSuccessResponse
Primer

lockComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

pinComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: ChangeCommentPinStatusResponse
Primer

saveComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createCommentParams | CreateCommentParams | Da | |
| isLive | boolean | Ne | |
| doSpamCheck | boolean | Ne | |
| sendEmails | boolean | Ne | |
| populateNotifications | boolean | Ne |
Odgovor
Vrne: APISaveCommentResponse
Primer

saveCommentsBulk 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | Array | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
Odgovor
Vrne: Array<SaveCommentsBulkResponse
Primer

setCommentText 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Yes | |
| editKey | string | No | |
| sso | string | No |
Odgovor
Vrne: PublicAPISetCommentTextResponse
Primer

unBlockUserFromComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Da | |
| userId | string | Ne | |
| anonUserId | string | Ne |
Odgovor
Vrne: UnblockSuccess
Primer

unFlagComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| userId | string | Ne | |
| anonUserId | string | Ne |
Odgovor
Vrne: FlagCommentResponse
Primer

unLockComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

unPinComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: ChangeCommentPinStatusResponse
Primer

updateComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updatableCommentParams | UpdatableCommentParams | Da | |
| contextUserId | string | Ne | |
| doSpamCheck | boolean | Ne | |
| isLive | boolean | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

voteComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| voteBodyParams | VoteBodyParams | Yes | |
| sessionId | string | No | |
| sso | string | No |
Odgovor
Vrne: VoteResponse
Primer

getCommentsForUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| userId | string | No | |
| direction | SortDirections | No | |
| repliesToUserId | string | No | |
| page | number | No | |
| includei10n | boolean | No | |
| locale | string | No | |
| isCrawler | boolean | No |
Odgovor
Vrne: GetCommentsForUserResponse
Primer

addDomainConfig 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| addDomainConfigParams | AddDomainConfigParams | Yes |
Response
Returns: AddDomainConfigResponse
Example

deleteDomainConfig 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| domain | string | Da |
Odgovor
Vrne: DeleteDomainConfigResponse
Primer

getDomainConfig 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| domain | string | Yes |
Odgovor
Vrne: GetDomainConfigResponse
Primer

getDomainConfigs 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da |
Odgovor
Vrne: GetDomainConfigsResponse
Primer

patchDomainConfig 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| patchDomainConfigParams | PatchDomainConfigParams | Yes |
Odgovor
Vrne: PatchDomainConfigResponse
Primer

putDomainConfig 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| updateDomainConfigParams | UpdateDomainConfigParams | Yes |
Odgovor
Returns: PutDomainConfigResponse
Primer

createEmailTemplate 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createEmailTemplateBody | CreateEmailTemplateBody | Yes |
Odgovor
Vrne: CreateEmailTemplateResponse
Primer

deleteEmailTemplate 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: APIEmptyResponse
Primer

deleteEmailTemplateRenderError 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| errorId | string | Yes |
Odgovor
Vrne: APIEmptyResponse
Primer

getEmailTemplate 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetEmailTemplateResponse
Primer

getEmailTemplateDefinitions 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da |
Odgovor
Vrne: GetEmailTemplateDefinitionsResponse
Primer

getEmailTemplateRenderErrors 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| skip | number | No |
Odgovor
Vrne: GetEmailTemplateRenderErrorsResponse
Primer

getEmailTemplates 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Odgovor
Vrne: GetEmailTemplatesResponse
Primer

renderEmailTemplate 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Da | |
| locale | string | Ne |
Odziv
Vrne: RenderEmailTemplateResponse
Primer

updateEmailTemplate 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getEventLog 
req tenantId urlId userIdWS
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| userIdWS | string | Da | |
| startTime | number | Da | |
| endTime | number | Ne |
Odgovor
Vrne: GetEventLogResponse
Primer

getGlobalEventLog 
req tenantId urlId userIdWS
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| userIdWS | string | Da | |
| startTime | number | Da | |
| endTime | number | Ne |
Odgovor
Vrne: GetEventLogResponse
Primer

createFeedPost 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createFeedPostParams | CreateFeedPostParams | Da | |
| broadcastId | string | Ne | |
| isLive | boolean | Ne | |
| doSpamCheck | boolean | Ne | |
| skipDupCheck | boolean | Ne |
Odziv
Vrne: CreateFeedPostsResponse
Primer

createFeedPostPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: CreateFeedPostResponse
Primer

deleteFeedPostPublic 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: DeleteFeedPostPublicResponse
Primer

getFeedPosts 
req tenantId afterId
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| afterId | string | Ne | |
| limit | number | Ne | |
| tags | Array | Ne |
Odgovor
Vrne: GetFeedPostsResponse
Primer

getFeedPostsPublic 
req tenantId afterId
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| afterId | string | Ne | |
| limit | number | Ne | |
| tags | Array | Ne | |
| sso | string | Ne | |
| isCrawler | boolean | Ne | |
| includeUserInfo | boolean | Ne |
Odgovor
Vrne: PublicFeedPostsResponse
Primer

getFeedPostsStats 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| postIds | Array | Da | |
| sso | string | Ne |
Odgovor
Vrne: FeedPostsStatsResponse
Primer

getUserReactsPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | No | |
| sso | string | No |
Odgovor
Vrne: UserReactsResponse
Primer

reactFeedPostPublic 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| postId | string | Da | |
| reactBodyParams | ReactBodyParams | Da | |
| isUndo | boolean | Ne | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ReactFeedPostResponse
Primer

updateFeedPost 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| feedPost | FeedPost | Da |
Odziv
Vrne: APIEmptyResponse
Primer

updateFeedPostPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| updateFeedPostParams | UpdateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: CreateFeedPostResponse
Primer

flagCommentPublic 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| isFlagged | boolean | Yes | |
| sso | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

getGifLarge 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| largeInternalURLSanitized | string | Da |
Odgovor
Vrne: GifGetLargeResponse
Primer

getGifsSearch 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| search | string | Da | |
| locale | string | Ne | |
| rating | string | Ne | |
| page | number | Ne |
Odgovor
Vrne: GetGifsSearchResponse
Primer

getGifsTrending 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| locale | string | No | |
| rating | string | No | |
| page | number | No |
Response
Returns: GetGifsTrendingResponse
Example

addHashTag 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createHashTagBody | CreateHashTagBody | Ne |
Odgovor
Vrne: CreateHashTagResponse
Primer

addHashTagsBulk 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
Odgovor
Vrne: BulkCreateHashTagsResponse
Primer

deleteHashTag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| tag | string | Da | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

getHashTags 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| page | number | Ne |
Odgovor
Vrne: GetHashTagsResponse
Primer

patchHashTag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| tag | string | Yes | |
| updateHashTagBody | UpdateHashTagBody | No |
Odgovor
Vrne: UpdateHashTagResponse
Primer

getMe 
Identificira uporabljeno poverilnico: najemnika, kateremu pripada, in za OAuth žetone tudi uporabnika, ki ga je odobril.
Integracije to uporabljajo za testiranje povezave in njeno označevanje.
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da |
Odgovor
Vrne: GetMeResponse
Primer

deleteModerationVote 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| voteId | string | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: VoteDeleteResponse
Primer

getApiComments 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| page | number | Ne | |
| count | number | Ne | |
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filters | string | Ne | |
| searchFilters | string | Ne | |
| sorts | string | Ne | |
| demo | boolean | Ne | |
| sso | string | Ne |
Response
Vrne: ModerationAPIGetCommentsResponse
Example

getApiExportStatus 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| batchJobId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationExportStatusResponse
Primer

getApiIds 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filters | string | Ne | |
| searchFilters | string | Ne | |
| afterId | string | Ne | |
| demo | boolean | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationAPIGetCommentIdsResponse
Primer

getBanUsersFromComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Odgovor
Returns: GetBannedUsersFromCommentResponse
Primer

getCommentBanStatus 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentBanStatusResponse
Primer

getCommentChildren 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: ModerationAPIChildCommentsResponse
Primer

getCount 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filter | string | Ne | |
| searchFilters | string | Ne | |
| demo | boolean | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationAPICountCommentsResponse
Primer

getCounts 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetBannedUsersCountResponse
Primer

getLogs 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: ModerationAPIGetLogsResponse
Primer

getManualBadges 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: GetTenantManualBadgesResponse
Primer

getManualBadgesForUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| badgesUserId | string | No | |
| commentId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetUserManualBadgesResponse
Primer

getModerationComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| includeEmail | boolean | No | |
| includeIP | boolean | No | |
| sso | string | No |
Odgovor
Vrne: ModerationAPICommentResponse
Primer

getModerationCommentText 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentTextResponse
Primer

getPreBanSummary 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| sso | string | No |
Odziv
Vrne: PreBanSummary
Primer

getSearchCommentsSummary 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| value | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sso | string | No |
Odgovor
Vrne: ModerationCommentSearchResponse
Primer

getSearchPages 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| value | string | No | |
| sso | string | No |
Odgovor
Vrne: ModerationPageSearchResponse
Primer

getSearchSites 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| value | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationSiteSearchResponse
Primer

getSearchSuggest 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| textSearch | string | No | |
| sso | string | No |
Odgovor
Vrne: ModerationSuggestResponse
Primer

getSearchUsers 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| value | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationUserSearchResponse
Primer

getTrustFactor 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetUserTrustFactorResponse
Primer

getUserBanPreference 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: APIModerateGetUserBanPreferencesResponse
Primer

getUserInternalProfile 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetUserInternalProfileResponse
Primer

postAdjustCommentVotes 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: AdjustVotesResponse
Primer

postApiExport 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filters | string | Ne | |
| searchFilters | string | Ne | |
| sorts | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ModerationExportResponse
Primer

postBanUserFromComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| 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 | |
| sso | string | No |
Odgovor
Vrne: BanUserFromCommentResult
Primer

postBanUserUndo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| banUserUndoParams | BanUserUndoParams | Da | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

postBulkPreBanSummary 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| bulkPreBanParams | BulkPreBanParams | Da | |
| includeByUserIdAndEmail | boolean | Ne | |
| includeByIP | boolean | Ne | |
| includeByEmailDomain | boolean | Ne | |
| sso | string | Ne |
Odgovor
Vrne: BulkPreBanSummary
Primer

postCommentsByIds 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentsByIdsParams | CommentsByIdsParams | Yes | |
| sso | string | No |
Odgovor
Vrne: ModerationAPIChildCommentsResponse
Primer

postFlagComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

postRemoveComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odziv
Vrne: PostRemoveCommentApiResponse
Primer

postRestoreDeletedComment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

postSetCommentApprovalStatus 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| approved | boolean | Ne | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: SetCommentApprovedResponse
Primer

postSetCommentReviewStatus 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| reviewed | boolean | Ne | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

postSetCommentSpamStatus 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| spam | boolean | Ne | |
| permNotSpam | boolean | Ne | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Response
Vrne: APIEmptyResponse
Example

postSetCommentText 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| setCommentTextParams | SetCommentTextParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: SetCommentTextResponse
Primer

postUnFlagComment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

postVote 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | string | No | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: VoteResponse
Primer

putAwardBadge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| badgeId | string | Da | |
| userId | string | Ne | |
| commentId | string | Ne | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: AwardUserBadgeResponse
Primer

putCloseThread 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| sso | string | Ne |
Response
Vrne: APIEmptyResponse
Example

putRemoveBadge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: RemoveUserBadgeResponse
Primer

putReopenThread 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

setTrustFactor 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| trustFactor | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: SetUserTrustFactorResponse
Primer

createModerator 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createModeratorBody | CreateModeratorBody | Da |
Response
Vrne: CreateModeratorResponse
Primer

deleteModerator 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| sendEmail | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

getModerator 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetModeratorResponse
Primer

getModerators 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetModeratorsResponse
Primer

sendInvite 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| fromName | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

updateModerator 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateModeratorBody | UpdateModeratorBody | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

deleteNotificationCount 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getCachedNotificationCount 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetCachedNotificationCountResponse
Primer

getNotificationCount 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No |
Odgovor
Vrne: GetNotificationCountResponse
Primer

getNotifications 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No | |
| skip | number | No |
Odgovor
Vrne: GetNotificationsResponse
Primer

updateNotification 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateNotificationBody | UpdateNotificationBody | Yes | |
| userId | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

createV1PageReact 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| title | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: CreateV1PageReact
Primer

createV2PageReact 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| id | string | Da | |
| title | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: CreateV1PageReact
Primer

deleteV1PageReact 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: CreateV1PageReact
Primer

deleteV2PageReact 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes | |
| sso | string | No |
Odgovor
Vrne: CreateV1PageReact
Primer

getV1PageLikes 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetV1PageLikes
Primer

getV2PageReacts 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: GetV2PageReacts
Primer

getV2PageReactUsers 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| id | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetV2PageReactUsersResponse
Primer

addPage 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createAPIPageData | CreateAPIPageData | Da |
Odgovor
Vrne: AddPageAPIResponse
Primer

deletePage 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeletePageAPIResponse
Primer

getOfflineUsers 
Past komentatorji na strani, ki NI trenutno na spletu. Razvrščeni po displayName.
Uporabite to po izčrpavanju /users/online za prikaz razdelka "Members".
Kurzor paginacija po commenterName: strežnik prehaja delni {tenantId, urlId, commenterName} indeks od afterName naprej prek $gt, brez stroška $skip.
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
Response
Returns: PageUsersOfflineResponse
Example

getOnlineUsers 
Trenutno spletni gledalci strani: ljudje, katerih seja WebSocket je trenutno naročena na stran. Vrne anonCount + totalCount (naročniki po celotni sobi, vključno z anonimnimi gledalci, ki jih ne naštejemo).
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| afterName | string | Ne | |
| afterUserId | string | Ne |
Odgovor
Vrne: PageUsersOnlineResponse
Primer

getPageByURLId 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da |
Odgovor
Vrne: GetPageByURLIdAPIResponse
Primer

getPages 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da |
Response
Vrne: GetPagesAPIResponse
Example

getPagesPublic 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
Requires enableFChat to be true on the resolved custom config for each page.
Pages that require SSO are filtered against the requesting user's group access.
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| cursor | string | No | |
| limit | number | No | |
| q | string | No | |
| sortBy | PagesSortBy | No | |
| hasComments | boolean | No |
Odgovor
Vrne: GetPublicPagesResponse
Primer

getUsersInfo 
Bulk user info for a tenant. Given userIds, return display info from User / SSOUser.
Used by the comment widget to enrich users that just appeared via a presence event.
No page context: privacy is enforced uniformly (private profiles are masked).
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| ids | string | Yes |
Response
Returns: PageUsersInfoResponse
Example

patchPage 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateAPIPageData | UpdateAPIPageData | Da |
Odgovor
Vrne: PatchPageAPIResponse
Primer

deletePendingWebhookEvent 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getPendingWebhookEventCount 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No |
Odgovor
Vrne: GetPendingWebhookEventCountResponse
Primer

getPendingWebhookEvents 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No | |
| skip | number | No |
Odgovor
Vrne: GetPendingWebhookEventsResponse
Primer

createPollVote 
Zabeleži glas na anketi ali premakni obstoječi glas na drugo možnost. Glasovalec ima največ en glas na anketo, zato ponovni klic za istega glasovalca premakne njihov glas namesto da bi dodal novega.
To upošteva nastavitve ankete na spletnem mestu: če je glasovanje nastavljeno le za prijavljene uporabnike, je glas z le anonUserId zavrnjen, anonimni glasovi pa so omejeni po IP-ju na anketo.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createPollVoteBody | CreatePollVoteBody | Da |
Odgovor
Vrne: CreatePollVoteResponse
Primer

deletePollVote 
Umik glasovanja. Izbira, na katero je bilo glasovanje oddano, vrne svoje število nazaj.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odziv
Vrne: DeletePollVoteResponse
Primer

getPollVote 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetPollVoteResponse
Primer

getPollVotes 
The individual votes behind one poll's tallies, oldest first.
A poll belongs to a comment, so votes are always read one poll at a time - commentId is required. That keeps every query on the indexes the collection already has.
Obeys the poll's privacy: an anonymous poll's votes cannot be read (poll-anonymous), here or by id.
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voterId | string | No | |
| optionId | string | No | |
| skip | number | No |
Odgovor
Vrne: GetPollVotesResponse
Primer

deletePoll 
Odstranite anketo iz njenega komentarja, skupaj z vsakim glasom, ki je bil oddan. Sam komentar ostane nedotaknjen.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da |
Odziv
Vrne: APIEmptyResponse
Primer

getPoll 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes |
Odgovor
Vrne: GetPollResponse
Primer

patchPoll 
Uredite anketo na mestu, ohranite njene rezultate: spremenite vprašanje, preimenujte možnost, zaprite ali ponovno odprite jo, ali spremenite, kdo lahko vidi glasovalce. Možnosti so naslovljene po id - za dodajanje, odstranjevanje ali preurejanje, pošljite celoten seznam s PUT.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| commentPollPatch | CommentPollPatch | Da |
Odgovor
Vrne: SavePollResponse
Primer

putPoll 
Attach a poll to a comment, or set the full state of the poll it already has.
Options are matched by id: an option sent with the id of an existing option keeps its votes (and takes the new label and position), an option sent without an id is added, and existing options left out of the list are removed along with the votes cast on them.
Keeping no existing option ids on a poll that has votes deletes all of them, so that needs replaceVotes=true.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| commentPollPutInput | CommentPollPutInput | Yes | |
| replaceVotes | boolean | No |
Response
Returns: SavePollResponse
Example

createQuestionConfig 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createQuestionConfigBody | CreateQuestionConfigBody | Da |
Response
Vrne: CreateQuestionConfigResponse
Primer

deleteQuestionConfig 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getQuestionConfig 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetQuestionConfigResponse
Primer

getQuestionConfigs 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odziv
Vrne: GetQuestionConfigsResponse
Primer

updateQuestionConfig 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
Odgovor
Vrne: APIEmptyResponse
Primer

createQuestionResult 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionResultBody | CreateQuestionResultBody | Yes |
Odgovor
Vrne: CreateQuestionResultResponse
Primer

deleteQuestionResult 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getQuestionResult 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetQuestionResultResponse
Primer

getQuestionResults 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | No | |
| userId | string | No | |
| startDate | string | No | |
| questionId | string | No | |
| questionIds | string | No | |
| skip | number | No |
Odgovor
Vrne: GetQuestionResultsResponse
Primer

updateQuestionResult 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionResultBody | UpdateQuestionResultBody | Yes |
Odgovor
Vrne: APIEmptyResponse
Primer

aggregateQuestionResults 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| questionId | string | No | |
| questionIds | Array | No | |
| urlId | string | No | |
| timeBucket | AggregateTimeBucket | No | |
| startDate | Date | No | |
| forceRecalculate | boolean | No |
Odgovor
Vrne: AggregateQuestionResultsResponse
Primer

bulkAggregateQuestionResults 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Da | |
| forceRecalculate | boolean | Ne |
Odgovor
Vrne: BulkAggregateQuestionResultsResponse
Primer

combineCommentsWithQuestionResults 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| 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 |
Odgovor
Vrne: CombineQuestionResultsWithCommentsResponse
Primer

addSSOUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createAPISSOUserData | CreateAPISSOUserData | Da |
Odgovor
Returns: AddSSOUserAPIResponse
Primer

deleteSSOUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | boolean | No | |
| commentDeleteMode | string | No |
Odgovor
Vrne: DeleteSSOUserAPIResponse
Primer

getSSOUserByEmail 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| string | Yes |
Odziv
Vrne: GetSSOUserByEmailAPIResponse
Primer

getSSOUserById 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetSSOUserByIdAPIResponse
Primer

getSSOUsers 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetSSOUsersResponse
Primer

patchSSOUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
Odgovor
Vrne: PatchSSOUserAPIResponse
Primer

putSSOUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateAPISSOUserData | UpdateAPISSOUserData | Da | |
| updateComments | boolean | Ne |
Odziv
Vrne: PutSSOUserAPIResponse
Primer

createSubscription 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Yes |
Odgovor
Vrne: CreateSubscriptionAPIResponse
Primer

deleteSubscription 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| userId | string | Ne |
Odgovor
Vrne: DeleteSubscriptionAPIResponse
Primer

getSubscriptions 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No |
Odgovor
Vrne: GetSubscriptionsAPIResponse
Primer

updateSubscription 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Da | |
| userId | string | Ne |
Odgovor
Vrne: UpdateSubscriptionAPIResponse
Primer

getTenantDailyUsages 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| yearNumber | number | No | |
| monthNumber | number | No | |
| dayNumber | number | No | |
| skip | number | No |
Odgovor
Vrne: GetTenantDailyUsagesResponse
Primer

createTenantPackage 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantPackageBody | CreateTenantPackageBody | Yes |
Odgovor
Vrne: CreateTenantPackageResponse
Primer

deleteTenantPackage 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getTenantPackage 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetTenantPackageResponse
Primer

getTenantPackages 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Odgovor
Vrne: GetTenantPackagesResponse
Primer

replaceTenantPackage 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

updateTenantPackage 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantPackageBody | UpdateTenantPackageBody | Yes |
Odgovor
Vrne: APIEmptyResponse
Primer

createTenantUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createTenantUserBody | CreateTenantUserBody | Da |
Odziv
Vrne: CreateTenantUserResponse
Primer

deleteTenantUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | string | No | |
| commentDeleteMode | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

getTenantUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetTenantUserResponse
Primer

getTenantUsers 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetTenantUsersResponse
Primer

replaceTenantUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| replaceTenantUserBody | ReplaceTenantUserBody | Da | |
| updateComments | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

sendLoginLink 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| redirectURL | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

updateTenantUser 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantUserBody | UpdateTenantUserBody | Yes | |
| updateComments | string | No |
Odgovor
Vrne: APIEmptyResponse
Primer

createTenant 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createTenantBody | CreateTenantBody | Da |
Odgovor
Vrne: CreateTenantResponse
Primer

deleteTenant 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| sure | string | Ne |
Odgovor
Vrne: APIEmptyResponse
Primer

getTenant 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetTenantResponse
Primer

getTenants 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| meta | string | No | |
| skip | number | No |
Odgovor
Vrne: GetTenantsResponse
Primer

updateTenant 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateTenantBody | UpdateTenantBody | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

changeTicketState 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Da | |
| id | string | Da | |
| changeTicketStateBody | ChangeTicketStateBody | Da |
Odgovor
Vrne: ChangeTicketStateResponse
Primer

createTicket 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| createTicketBody | CreateTicketBody | Yes |
Odgovor
Vrne: CreateTicketResponse
Primer

getTicket 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No |
Odgovor
Vrne: GetTicketResponse
Primer

getTickets 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| state | number | No | |
| skip | number | No | |
| limit | number | No |
Odgovor
Vrne: GetTicketsResponse
Primer

getTranslations 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| namespace | string | Da | |
| component | string | Da | |
| locale | string | Ne | |
| useFullTranslationIds | boolean | Ne |
Odgovor
Vrne: GetTranslationsResponse
Primer

uploadImage 
Naloži in spremeni velikost slike
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| file | Blob | Da | |
| sizePreset | SizePreset | Ne | |
| urlId | string | Ne |
Response
Vrne: UploadImageResponse
Primer

getUserBadgeProgressById 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIGetUserBadgeProgressResponse
Primer

getUserBadgeProgressByUserId 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Da |
Odgovor
Vrne: APIGetUserBadgeProgressResponse
Primer

getUserBadgeProgressList 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| limit | number | No | |
| skip | number | No |
Odgovor
Vrne: APIGetUserBadgeProgressListResponse
Primer

createUserBadge 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createUserBadgeParams | CreateUserBadgeParams | Da |
Odgovor
Vrne: APICreateUserBadgeResponse
Primer

deleteUserBadge 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: APIEmptySuccessResponse
Primer

getUserBadge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: APIGetUserBadgeResponse
Primer

getUserBadges 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| badgeId | string | No | |
| type | number | No | |
| displayedOnComments | boolean | No | |
| limit | number | No | |
| skip | number | No |
Odgovor
Vrača: APIGetUserBadgesResponse
Primer

updateUserBadge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateUserBadgeParams | UpdateUserBadgeParams | Yes |
Odgovor
Vrne: APIEmptySuccessResponse
Primer

getUserNotificationCount 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetUserNotificationCountResponse
Primer

getUserNotifications 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| 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 |
Odgovor
Vrne: GetMyNotificationsResponse
Primer

resetUserNotificationCount 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: ResetUserNotificationsResponse
Primer

resetUserNotifications 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| afterId | string | Ne | |
| afterCreatedAt | number | Ne | |
| unreadOnly | boolean | Ne | |
| dmOnly | boolean | Ne | |
| noDm | boolean | Ne | |
| sso | string | Ne |
Odgovor
Vrne: ResetUserNotificationsResponse
Primer

updateUserNotificationCommentSubscriptionStatus 
Enable or disable notifications for a specific comment.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Odziv
Vrne: UpdateUserNotificationCommentSubscriptionStatusResponse
Primer

updateUserNotificationPageSubscriptionStatus 
Omogočite ali onemogočite obvestila za stran. Ko so uporabniki naročeni na stran, se ustvarjajo obvestila za nove korenske komentarje, in tudi
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| url | string | Yes | |
| pageTitle | string | Yes | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | Yes | |
| sso | string | No |
Odziv
Vrne: UpdateUserNotificationPageSubscriptionStatusResponse
Primer

updateUserNotificationStatus 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| notificationId | string | Da | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Da | |
| sso | string | Ne |
Odgovor
Vrne: UpdateUserNotificationStatusResponse
Primer

getUserPresenceStatuses 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlIdWS | string | Yes | |
| userIds | string | Yes |
Odgovor
Vrne: GetUserPresenceStatusesResponse
Primer

searchUsers 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| usernameStartsWith | string | Ne | |
| mentionGroupIds | Array | Ne | |
| sso | string | Ne | |
| searchSection | SearchUsersSearchSectionEnum | Ne |
Odgovor
Vrne: SearchUsersResult
Primer

getUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetUserResponse
Primer

createVote 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | CreateVoteDirectionEnum | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: VoteResponse
Primer

deleteVote 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| editKey | string | Ne |
Odgovor
Vrne: VoteDeleteResponse
Primer

getVotes 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Odgovor
Vrne: GetVotesResponse
Primer

getVotesForUser 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: GetVotesForUserResponse
Primer

createWebhook 
Naroči URL na dogodek komentarja (REST hook subscribe). Ponovno naročanje istega URL-ja na isti dogodek in domeno vrne obstoječo naročnino. Dostave so podpisane z HMAC, glejte vodnik za spletne kuke; starejša glava token se nikoli ne pošlje naročninam API.
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createWebhookParams | CreateWebhookParams | Da |
Response
Vrne: CreateWebhookResponse
Primer

deleteWebhook 
Odjave (REST hook odjava). Le naročnine, ustvarjene prek tega API-ja, je mogoče izbrisati tukaj; spletne kljuke, upravljane prek nadzorne plošče, se urejajo v nadzorni plošči.
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: APIEmptyResponse
Primer

getWebhooks 
Našteje spletne kuke, konfigurirane za najemnika, tako vrstice, ki jih upravlja nadzorna plošča, kot tudi naročnine na API.
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| event | WebhookEventName | Ne | |
| domain | string | Ne | |
| source | WebhookSource | Ne | |
| skip | number | Ne |
Response
Vrne: GetWebhooksResponse
Example

getWebhookSamplePayloads 
Nedavni komentarji v točno isti obliki, ki jo uporabljajo dostave webhookov, za gradnjo integracij (na primer vzorčni podatki Zapier). Vsak dogodek pošlje isti objekt komentarja, zato mora biti event le veljaven.
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| event | WebhookEventName | Ne | |
| limit | number | Ne |
Odgovor
Vrne: GetWebhookSamplePayloadsResponse
Primer

Potrebujete pomoč?
Če naletite na težave ali imate vprašanja glede JavaScript/TypeScript SDK, prosimo:
Sodelovanje
Prispevki so dobrodošli! Prosimo, obiščite GitHub repozitorij za smernice za prispevanje.