
Jezik 🇸🇮 Slovenščina
Začetek
Referenca API-ja
Dokumentacija
Uporaba
Agregiranje
Revizijski dnevniki
Blokiraj iz komentarja
Preveri blokirane komentarje
Komentarji
Komentarji za uporabnika
Konfiguracije domen
E-poštne predloge
Dnevnik dogodkov
Objave vira
Označi komentar
GIF-i
Hashtagi
Moderacija
Moderatorji
Število obvestil
Obvestila
Reakcije strani
Strani
Čakajoči webhook dogodki
Konfiguracije vprašanj
Rezultati vprašanj
Agregacija rezultatov vprašanj
SSO uporabniki
Naročnine
Dnevna uporaba najemnika
Paketi najemnika
Uporabniki najemnika
Najemniki
Tiketi
Prevodi
Nalaganje slike
Napredek značk uporabnika
Značke uporabnikov
Uporabniška obvestila
Stanje prisotnosti uporabnika
Iskanje uporabnikov
Uporabniki
Glasovi
FastComments SDK za JavaScript/TypeScript
To je uradni JavaScript/TypeScript SDK za FastComments.
Upravljajte komentarje, uporabnike, SSO in moderiranje iz Node.js ali iz brskalnika.
Repozitorij
Dokumentacija API-ja 
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 in zaščiteni 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
});
Integracija enotne prijave (SSO) 
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'
});
Dogodki v živo (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 za oddajanje 
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
}
});
Ravnanje z napakami 
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);
}
}
Agregiraj 
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

Pridobi revizijske dnevnike 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| limit | number | No | |
| skip | number | No | |
| order | SORTDIR | No | |
| after | number | No | |
| before | number | No |
Odgovor
Vrne: GetAuditLogsResponse1
Primer

Blokiraj iz javnega komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Da | |
| sso | string | Ne |
Odgovor
Vrne: BlockFromCommentPublicResponse
Primer

Odblokiraj javni komentar 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Yes | |
| sso | string | No |
Odgovor
Vrne: UnBlockCommentPublicResponse
Primer

Preveri blokirane komentarje 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentIds | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: CheckedCommentsForBlockedResponse
Primer

Blokiraj uporabnika iz komentarja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| blockFromCommentParams | BlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: BlockUserFromCommentResponse
Primer

Ustvari javni komentar 
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: CreateCommentPublicResponse
Primer

Izbriši komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| contextUserId | string | No | |
| isLive | boolean | No |
Odgovor
Vrne: DeleteCommentResponse
Primer

Izbriši javni komentar 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Odgovor
Vrne: DeleteCommentPublicResponse
Primer

Izbriši glas za komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voteId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Odgovor
Vrne: DeleteCommentVoteResponse
Primer

Označi komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: FlagCommentResponse1
Primer

Pridobi komentar 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetCommentResponse
Primer

Pridobi komentarje 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| page | number | No | |
| limit | number | No | |
| skip | number | No | |
| asTree | boolean | No | |
| skipChildren | number | No | |
| limitChildren | number | No | |
| maxTreeDepth | number | No | |
| urlId | string | No | |
| userId | string | No | |
| anonUserId | string | No | |
| contextUserId | string | No | |
| hashTag | string | No | |
| parentId | string | No | |
| direction | SortDirections | No | |
| fromDate | number | No | |
| toDate | number | No |
Odgovor
Vrne: GetCommentsResponse
Primer

