
Sprog 🇩🇰 Dansk
Kom godt i gang
Dokumentation
Aggregering
API
Revisionslog
Bloker fra kommentar
Tjek blokerede kommentarer
Kommentarer
Kommentarer for bruger
Domænekonfigurationer
E-mail-skabeloner
Hændelseslog
Feed-indlæg
Marker kommentar
GIF'er
Hashtags
Moderering
Moderatorer
Notifikationstælling
Notifikationer
Side-reaktioner
Sider
Ventende webhook-hændelser
Spørgsmålskonfigurationer
Spørgsmålsresultater
Aggregering af spørgsmålsresultater
SSO-brugere
Abonnementer
Lejer dagligt forbrug
Lejerpakker
Lejerbrugere
Lejere
Sager
Oversættelser
Upload billede
Brugerbadge-fremskridt
Brugerbadges
Brugernotifikationer
Bruger tilstedeværelsesstatus
Brugersøgning
Brugere
Stemmer
FastComments Rust SDK
Dette er den officielle Rust SDK til FastComments.
Officiel Rust SDK til FastComments API'en
Repository
biblioteksindhold 
The FastComments Rust SDK består af flere moduler:
-
Client Module - API-klient for FastComments REST API'er
- Komplet type definitioner for alle API-modeller
- Tre API-klienter der dækker alle FastComments‑metoder:
default_api(DefaultApi) - API‑nøgleautentificerede metoder til server‑side brugpublic_api(PublicApi) - offentlige metoder uden API‑nøgle, som er sikre at kalde fra browsere og mobilappsmoderation_api(ModerationApi) - en omfattende suite af live og hurtige moderations‑API'er. Hver Moderationsmetode accepterer ensso‑parameter og kan autentificere via SSO eller en FastComments.com sessionscookie.
- Fuld async/await support med tokio
- Se client/README.md for detaljeret API‑dokumentation
-
SSO Module - Server‑side Single Sign‑On værktøjer
- Sikker token‑generering til brugerautentificering
- Understøttelse af både simple og sikre SSO‑tilstande
- HMAC‑SHA256‑baseret token‑signering
-
Core Types - Delte type definitioner og værktøjer
- Kommentar‑modeller og metadata‑strukturer
- Bruger‑ og lejer‑konfigurationer
- Hjælpefunktioner til almindelige operationer
hurtig_start 
Brug af den offentlige API
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// Opret API-konfiguration
let config = Configuration::new();
// Hent kommentarer for en side
let result = public_api::get_comments_public(
&config,
public_api::GetCommentsPublicParams {
tenant_id: "your-tenant-id".to_string(),
urlid: Some("page-url-id".to_string()),
url: None,
count_only: None,
skip: None,
limit: None,
sort_dir: None,
page: None,
sso_hash: None,
simple_sso_hash: None,
has_no_comment: None,
has_comment: None,
comment_id_filter: None,
child_ids: None,
start_date_time: None,
starts_with: None,
},
)
.await;
match result {
Ok(response) => {
println!("Found {} comments", response.comments.len());
for comment in response.comments {
println!("Comment: {:?}", comment);
}
}
Err(e) => eprintln!("Error fetching comments: {:?}", e),
}
}
Brug af den autentificerede API
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// Opret konfiguration med API-nøgle
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Hent kommentarer ved hjælp af den autentificerede API
let result = default_api::get_comments(
&config,
default_api::GetCommentsParams {
tenant_id: "your-tenant-id".to_string(),
skip: None,
limit: None,
sort_dir: None,
urlid: Some("page-url-id".to_string()),
url: None,
is_spam: None,
user_id: None,
all_comments: None,
for_moderation: None,
parent_id: None,
is_flagged: None,
is_flagged_tag: None,
is_by_verified: None,
is_pinned: None,
asc: None,
include_imported: None,
origin: None,
tags: None,
},
)
.await;
match result {
Ok(response) => {
println!("Total comments: {}", response.count);
for comment in response.comments {
println!("Comment ID: {}, Text: {}", comment.id, comment.comment);
}
}
Err(e) => eprintln!("Error: {:?}", e),
}
}
Brug af moderations-API'et
Moderationsmetoderne understøtter moderator-dashboardet. De bruger en API-nøgle Configuration ligesom den autentificerede API, og hver metode accepterer et valgfrit sso-token, så kaldet kan foretages på vegne af en SSO-autentificeret moderator.
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::moderation_api;
#[tokio::main]
async fn main() {
// Opret konfiguration med API-nøgle
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Tæl kommentarer, der venter i moderationskøen
let result = moderation_api::get_count(
&config,
moderation_api::GetCountParams {
text_search: None,
by_ip_from_comment: None,
filter: None,
search_filters: None,
demo: None,
sso: None, // send et SSO-token for at handle som en SSO-autentificeret moderator
},
)
.await;
match result {
Ok(response) => println!("Comments to moderate: {}", response.count),
Err(e) => eprintln!("Error: {:?}", e),
}
}
Brug af SSO til autentificering
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// Opret sikker SSO-brugerdata (kun serverside!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // Bruger-ID
"user@example.com".to_string(), // Email
"John Doe".to_string(), // Brugernavn
"https://example.com/avatar.jpg".to_string(), // Avatar-URL
);
// Generer SSO-token
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// Overfør dette token til din frontend til autentificering
}
almindelige_problemer 
401 Uautoriserede fejl
Hvis du får 401-fejl, når du bruger den autentificerede API:
- Kontroller din API-nøgle: Sørg for, at du bruger den korrekte API-nøgle fra dit FastComments-dashboard
- Bekræft tenant-ID'et: Sørg for, at tenant-ID'et matcher din konto
- API-nøglens format: API-nøglen skal angives i Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
SSO-tokenproblemer
Hvis SSO-tokens ikke virker:
- Brug sikker tilstand i produktion: Brug altid
FastCommentsSSO::new_secure()med din API-nøgle i produktion - Kun server-side: Generér SSO-tokens på din server, eksponer aldrig din API-nøgle for klienter
- Kontroller brugerdata: Sørg for, at alle påkrævede felter (id, email, username) er angivet
Asynkrone runtime-fejl
SDK'en bruger tokio til asynkrone operationer. Sørg for at:
- Add tokio to your dependencies:
[dependencies]
tokio = { version = "1", features = ["full"] }
- Use the tokio runtime:
#[tokio::main]
async fn main() {
// Din asynkrone kode her
}
noter 
Broadcast IDs
Du vil se, at du skal sende en broadcastId i nogle API-opkald. Når du modtager events, får du denne ID tilbage, så du kan ignorere eventet, hvis du planlægger at anvende ændringer optimistisk på klienten
(hvilket du sandsynligvis vil gøre, da det giver den bedste oplevelse). Send en UUID her. ID'en bør være unik nok til ikke at forekomme to gange i en browsersession.
aggreger 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations. Different operations (e.g. sum, countDistinct, avg, etc.) are supported.
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| aggregation_request | models::AggregationRequest | Yes | |
| parent_tenant_id | String | No | |
| include_stats | bool | No |
Svar
Returnerer: AggregateResponse
Eksempel