Pridobi javne komentarje 
req tenantId urlId
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| page | number | Ne | |
| direction | SortDirections | Ne | |
| sso | string | Ne | |
| skip | number | Ne | |
| skipChildren | number | Ne | |
| limit | number | Ne | |
| limitChildren | number | Ne | |
| countChildren | boolean | Ne | |
| fetchPageForCommentId | string | Ne | |
| includeConfig | boolean | Ne | |
| countAll | boolean | Ne | |
| includei10n | boolean | Ne | |
| locale | string | Ne | |
| modules | string | Ne | |
| isCrawler | boolean | Ne | |
| includeNotificationCount | boolean | Ne | |
| asTree | boolean | Ne | |
| maxTreeDepth | number | Ne | |
| useFullTranslationIds | boolean | Ne | |
| parentId | string | Ne | |
| searchText | string | Ne | |
| hashTags | Array | Ne | |
| userId | string | Ne | |
| customConfigStr | string | Ne | |
| afterCommentId | string | Ne | |
| beforeCommentId | string | Ne |
Odgovor
Vrne: GetCommentsPublicResponse
Primer

Pridobi besedilo komentarja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| editKey | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentTextResponse1
Primer

Pridobi uporabniška imena glasovalcev za komentar 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| dir | number | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentVoteUserNamesResponse
Primer

Zakleni komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Odgovor
Vrne: LockCommentResponse
Primer

Pripni komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Odziv
Returns: PinCommentResponse
Primer

Shrani komentar 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | CreateCommentParams | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
Odgovor
Vrne: SaveCommentResponse
Primer

Masovno shranjevanje komentarjev 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createCommentParams | Array | Da | |
| isLive | boolean | Ne | |
| doSpamCheck | boolean | Ne | |
| sendEmails | boolean | Ne | |
| populateNotifications | boolean | Ne |
Odgovor
Vrne: Array<SaveCommentsBulkResponse
Primer

Nastavi besedilo komentarja 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Yes | |
| editKey | string | No | |
| sso | string | No |
Odziv
Vrne: SetCommentTextResponse1
Primer

Odblokiraj uporabnika iz komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Da | |
| userId | string | Ne | |
| anonUserId | string | Ne |
Odgovor
Vrne: UnBlockUserFromCommentResponse
Primer

Odznači komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| userId | string | Ne | |
| anonUserId | string | Ne |
Odgovor
Vrne: UnFlagCommentResponse
Primer

Odkleni komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: UnLockCommentResponse
Primer

Odstrani pripenjanje komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| broadcastId | string | Da | |
| sso | string | Ne |
Odgovor
Vrne: UnPinCommentResponse
Primer

Posodobi komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updatableCommentParams | UpdatableCommentParams | Yes | |
| contextUserId | string | No | |
| doSpamCheck | boolean | No | |
| isLive | boolean | No |
Odziv
Vrne: UpdateCommentResponse
Primer

Glasuj za komentar 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| urlId | string | Da | |
| broadcastId | string | Da | |
| voteBodyParams | VoteBodyParams | Da | |
| sessionId | string | Ne | |
| sso | string | Ne |
Response
Vrne: VoteCommentResponse
Example

Pridobi komentarje za uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| userId | string | Ne | |
| direction | SortDirections | Ne | |
| repliesToUserId | string | Ne | |
| page | number | Ne | |
| includei10n | boolean | Ne | |
| locale | string | Ne | |
| isCrawler | boolean | Ne |
Odgovor
Vrne: GetCommentsForUserResponse1
Primer

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

Izbriši konfiguracijo domene 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| domain | string | Da |
Odgovor
Vrne: DeleteDomainConfigResponse
Primer

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

Pridobi konfiguracije domen 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da |
Odgovor
Vrne: GetDomainConfigsResponse
Primer

Delno posodobi konfiguracijo domene 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| patchDomainConfigParams | PatchDomainConfigParams | Yes |
Odgovor
Vrne: PatchDomainConfigResponse
Primer

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

Ustvari e-poštno predlogo 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createEmailTemplateBody | CreateEmailTemplateBody | Da |
Odziv
Vrne: CreateEmailTemplateResponse1
Primer

Izbriši e-poštno predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: DeleteEmailTemplateResponse
Primer

Izbriši napako upodabljanja e-poštne predloge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| errorId | string | Yes |
Odgovor
Vrne: DeleteEmailTemplateRenderErrorResponse
Primer

Pridobi e-poštno predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetEmailTemplateResponse1
Primer