hent_api_kommentarer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| page | f64 | No | |
| count | f64 | No | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sorts | String | No | |
| demo | bool | No | |
| sso | String | No |
Respons
Returnerer: ModerationApiGetCommentsResponse
Eksempel

hent_api_eksport_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| batch_job_id | String | No | |
| sso | String | No |
Svar
Returnerer: ModerationExportStatusResponse
Eksempel

hent_api_ids 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| text_search | String | Nej | |
| by_ip_from_comment | String | Nej | |
| filters | String | Nej | |
| search_filters | String | Nej | |
| after_id | String | Nej | |
| demo | bool | Nej | |
| sso | String | Nej |
Svar
Returnerer: ModerationApiGetCommentIdsResponse
Eksempel

opret_api_eksport 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sorts | String | No | |
| sso | String | No |
Svar
Returnerer: ModerationExportResponse
Eksempel

hent_revisionslog 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| limit | f64 | Nej | |
| skip | f64 | Nej | |
| order | models::SortDir | Nej | |
| after | f64 | Nej | |
| before | f64 | Nej |
Respons
Returnerer: GetAuditLogsResponse
Eksempel

blokér_fra_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Yes | |
| sso | String | No |
Svar
Returnerer: BlockSuccess
Eksempel

ophæv_blokering_kommentar_offentlig 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Ja | |
| sso | String | Nej |
Svar
Returnerer: UnblockSuccess
Eksempel

tjek_kommentarer_for_blokering 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_ids | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: CheckBlockedCommentsResponse
Eksempel

blokér_bruger_fra_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| block_from_comment_params | models::BlockFromCommentParams | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Svar
Returnerer: BlockSuccess
Eksempel

opret_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| comment_data | models::CommentData | Yes | |
| session_id | String | No | |
| sso | String | No |
Svar
Returnerer: SaveCommentsResponseWithPresence
Eksempel

slet_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| context_user_id | String | Nej | |
| is_live | bool | Nej |
Svar
Returnerer: DeleteCommentResult
Eksempel

slet_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| edit_key | String | No | |
| sso | String | No |
Svar
Returnerer: PublicApiDeleteCommentResponse
Eksempel

slet_kommentar_stemme 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| vote_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| edit_key | String | No | |
| sso | String | No |
Respons
Returnerer: VoteDeleteResponse
Eksempel

marker_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: FlagCommentResponse
Eksempel

hent_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiGetCommentResponse
Eksempel

hent_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| edit_key | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: PublicApiGetCommentTextResponse
Eksempel