Pridobi definicije e-poštnih predlog 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes |
Odgovor
Vrne: GetEmailTemplateDefinitionsResponse1
Primer

Pridobi napake upodabljanja e-poštnih predlog 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetEmailTemplateRenderErrorsResponse1
Primer

Pridobi e-poštne predloge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Odgovor
Vrne: GetEmailTemplatesResponse1
Primer

Upodobi e-poštno predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Yes | |
| locale | string | No |
Odziv
Returns: RenderEmailTemplateResponse1
Primer

Posodobi e-poštno predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Yes |
Odgovor
Vrne: UpdateEmailTemplateResponse
Primer

Pridobi dnevnik dogodkov 
req tenantId urlId userIdWS
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
Odgovor
Vrne: GetEventLogResponse1
Primer

Pridobi globalni dnevnik dogodkov 
req tenantId urlId userIdWS
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| userIdWS | string | Da | |
| startTime | number | Da | |
| endTime | number | Ne |
Odgovor
Vrne: GetGlobalEventLogResponse
Primer

Ustvari objavo vira 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| skipDupCheck | boolean | No |
Odgovor
Vrne: CreateFeedPostResponse1
Primer

Ustvari javno objavo vira 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createFeedPostParams | CreateFeedPostParams | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: CreateFeedPostPublicResponse
Primer

Izbriši javno objavo vira 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| postId | string | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: DeleteFeedPostPublicResponse
Primer

Pridobi objave vira 
req tenantId afterId
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| afterId | string | Ne | |
| limit | number | Ne | |
| tags | Array | Ne |
Odziv
Vrne: GetFeedPostsResponse1
Primer

Pridobi javne objave vira 
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: GetFeedPostsPublicResponse
Primer

Pridobi statistiko objav vira 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| postIds | Array | Da | |
| sso | string | Ne |
Odgovor
Vrne: GetFeedPostsStatsResponse
Primer

Pridobi javne reakcije uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | No | |
| sso | string | No |
Odgovor
Vrne: GetUserReactsPublicResponse
Primer

Reagiraj na javno objavo vira 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| reactBodyParams | ReactBodyParams | Yes | |
| isUndo | boolean | No | |
| broadcastId | string | No | |
| sso | string | No |
Odgovor
Vrne: ReactFeedPostPublicResponse
Primer

Posodobi objavo vira 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| feedPost | FeedPost | Yes |
Odgovor
Vrne: UpdateFeedPostResponse
Primer

Posodobi javno objavo vira 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| postId | string | Da | |
| updateFeedPostParams | UpdateFeedPostParams | Da | |
| broadcastId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: UpdateFeedPostPublicResponse
Primer

Označi javni komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| commentId | string | Da | |
| isFlagged | boolean | Da | |
| sso | string | Ne |
Odgovor
Vrne: FlagCommentPublicResponse
Primer

Pridobi velik GIF 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| largeInternalURLSanitized | string | Da |
Odziv
Vrne: GetGifLargeResponse
Primer

Išči GIF-e 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| search | string | Yes | |
| locale | string | No | |
| rating | string | No | |
| page | number | No |
Odgovor
Vrne: GetGifsSearchResponse
Primer

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

Dodaj hashtag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Ne | |
| createHashTagBody | CreateHashTagBody | Ne |
Odziv
Vrne: AddHashTagResponse
Primer

Dodaj hashtage v množici 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | No | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
Odgovor
Vrne: AddHashTagsBulkResponse
Primer

Izbriši hashtag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | No |
Odgovor
Vrne: DeleteHashTagResponse
Primer

Pridobi hashtage 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| page | number | Ne |
Odziv
Vrne: GetHashTagsResponse1
Primer

Delno posodobi hashtag 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| updateHashTagBody | UpdateHashTagBody | No |
Odgovor
Vrne: PatchHashTagResponse
Primer

Izbriši glas moderacije 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| voteId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odziv
Vrne: DeleteModerationVoteResponse
Primer

Pridobi API komentarje 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| page | number | No | |
| count | number | No | |
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sorts | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Response
Vrne: GetApiCommentsResponse
Example

Pridobi stanje izvoza API-ja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| batchJobId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetApiExportStatusResponse
Primer

Pridobi API ID-je 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| afterId | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetApiIdsResponse
Primer

Pridobi uporabnike na črni listi iz komentarja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetBanUsersFromCommentResponse
Primer

Pridobi stanje prepovedi komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentBanStatusResponse1
Primer

Pridobi podkomentarje 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetCommentChildrenResponse
Primer

Pridobi število 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filter | string | Ne | |
| searchFilters | string | Ne | |
| demo | boolean | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetCountResponse
Primer

Pridobi številke 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: GetCountsResponse
Primer

Pridobi dnevnike 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetLogsResponse
Primer

Pridobi ročne značke 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetManualBadgesResponse
Primer

Pridobi ročne značke za uporabnika 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| badgesUserId | string | No | |
| commentId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetManualBadgesForUserResponse
Primer

Pridobi moderacijski komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| includeEmail | boolean | No | |
| includeIP | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetModerationCommentResponse
Primer

Pridobi besedilo moderacijskega komentarja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetModerationCommentTextResponse
Primer

Pridobi povzetek pred prepovedjo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetPreBanSummaryResponse
Primer

Pridobi povzetek iskanja komentarjev 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| value | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetSearchCommentsSummaryResponse
Primer

Pridobi strani v iskanju 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| value | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetSearchPagesResponse
Primer

Pridobi spletna mesta v iskanju 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| value | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetSearchSitesResponse
Primer

Pridobi predloge iskanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| textSearch | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetSearchSuggestResponse
Primer

Pridobi uporabnike v iskanju 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| value | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetSearchUsersResponse
Primer

Pridobi faktor zaupanja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| userId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetTrustFactorResponse
Primer

Pridobi nastavitve prepovedi uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetUserBanPreferenceResponse
Primer

Pridobi notranji profil uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: GetUserInternalProfileResponse1
Primer

Prilagodi glasove za komentarje 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: PostAdjustCommentVotesResponse
Primer

Zaženi izvoz API-ja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| textSearch | string | Ne | |
| byIPFromComment | string | Ne | |
| filters | string | Ne | |
| searchFilters | string | Ne | |
| sorts | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PostApiExportResponse
Primer

Prepovej uporabnika iz komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| banEmail | boolean | Ne | |
| banEmailDomain | boolean | Ne | |
| banIP | boolean | Ne | |
| deleteAllUsersComments | boolean | Ne | |
| bannedUntil | string | Ne | |
| isShadowBan | boolean | Ne | |
| updateId | string | Ne | |
| banReason | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PostBanUserFromCommentResponse
Primer

Razveljavi prepoved uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| banUserUndoParams | BanUserUndoParams | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Returns: PostBanUserUndoResponse
Primer

Masovni povzetek pred prepovedjo 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| bulkPreBanParams | BulkPreBanParams | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: PostBulkPreBanSummaryResponse
Primer

Objavi komentarje po ID-jih 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentsByIdsParams | CommentsByIdsParams | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PostCommentsByIdsResponse
Primer

Označi komentar (moderacija) 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PostFlagCommentResponse
Primer

Odstrani komentar (moderacija) 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: PostRemoveCommentResponse
Primer

Obnovi izbrisani komentar 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odziv
Vrne: PostRestoreDeletedCommentResponse
Primer

Nastavi status odobritve komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| approved | boolean | Ne | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PostSetCommentApprovalStatusResponse
Primer

Nastavi status pregleda komentarja 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| commentId | string | Da | |
| reviewed | boolean | Ne | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PostSetCommentReviewStatusResponse
Primer

Nastavi status spama komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| spam | boolean | Ne | |
| permNotSpam | boolean | Ne | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PostSetCommentSpamStatusResponse
Primer