hent_kommentar_stemme_brugernavne 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| dir | i32 | Ja | |
| sso | String | Nej |
Svar
Returnerer: GetCommentVoteUserNamesSuccessResponse
Eksempel

hent_kommentarer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| page | i32 | No | |
| limit | i32 | No | |
| skip | i32 | No | |
| as_tree | bool | No | |
| skip_children | i32 | No | |
| limit_children | i32 | No | |
| max_tree_depth | i32 | No | |
| url_id | String | No | |
| user_id | String | No | |
| anon_user_id | String | No | |
| context_user_id | String | No | |
| hash_tag | String | No | |
| parent_id | String | No | |
| direction | models::SortDirections | No | |
| from_date | i64 | No | |
| to_date | i64 | No |
Svar
Returnerer: ApiGetCommentsResponse
Eksempel

hent_kommentarer_offentlig 
req tenantId urlId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| page | i32 | Nej | |
| direction | models::SortDirections | Nej | |
| sso | String | Nej | |
| skip | i32 | Nej | |
| skip_children | i32 | Nej | |
| limit | i32 | Nej | |
| limit_children | i32 | Nej | |
| count_children | bool | Nej | |
| fetch_page_for_comment_id | String | Nej | |
| include_config | bool | Nej | |
| count_all | bool | Nej | |
| includei10n | bool | Nej | |
| locale | String | Nej | |
| modules | String | Nej | |
| is_crawler | bool | Nej | |
| include_notification_count | bool | Nej | |
| as_tree | bool | Nej | |
| max_tree_depth | i32 | Nej | |
| use_full_translation_ids | bool | Nej | |
| parent_id | String | Nej | |
| search_text | String | Nej | |
| hash_tags | Vec | Nej | |
| user_id | String | Nej | |
| custom_config_str | String | Nej | |
| after_comment_id | String | Nej | |
| before_comment_id | String | Nej |
Svar
Returnerer: GetCommentsResponseWithPresencePublicComment
Eksempel

lås_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Svar
Returnerer: ApiEmptyResponse
Eksempel

fastgør_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: ChangeCommentPinStatusResponse
Eksempel

gem_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_comment_params | models::CreateCommentParams | Yes | |
| is_live | bool | No | |
| do_spam_check | bool | No | |
| send_emails | bool | No | |
| populate_notifications | bool | No |
Respons
Returnerer: ApiSaveCommentResponse
Eksempel

gem_kommentarer_bulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_comment_params | Vecmodels::CreateCommentParams | Ja | |
| is_live | bool | Nej | |
| do_spam_check | bool | Nej | |
| send_emails | bool | Nej | |
| populate_notifications | bool | Nej |
Svar
Returnerer: Vec<models::SaveCommentsBulkResponse>
Eksempel

sæt_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| comment_text_update_request | models::CommentTextUpdateRequest | Yes | |
| edit_key | String | No | |
| sso | String | No |
Svar
Returnerer: PublicApiSetCommentTextResponse
Eksempel

ophæv_blokering_bruger_fra_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Svar
Returnerer: UnblockSuccess
Eksempel

fjern_markering_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: FlagCommentResponse
Eksempel

oplås_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

fjern_fastgørelse_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Svar
Returnerer: ChangeCommentPinStatusResponse
Eksempel

opdater_kommentar 
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| updatable_comment_params | models::UpdatableCommentParams | Ja | |
| context_user_id | String | Nej | |
| do_spam_check | bool | Nej | |
| is_live | bool | Nej |
Response
Returnerer: ApiEmptyResponse
Example

stem_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| vote_body_params | models::VoteBodyParams | Yes | |
| session_id | String | No | |
| sso | String | No |
Respons
Returnerer: VoteResponse
Eksempel

hent_kommentarer_for_bruger 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| user_id | String | No | |
| direction | models::SortDirections | No | |
| replies_to_user_id | String | No | |
| page | f64 | No | |
| includei10n | bool | No | |
| locale | String | No | |
| is_crawler | bool | No |
Svar
Returnerer: GetCommentsForUserResponse
Eksempel

tilføj_domæne_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| add_domain_config_params | models::AddDomainConfigParams | Yes |
Svar
Returnerer: AddDomainConfigResponse
Eksempel

slet_domæne_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain | String | Yes |
Svar
Returnerer: DeleteDomainConfigResponse
Eksempel

hent_domæne_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain | String | Yes |
Svar
Returnerer: GetDomainConfigResponse
Eksempel

hent_domæne_konfigurationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja |
Svar
Returnerer: GetDomainConfigsResponse
Eksempel

patch_domæne_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain_to_update | String | Yes | |
| patch_domain_config_params | models::PatchDomainConfigParams | Yes |
Svar
Returnerer: PatchDomainConfigResponse
Eksempel

put_domæne_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| domain_to_update | String | Ja | |
| update_domain_config_params | models::UpdateDomainConfigParams | Ja |
Svar
Returnerer: PutDomainConfigResponse
Eksempel

opret_email_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_email_template_body | models::CreateEmailTemplateBody | Ja |
Svar
Returnerer: CreateEmailTemplateResponse
Eksempel

slet_email_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

slet_email_skabelon_render_fejl 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| error_id | String | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_email_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetEmailTemplateResponse
Eksempel

hent_email_skabelon_definitioner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja |
Svar
Returnerer: GetEmailTemplateDefinitionsResponse
Eksempel

hent_email_skabelon_render_fejl 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetEmailTemplateRenderErrorsResponse
Eksempel

hent_email_skabeloner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetEmailTemplatesResponse
Eksempel

render_email_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| render_email_template_body | models::RenderEmailTemplateBody | Ja | |
| locale | String | Nej |
Svar
Returnerer: RenderEmailTemplateResponse
Eksempel

opdater_email_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_email_template_body | models::UpdateEmailTemplateBody | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_hændelseslog 
req tenantId urlId userIdWS
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| user_id_ws | String | Ja | |
| start_time | i64 | Ja | |
| end_time | i64 | Nej |
Respons
Returnerer: GetEventLogResponse
Eksempel

hent_global_hændelseslog 
req tenantId urlId userIdWS
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| user_id_ws | String | Ja | |
| start_time | i64 | Ja | |
| end_time | i64 | Nej |
Respons
Returnerer: GetEventLogResponse
Eksempel

opret_feed_indlæg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_feed_post_params | models::CreateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| is_live | bool | No | |
| do_spam_check | bool | No | |
| skip_dup_check | bool | No |
Svar
Returnerer: CreateFeedPostsResponse
Eksempel

opret_feed_indlæg_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_feed_post_params | models::CreateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Svar
Returns: CreateFeedPostResponse
Eksempel

slet_feed_indlæg_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: DeleteFeedPostPublicResponse
Eksempel

hent_feed_indlæg 
req tenantId afterId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| limit | i32 | Nej | |
| tags | Vec | Nej |
Svar
Returnerer: GetFeedPostsResponse
Eksempel

hent_feed_indlæg_offentlig 
req tenantId afterId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| limit | i32 | Nej | |
| tags | Vec | Nej | |
| sso | String | Nej | |
| is_crawler | bool | Nej | |
| include_user_info | bool | Nej |
Svar
Returnerer: PublicFeedPostsResponse
Eksempel

hent_feed_indlæg_statistik 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_ids | Vec | Yes | |
| sso | String | No |
Svar
Returnerer: FeedPostsStatsResponse
Eksempel

hent_bruger_reaktioner_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_ids | Vec | Nej | |
| sso | String | Nej |
Svar
Returnerer: UserReactsResponse
Eksempel

reaktér_feed_indlæg_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_id | String | Ja | |
| react_body_params | models::ReactBodyParams | Ja | |
| is_undo | bool | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ReactFeedPostResponse
Eksempel

opdater_feed_indlæg 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| feed_post | models::FeedPost | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

opdater_feed_indlæg_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_id | String | Yes | |
| update_feed_post_params | models::UpdateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Response
Returnerer: CreateFeedPostResponse
Eksempel

marker_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| is_flagged | bool | Ja | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_gif_stor 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| large_internal_url_sanitized | String | Ja |
Svar
Returnerer: GifGetLargeResponse
Eksempel

hent_gifs_søg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| search | String | Ja | |
| locale | String | Nej | |
| rating | String | Nej | |
| page | f64 | Nej |
Svar
Returnerer: GetGifsSearchResponse
Eksempel

hent_gifs_trending 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| locale | String | No | |
| rating | String | No | |
| page | f64 | No |
Svar
Returnerer: GetGifsTrendingResponse
Eksempel

tilføj_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_hash_tag_body | models::CreateHashTagBody | Nej |
Svar
Returnerer: CreateHashTagResponse
Eksempel

tilføj_hashtags_bulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | Nej |
Svar
Returnerer: BulkCreateHashTagsResponse
Eksempel

slet_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| tag | String | Ja | |
| delete_hash_tag_request_body | models::DeleteHashTagRequestBody | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_hashtags 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| page | f64 | Nej |
Svar
Returnerer: GetHashTagsResponse
Eksempel

patch_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| tag | String | Ja | |
| update_hash_tag_body | models::UpdateHashTagBody | Nej |
Svar
Returnerer: UpdateHashTagResponse
Eksempel

slet_moderations_stemme 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| vote_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: VoteDeleteResponse
Eksempel

hent_forbudte_brugere_fra_kommentar 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Svar
Returnerer: GetBannedUsersFromCommentResponse
Eksempel

hent_kommentar_forbuds_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Svar
Returnerer: GetCommentBanStatusResponse
Eksempel

hent_kommentar_børn 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: ModerationApiChildCommentsResponse
Eksempel