Nastavi besedilo komentarja (moderacija) 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| setCommentTextParams | SetCommentTextParams | Da | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PostSetCommentTextResponse
Primer

Odstrani označitev komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Da | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PostUnFlagCommentResponse
Primer

Oddaj glas 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| commentId | string | Yes | |
| direction | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odziv
Vrne: PostVoteResponse
Primer

Dodeli značko 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| badgeId | string | Da | |
| userId | string | Ne | |
| commentId | string | Ne | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odziv
Vrne: PutAwardBadgeResponse
Primer

Zapri nit 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| urlId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: PutCloseThreadResponse
Primer

Odstrani značko 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| badgeId | string | Da | |
| userId | string | Ne | |
| commentId | string | Ne | |
| broadcastId | string | Ne | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PutRemoveBadgeResponse
Primer

Znova odpri nit 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| urlId | string | Da | |
| tenantId | string | Ne | |
| sso | string | Ne |
Odgovor
Vrne: PutReopenThreadResponse
Primer

Nastavi faktor zaupanja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| userId | string | No | |
| trustFactor | string | No | |
| tenantId | string | No | |
| sso | string | No |
Odgovor
Vrne: SetTrustFactorResponse
Primer

Ustvari moderatorja 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createModeratorBody | CreateModeratorBody | Da |
Response
Vrne: CreateModeratorResponse1
Primer

Izbriši moderatorja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| sendEmail | string | Ne |
Odgovor
Vrne: DeleteModeratorResponse
Primer

Pridobi moderatorja 
Parametri
| Ime | Vrsta | Potrebno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetModeratorResponse1
Primer

Pridobi moderatorje 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Odgovor
Vrne: GetModeratorsResponse1
Primer

Pošlji povabilo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| fromName | string | Da |
Odgovor
Vrne: SendInviteResponse
Primer

Posodobi moderatorja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateModeratorBody | UpdateModeratorBody | Da |
Odgovor
Vrne: UpdateModeratorResponse
Primer

Izbriši število obvestil 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odziv
Vrne: DeleteNotificationCountResponse
Primer

Pridobi predpomnjeno število obvestil 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetCachedNotificationCountResponse1
Primer

Pridobi število obvestil 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No |
Response
Vrne: GetNotificationCountResponse1
Example

Pridobi obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| urlId | string | Ne | |
| fromCommentId | string | Ne | |
| viewed | boolean | Ne | |
| type | string | Ne | |
| skip | number | Ne |
Odziv
Vrne: GetNotificationsResponse1
Primer

Posodobi obvestilo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateNotificationBody | UpdateNotificationBody | Da | |
| userId | string | Ne |
Odgovor
Vrne: UpdateNotificationResponse
Primer

Ustvari V1 reakcijo strani 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| title | string | No |
Odgovor
Vrne: CreateV1PageReactResponse
Primer

Ustvari V2 reakcijo strani 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| id | string | Da | |
| title | string | Ne |
Odgovor
Vrne: CreateV2PageReactResponse
Primer

Izbriši V1 reakcijo strani 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Odgovor
Vrne: DeleteV1PageReactResponse
Primer

Izbriši V2 reakcijo strani 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: DeleteV2PageReactResponse
Primer

Pridobi V1 všečke strani 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da |
Odgovor
Vrne: GetV1PageLikesResponse
Primer

Pridobi V2 reakcije strani 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Odgovor
Vrne: GetV2PageReactsResponse
Primer

Pridobi uporabnike V2 reakcij strani 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetV2PageReactUsersResponse1
Primer

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

Izbriši stran 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeletePageAPIResponse
Primer

Pridobi uporabnike, ki niso povezani 
Prejšnji komentatorji na strani, ki trenutno NI online. Razvrščeni po displayName.
Uporabite to po tem, ko ste izčrpali /users/online, za prikaz sekcije “Člani”.
Kazalna paginacija po commenterName: strežnik prehaja delni {tenantId, urlId, commenterName} indeks od afterName naprej prek $gt, brez stroška $skip.
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| afterName | string | Ne | |
| afterUserId | string | Ne |
Odgovor
Vrne: GetOfflineUsersResponse
Primer