hent_tælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filter | String | No | |
| search_filters | String | No | |
| demo | bool | No | |
| sso | String | No |
Svar
Returnerer: ModerationApiCountCommentsResponse
Eksempel

hent_tællinger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: GetBannedUsersCountResponse
Eksempel

hent_logs 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: ModerationApiGetLogsResponse
Eksempel

hent_manuel_badges 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: GetTenantManualBadgesResponse
Eksempel

hent_manuel_badges_for_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| badges_user_id | String | Nej | |
| comment_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: GetUserManualBadgesResponse
Eksempel

hent_moderations_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| include_email | bool | No | |
| include_ip | bool | No | |
| sso | String | No |
Svar
Returnerer: ModerationApiCommentResponse
Eksempel

hent_moderations_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: GetCommentTextResponse
Eksempel

hent_pre_forbud_resume 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| include_by_user_id_and_email | bool | No | |
| include_by_ip | bool | No | |
| include_by_email_domain | bool | No | |
| sso | String | No |
Svar
Returnerer: PreBanSummary
Eksempel

hent_søg_kommentarer_resume 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sso | String | No |
Svar
Returnerer: ModerationCommentSearchResponse
Eksempel

hent_søg_sider 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| value | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ModerationPageSearchResponse
Eksempel

hent_søg_sites 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| value | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ModerationSiteSearchResponse
Eksempel

hent_søg_forslag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| sso | String | No |
Svar
Returnerer: ModerationSuggestResponse
Eksempel

hent_søg_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| value | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ModerationUserSearchResponse
Eksempel

hent_tillidsfaktor 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: GetUserTrustFactorResponse
Eksempel

hent_bruger_forbuds_preference 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: ApiModerateGetUserBanPreferencesResponse
Eksempel

hent_bruger_intern_profil 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Nej | |
| sso | String | Nej |
Respons
Returnerer: GetUserInternalProfileResponse
Eksempel

send_justér_kommentar_stemmer 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| adjust_comment_votes_params | models::AdjustCommentVotesParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Svar
Returnerer: AdjustVotesResponse
Eksempel

send_forbyd_bruger_fra_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| ban_email | bool | Nej | |
| ban_email_domain | bool | Nej | |
| ban_ip | bool | Nej | |
| delete_all_users_comments | bool | Nej | |
| banned_until | String | Nej | |
| is_shadow_ban | bool | Nej | |
| update_id | String | Nej | |
| ban_reason | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: BanUserFromCommentResult
Eksempel

send_forbyd_bruger_fortryd 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| ban_user_undo_params | models::BanUserUndoParams | Ja | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_bulk_pre_forbud_resume 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| bulk_pre_ban_params | models::BulkPreBanParams | Yes | |
| include_by_user_id_and_email | bool | No | |
| include_by_ip | bool | No | |
| include_by_email_domain | bool | No | |
| sso | String | No |
Respons
Returnerer: BulkPreBanSummary
Eksempel

send_kommentarer_via_ids 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comments_by_ids_params | models::CommentsByIdsParams | Ja | |
| sso | String | Nej |
Svar
Returnerer: ModerationApiChildCommentsResponse
Eksempel

send_marker_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Respons
Returnerer: ApiEmptyResponse
Eksempel

send_fjern_kommentar 
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Response
Returnerer: PostRemoveCommentApiResponse
Example

send_genskab_slettet_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_sæt_kommentar_godkendelses_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| approved | bool | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: SetCommentApprovedResponse
Eksempel

send_sæt_kommentar_gennemgangs_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| reviewed | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_sæt_kommentar_spam_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| spam | bool | No | |
| perm_not_spam | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_sæt_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| set_comment_text_params | models::SetCommentTextParams | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: SetCommentTextResponse
Eksempel

send_fjern_markering_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_stemme 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| direction | String | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: VoteResponse
Eksempel

put_tildel_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| badge_id | String | Ja | |
| user_id | String | Nej | |
| comment_id | String | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: AwardUserBadgeResponse
Eksempel

put_luk_tråd 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| sso | String | No |
Respons
Returnerer: ApiEmptyResponse
Eksempel

put_fjern_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| badge_id | String | Ja | |
| user_id | String | Nej | |
| comment_id | String | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: RemoveUserBadgeResponse
Eksempel

put_genåbn_tråd 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

sæt_tillidsfaktor 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| trust_factor | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: SetUserTrustFactorResponse
Eksempel

opret_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_moderator_body | models::CreateModeratorBody | Yes |
Respons
Returnerer: CreateModeratorResponse
Eksempel

slet_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| send_email | String | No |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_moderator 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Respons
Returnerer: GetModeratorResponse
Eksempel

hent_moderatorer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetModeratorsResponse
Eksempel

send_invitation 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| from_name | String | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

opdater_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_moderator_body | models::UpdateModeratorBody | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

slet_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_cachet_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: GetCachedNotificationCountResponse
Eksempel

hent_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No |
Svar
Returnerer: GetNotificationCountResponse
Eksempel

hent_notifikationer 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No | |
| skip | f64 | No |
Svar
Returnerer: GetNotificationsResponse
Eksempel

opdater_notifikation 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_notification_body | models::UpdateNotificationBody | Ja | |
| user_id | String | Nej |
Respons
Returnerer: ApiEmptyResponse
Eksempel

opret_v1_side_reaktion 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| title | String | Nej |
Svar
Returnerer: CreateV1PageReact
Eksempel

opret_v2_side_reaktion 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes | |
| title | String | No |
Respons
Returnerer: CreateV1PageReact
Eksempel

slet_v1_side_reaktion 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Svar
Returnerer: CreateV1PageReact
Eksempel

slet_v2_side_reaktion 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: CreateV1PageReact
Eksempel

hent_v1_side_likes 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Svar
Returnerer: GetV1PageLikes
Eksempel

hent_v2_side_reaktion_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: GetV2PageReactUsersResponse
Eksempel

hent_v2_side_reaktioner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja |
Svar
Returnerer: GetV2PageReacts
Eksempel

tilføj_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_api_page_data | models::CreateApiPageData | Yes |
Svar
Returnerer: AddPageApiResponse
Eksempel

slet_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: DeletePageApiResponse
Eksempel

hent_offline_brugere 
Past commenters på siden som IKKE er online i øjeblikket. Sorteret efter displayName.
Brug dette efter at have udtømt /users/online for at gengive en "Members" sektion.
Cursor‑paginering på commenterName: serveren går gennem den delvise {tenantId, urlId, commenterName}
indeks fra afterName fremad via $gt, ingen $skip‑omkostning.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| after_name | String | No | |
| after_user_id | String | No |
Response
Returns: PageUsersOfflineResponse
Example

hent_online_brugere 
Aktuelt online seere af en side: personer, hvis websocket‑session er abonneret på siden lige nu.
Returnerer anonCount + totalCount (rum‑omfattende abonnenter, inklusive anonyme seere som vi ikke opregner).
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| after_name | String | Nej | |
| after_user_id | String | Nej |
Respons
Returnerer: PageUsersOnlineResponse
Eksempel

hent_side_via_urlid 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Svar
Returnerer: GetPageByUrlidApiResponse
Eksempel

hent_sider 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja |
Svar
Returnerer: GetPagesApiResponse
Eksempel

hent_sider_offentlig 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
Kræver enableFChat at være sand på den opløste brugerdefinerede konfiguration for hver side.
Sider, der kræver SSO, filtreres i forhold til den anmodende brugers gruppeadgang.
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| cursor | String | No | |
| limit | i32 | No | |
| q | String | No | |
| sort_by | models::PagesSortBy | No | |
| has_comments | bool | No |
Response
Returnerer: GetPublicPagesResponse
Eksempel

hent_bruger_info 
Bulk brugerinfo for en lejer. Givet userIds, returneres visningsinfo fra User / SSOUser.
Bruges af kommentarswidget'en til at berige brugere, der lige er dukket op via en tilstedeværelseshændelse.
Ingen sidekontekst: privatliv håndhæves ensartet (private profiler maskeres).
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| ids | String | Ja |
Respons
Returns: PageUsersInfoResponse
Eksempel

patch_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_api_page_data | models::UpdateApiPageData | Yes |
Svar
Returnerer: PatchPageApiResponse
Eksempel

slet_ventende_webhook_hændelse 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_antal_ventende_webhook_hændelser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Nej | |
| external_id | String | Nej | |
| event_type | String | Nej | |
| domain | String | Nej | |
| attempt_count_gt | f64 | Nej |
Svar
Returnerer: GetPendingWebhookEventCountResponse
Eksempel

hent_ventende_webhook_hændelser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Nej | |
| external_id | String | Nej | |
| event_type | String | Nej | |
| domain | String | Nej | |
| attempt_count_gt | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetPendingWebhookEventsResponse
Eksempel

opret_spørgsmål_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_question_config_body | models::CreateQuestionConfigBody | Yes |
Svar
Returnerer: CreateQuestionConfigResponse
Eksempel

slet_spørgsmål_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_spørgsmål_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: GetQuestionConfigResponse
Eksempel

hent_spørgsmål_konfigurationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetQuestionConfigsResponse
Eksempel

opdater_spørgsmål_konfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_question_config_body | models::UpdateQuestionConfigBody | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

opret_spørgsmål_resultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_question_result_body | models::CreateQuestionResultBody | Yes |
Svar
Returnerer: CreateQuestionResultResponse
Eksempel

slet_spørgsmål_resultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_spørgsmål_resultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: GetQuestionResultResponse
Eksempel