Pridobi uporabnike, ki so online 
Trenutno povezani gledalci strani: ljudje, katerih seje WebSocket so trenutno naročene na stran.
Vrne anonCount + totalCount (število naročnikov v celotni sobi, vključno z anonimnimi gledalci, ki jih ne poimenujemo).
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
Odziv
Vrne: GetOnlineUsersResponse
Primer

Pridobi stran po URL ID-ju 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da |
Odgovor
Vrne: GetPageByURLIdAPIResponse
Primer

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

Pridobi javne strani 
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.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| cursor | string | No | |
| limit | number | No | |
| q | string | No | |
| sortBy | PagesSortBy | No | |
| hasComments | boolean | No |
Response
Vrne: GetPagesPublicResponse
Example

Pridobi informacije o uporabnikih 
Masovni podatki o uporabniku za najemnika. Glede na userIds vrne prikazne informacije iz User / SSOUser.
Uporablja vtičnik za komentarje za obogatitev uporabnikov, ki se so pravkar pojavili prek dogodka prisotnosti.
Ni konteksta strani: zasebnost se izvaja enotno (zasebni profili so maskirani).
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| ids | string | Yes |
Response
Vrne: GetUsersInfoResponse
Primer

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

Izbriši čakajoči webhook dogodek 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeletePendingWebhookEventResponse
Primer

Pridobi število čakajočih webhook dogodkov 
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 |
Odgovor
Vrne: GetPendingWebhookEventCountResponse1
Primer

Pridobi čakajoče webhook dogodke 
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 | |
| skip | number | No |
Odgovor
Vrne: GetPendingWebhookEventsResponse1
Primer

Ustvari konfiguracijo vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionConfigBody | CreateQuestionConfigBody | Yes |
Odgovor
Vrne: CreateQuestionConfigResponse1
Primer

Izbriši konfiguracijo vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeleteQuestionConfigResponse
Primer

Pridobi konfiguracijo vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetQuestionConfigResponse1
Primer

Pridobi konfiguracije vprašanj 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetQuestionConfigsResponse1
Primer

Posodobi konfiguracijo vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
Odgovor
Vrne: UpdateQuestionConfigResponse
Primer

Ustvari rezultat vprašanja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createQuestionResultBody | CreateQuestionResultBody | Da |
Odgovor
Vrne: CreateQuestionResultResponse1
Primer

Izbriši rezultat vprašanja 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeleteQuestionResultResponse
Primer

Pridobi rezultat vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetQuestionResultResponse1
Primer

Pridobi rezultate vprašanj 
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: GetQuestionResultsResponse1
Primer

Posodobi rezultat vprašanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionResultBody | UpdateQuestionResultBody | Yes |
Odgovor
Vrača: UpdateQuestionResultResponse
Primer

Agregiraj rezultate vprašanj 
Parametri
| Ime | Vrsta | 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: AggregateQuestionResultsResponse1
Primer

Masovna agregacija rezultatov vprašanj 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Yes | |
| forceRecalculate | boolean | No |
Response
Vrne: BulkAggregateQuestionResultsResponse1
Example

Združi komentarje z rezultati vprašanj 
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 |
Odziv
Vrne: CombineCommentsWithQuestionResultsResponse
Primer

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

Izbriši SSO uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | boolean | No | |
| commentDeleteMode | string | No |
Odgovor
Vrne: DeleteSSOUserAPIResponse
Primer

Pridobi SSO uporabnika po e-pošti 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| string | Yes |
Odziv
Vrne: GetSSOUserByEmailAPIResponse
Primer

Pridobi SSO uporabnika po ID-ju 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetSSOUserByIdAPIResponse
Primer

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

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

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

Ustvari naročnino 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Yes |
Odgovor
Vrne: CreateSubscriptionAPIResponse
Primer