hent_spørgsmål_resultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Nej | |
| user_id | String | Nej | |
| start_date | String | Nej | |
| question_id | String | Nej | |
| question_ids | String | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetQuestionResultsResponse
Eksempel

opdater_spørgsmål_resultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_question_result_body | models::UpdateQuestionResultBody | Yes |
Svar
Returnerer: ApiEmptyResponse
Eksempel

aggreger_spørgsmål_resultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| question_id | String | No | |
| question_ids | Vec | No | |
| url_id | String | No | |
| time_bucket | models::AggregateTimeBucket | No | |
| start_date | chrono::DateTimechrono::FixedOffset | No | |
| force_recalculate | bool | No |
Svar
Returnerer: AggregateQuestionResultsResponse
Eksempel

bulk_aggreger_spørgsmål_resultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Yes | |
| force_recalculate | bool | No |
Respons
Returns: BulkAggregateQuestionResultsResponse
Eksempel

kombinér_kommentarer_med_spørgsmål_resultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| question_id | String | Nej | |
| question_ids | Vec | Nej | |
| url_id | String | Nej | |
| start_date | chrono::DateTimechrono::FixedOffset | Nej | |
| force_recalculate | bool | Nej | |
| min_value | f64 | Nej | |
| max_value | f64 | Nej | |
| limit | f64 | Nej |
Svar
Returnerer: CombineQuestionResultsWithCommentsResponse
Eksempel

tilføj_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_apisso_user_data | models::CreateApissoUserData | Ja |
Svar
Returnerer: AddSsoUserApiResponse
Eksempel

slet_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| delete_comments | bool | Nej | |
| comment_delete_mode | String | Nej |
Svar
Returnerer: DeleteSsoUserApiResponse
Eksempel

hent_sso_bruger_pr_email 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| String | Ja |
Svar
Returnerer: GetSsoUserByEmailApiResponse
Eksempel

hent_sso_bruger_pr_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetSsoUserByIdApiResponse
Eksempel

hent_sso_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | i32 | Nej |
Svar
Returnerer: GetSsoUsersResponse
Eksempel

patch_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_apisso_user_data | models::UpdateApissoUserData | Ja | |
| update_comments | bool | Nej |
Svar
Returnerer: PatchSsoUserApiResponse
Eksempel

put_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_apisso_user_data | models::UpdateApissoUserData | Yes | |
| update_comments | bool | No |
Svar
Returnerer: PutSsoUserApiResponse
Eksempel

opret_abonnement 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Yes |
Svar
Returnerer: CreateSubscriptionApiResponse
Eksempel

slet_abonnement 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No |
Response
Returnerer: DeleteSubscriptionApiResponse
Example

hent_abonnementer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej |
Svar
Returnerer: GetSubscriptionsApiResponse
Eksempel

opdater_abonnement 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | Ja | |
| user_id | String | Nej |
Svar
Returnerer: UpdateSubscriptionApiResponse
Eksempel

hent_lejer_daglige_forbrug 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| year_number | f64 | Nej | |
| month_number | f64 | Nej | |
| day_number | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenantDailyUsagesResponse
Eksempel

opret_lejer_pakke 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_package_body | models::CreateTenantPackageBody | Yes |
Svar
Returnerer: CreateTenantPackageResponse
Eksempel

slet_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenantPackageResponse
Eksempel

hent_lejer_pakker 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenantPackagesResponse
Eksempel

erstat_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Ja |
Svar
Returns: ApiEmptyResponse
Eksempel

opdater_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Ja |
Respons
Returnerer: ApiEmptyResponse
Eksempel

opret_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_user_body | models::CreateTenantUserBody | Yes |
Svar
Returns: CreateTenantUserResponse
Eksempel

slet_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| delete_comments | String | Nej | |
| comment_delete_mode | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenantUserResponse
Eksempel

hent_lejer_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returns: GetTenantUsersResponse
Eksempel

erstat_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Yes | |
| update_comments | String | No |
Svar
Returnerer: ApiEmptyResponse
Eksempel

send_login_link 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| redirect_url | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

opdater_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_tenant_user_body | models::UpdateTenantUserBody | Ja | |
| update_comments | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

opret_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_tenant_body | models::CreateTenantBody | Ja |
Respons
Returnerer: CreateTenantResponse
Eksempel

slet_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| sure | String | Nej |
Svar
Returnerer: ApiEmptyResponse
Eksempel

hent_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenantResponse
Eksempel

hent_lejere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| meta | String | No | |
| skip | f64 | No |
Svar
Returnerer: GetTenantsResponse
Eksempel

opdater_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_tenant_body | models::UpdateTenantBody | Yes |
Svar
Returnerer: ApiEmptyResponse
Eksempel

ændr_sag_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Ja | |
| id | String | Ja | |
| change_ticket_state_body | models::ChangeTicketStateBody | Ja |
Svar
Returnerer: ChangeTicketStateResponse
Eksempel

opret_sag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | Yes | |
| create_ticket_body | models::CreateTicketBody | Yes |
Svar
Returnerer: CreateTicketResponse
Eksempel

hent_sag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No |
Svar
Returnerer: GetTicketResponse
Eksempel

hent_sager 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| state | f64 | No | |
| skip | f64 | No | |
| limit | f64 | No |
Svar
Returnerer: GetTicketsResponse
Eksempel

hent_oversættelser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| namespace | String | Ja | |
| component | String | Ja | |
| locale | String | Nej | |
| use_full_translation_ids | bool | Nej |
Svar
Returnerer: GetTranslationsResponse
Eksempel

upload_billede 
Upload og ændr størrelse på et billede
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| file | std::path::PathBuf | Ja | |
| size_preset | models::SizePreset | Nej | |
| url_id | String | Nej |
Svar
Returnerer: UploadImageResponse
Eksempel

hent_bruger_badge_fremgang_pr_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiGetUserBadgeProgressResponse
Eksempel

hent_bruger_badge_fremgang_pr_bruger_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Ja |
Svar
Returnerer: ApiGetUserBadgeProgressResponse
Eksempel

hent_bruger_badge_fremgang_liste 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| limit | f64 | No | |
| skip | f64 | No |
Svar
Returnerer: ApiGetUserBadgeProgressListResponse
Eksempel

opret_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_user_badge_params | models::CreateUserBadgeParams | Ja |
Svar
Returnerer: ApiCreateUserBadgeResponse
Eksempel

slet_bruger_badge 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiEmptySuccessResponse
Eksempel

hent_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Svar
Returnerer: ApiGetUserBadgeResponse
Eksempel

hent_bruger_badges 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| badge_id | String | Nej | |
| displayed_on_comments | bool | Nej | |
| limit | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: ApiGetUserBadgesResponse
Eksempel

opdater_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_user_badge_params | models::UpdateUserBadgeParams | Ja |
Svar
Returnerer: ApiEmptySuccessResponse
Eksempel

hent_bruger_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Svar
Returns: GetUserNotificationCountResponse
Eksempel

hent_bruger_notifikationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | No | |
| page_size | i32 | No | |
| after_id | String | No | |
| include_context | bool | No | |
| after_created_at | i64 | No | |
| unread_only | bool | No | |
| dm_only | bool | No | |
| no_dm | bool | No | |
| include_translations | bool | No | |
| include_tenant_notifications | bool | No | |
| sso | String | No |
Svar
Returnerer: GetMyNotificationsResponse
Eksempel

nulstil_bruger_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: ResetUserNotificationsResponse
Eksempel

nulstil_bruger_notifikationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| after_created_at | i64 | Nej | |
| unread_only | bool | Nej | |
| dm_only | bool | Nej | |
| no_dm | bool | Nej | |
| sso | String | Nej |
Svar
Returnerer: ResetUserNotificationsResponse
Eksempel

opdater_bruger_notifikation_kommentar_abonnement_status 
Enable eller deaktiver underretninger for en specifik kommentar.
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| notification_id | String | Yes | |
| opted_in_or_out | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Svar
Returnerer: UpdateUserNotificationCommentSubscriptionStatusResponse
Eksempel

opdater_bruger_notifikation_side_abonnement_status 
Enable eller deaktivér meddelelser for en side. Når brugere er abonneret på en side, oprettes meddelelser for nye rodkommentarer, og også
Parameters
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| url | String | Ja | |
| page_title | String | Ja | |
| subscribed_or_unsubscribed | String | Ja | |
| sso | String | Nej |
Response
Returnerer: UpdateUserNotificationPageSubscriptionStatusResponse
Example

opdater_bruger_notifikation_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| notification_id | String | Ja | |
| new_status | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: UpdateUserNotificationStatusResponse
Eksempel

hent_bruger_tilstedeværelses_statusser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id_ws | String | Ja | |
| user_ids | String | Ja |
Svar
Returnerer: GetUserPresenceStatusesResponse
Eksempel

søg_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| username_starts_with | String | Nej | |
| mention_group_ids | Vec | Nej | |
| sso | String | Nej | |
| search_section | String | Nej |
Svar
Returnerer: SearchUsersResult
Eksempel

hent_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetUserResponse
Eksempel

opret_stemme 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| direction | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: VoteResponse
Eksempel

slet_stemme 
Parametre
| Navn | Type | Krævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| edit_key | String | Nej |
Respons
Returnerer: VoteDeleteResponse
Eksempel

hent_stemmer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Svar
Returnerer: GetVotesResponse
Eksempel

hent_stemmer_for_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Svar
Returnerer: GetVotesForUserResponse
Eksempel

Brug for hjælp?
Hvis du støder på problemer eller har spørgsmål om Rust SDK'et, så:
Bidrag
Bidrag er velkomne! Besøg venligst GitHub-repositoriet for retningslinjer for bidrag.