Izbriši naročnino 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| userId | string | Ne |
Odgovor
Vrne: DeleteSubscriptionAPIResponse
Primer

Pridobi naročnine 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No |
Odgovor
Vrne: GetSubscriptionsAPIResponse
Primer

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

Pridobi dnevne uporabe najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| yearNumber | number | No | |
| monthNumber | number | No | |
| dayNumber | number | No | |
| skip | number | No |
Odgovor
Vrne: GetTenantDailyUsagesResponse1
Primer

Ustvari paket najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createTenantPackageBody | CreateTenantPackageBody | Da |
Odgovor
Vrne: CreateTenantPackageResponse1
Primer

Izbriši paket najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeleteTenantPackageResponse
Primer

Pridobi paket najemnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetTenantPackageResponse1
Primer

Pridobi pakete najemnika 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odgovor
Vrne: GetTenantPackagesResponse1
Primer

Zamenjaj paket najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Da |
Odgovor
Vrne: ReplaceTenantPackageResponse
Primer

Posodobi paket najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantPackageBody | UpdateTenantPackageBody | Yes |
Odgovor
Vrne: UpdateTenantPackageResponse
Primer

Ustvari uporabnika najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantUserBody | CreateTenantUserBody | Yes |
Odgovor
Vrne: CreateTenantUserResponse1
Primer

Izbriši uporabnika najemnika 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| deleteComments | string | Ne | |
| commentDeleteMode | string | Ne |
Response
Vrne: DeleteTenantUserResponse
Primer

Pridobi uporabnika najemnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetTenantUserResponse1
Primer

Pridobi uporabnike najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| skip | number | Ne |
Odziv
Vrne: GetTenantUsersResponse1
Primer

Zamenjaj uporabnika najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| replaceTenantUserBody | ReplaceTenantUserBody | Da | |
| updateComments | string | Ne |
Odgovor
Vrne: ReplaceTenantUserResponse
Primer

Pošlji povezavo za prijavo 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| redirectURL | string | No |
Odgovor
Vrne: SendLoginLinkResponse
Primer

Posodobi uporabnika najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateTenantUserBody | UpdateTenantUserBody | Da | |
| updateComments | string | Ne |
Odgovor
Vrne: UpdateTenantUserResponse
Primer

Ustvari najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createTenantBody | CreateTenantBody | Da |
Odgovor
Vrne: CreateTenantResponse1
Primer

Izbriši najemnika 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| sure | string | No |
Response
Vrne: DeleteTenantResponse
Example

Pridobi najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Returns: GetTenantResponse1
Primer

Pridobi najemnike 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| meta | string | No | |
| skip | number | No |
Odgovor
Vrne: GetTenantsResponse1
Primer

Posodobi najemnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateTenantBody | UpdateTenantBody | Da |
Odgovor
Vrne: UpdateTenantResponse
Primer

Spremeni stanje vozovnice 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| id | string | Yes | |
| changeTicketStateBody | ChangeTicketStateBody | Yes |
Odgovor
Vrne: ChangeTicketStateResponse1
Primer

Ustvari vozovnico 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Da | |
| createTicketBody | CreateTicketBody | Da |
Response
Vrne: CreateTicketResponse1
Example

Pridobi vozovnico 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No |
Odgovor
Vrne: GetTicketResponse1
Primer

Pridobi vozovnice 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| state | number | Ne | |
| skip | number | Ne | |
| limit | number | Ne |
Odziv
Vrne: GetTicketsResponse1
Primer

Pridobi prevode 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| namespace | string | Yes | |
| component | string | Yes | |
| locale | string | No | |
| useFullTranslationIds | boolean | No |
Odgovor
Vrne: GetTranslationsResponse1
Primer

Naloži sliko 
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

Pridobi napredek značke uporabnika po ID-ju 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetUserBadgeProgressByIdResponse
Primer

Pridobi napredek značke uporabnika po ID-ju uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Da |
Odgovor
Vrne: GetUserBadgeProgressByUserIdResponse
Primer

Pridobi seznam napredka značk uporabnikov 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| limit | number | Ne | |
| skip | number | Ne |
Odziv
Vrne: GetUserBadgeProgressListResponse
Primer

Ustvari značko uporabnika 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| createUserBadgeParams | CreateUserBadgeParams | Da |
Odgovor
Vrne: CreateUserBadgeResponse
Primer

Izbriši značko uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: DeleteUserBadgeResponse
Primer

Pridobi značko uporabnika 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Odgovor
Vrne: GetUserBadgeResponse
Primer

Pridobi značke uporabnikov 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| userId | string | Ne | |
| badgeId | string | Ne | |
| type | number | Ne | |
| displayedOnComments | boolean | Ne | |
| limit | number | Ne | |
| skip | number | Ne |
Odgovor
Vrne: GetUserBadgesResponse
Primer

Posodobi značko uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| updateUserBadgeParams | UpdateUserBadgeParams | Da |
Odgovor
Vrne: UpdateUserBadgeResponse
Primer

Pridobi število uporabniških obvestil 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
Odziv
Vrne: GetUserNotificationCountResponse1
Primer

Pridobi uporabniška obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Ne | |
| pageSize | number | Ne | |
| afterId | string | Ne | |
| includeContext | boolean | Ne | |
| afterCreatedAt | number | Ne | |
| unreadOnly | boolean | Ne | |
| dmOnly | boolean | Ne | |
| noDm | boolean | Ne | |
| includeTranslations | boolean | Ne | |
| includeTenantNotifications | boolean | Ne | |
| sso | string | Ne |
Odgovor
Vrne: GetUserNotificationsResponse
Primer

Ponastavi število uporabniških obvestil 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Da | |
| sso | string | Ne |
Response
Vrne: ResetUserNotificationCountResponse
Example

Ponastavi uporabniška obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| afterCreatedAt | number | No | |
| unreadOnly | boolean | No | |
| dmOnly | boolean | No | |
| noDm | boolean | No | |
| sso | string | No |
Odgovor
Vrne: ResetUserNotificationsResponse1
Primer

Posodobi status naročnine uporabnika na komentarje 
Omogočite ali onemogočite obvestila za določen komentar.
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Response
Vrne: UpdateUserNotificationCommentSubscriptionStatusResponse
Primer

Posodobi status naročnine uporabnika na stran 
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 | Da | |
| urlId | string | Da | |
| url | string | Da | |
| pageTitle | string | Da | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | Da | |
| sso | string | Ne |
Odziv
Vrne: UpdateUserNotificationPageSubscriptionStatusResponse
Primer

Posodobi status uporabniškega obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| notificationId | string | Da | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Da | |
| sso | string | Ne |
Odgovor
Vrne: UpdateUserNotificationStatusResponse
Primer

Pridobi statuse prisotnosti uporabnikov 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlIdWS | string | Da | |
| userIds | string | Da |
Odziv
Vrne: GetUserPresenceStatusesResponse1
Primer

Išči uporabnike 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| usernameStartsWith | string | No | |
| mentionGroupIds | Array | No | |
| sso | string | No | |
| searchSection | SearchUsersSearchSectionEnum | No |
Odgovor
Vrne: SearchUsersResponse1
Primer

Pridobi uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da |
Odgovor
Vrne: GetUserResponse1
Primer

Ustvari glas 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | CreateVoteDirectionEnum | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Odgovor
Vrne: CreateVoteResponse
Primer

Izbriši glas 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| id | string | Da | |
| editKey | string | Ne |
Odgovor
Vrne: DeleteVoteResponse
Primer

Pridobi glasove 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes |
Odgovor
Vrne: GetVotesResponse1
Primer

Pridobi glasove za uporabnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenantId | string | Da | |
| urlId | string | Da | |
| userId | string | Ne | |
| anonUserId | string | Ne |
Odgovor
Vrne: GetVotesForUserResponse1
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.