
Γλώσσα 🇬🇷 Ελληνικά
Τεκμηρίωση
Ξεκινώντας
Αναφορά API
Χρήση
Συγκεντρωτικά
Αρχεία Ελέγχου
Αποκλεισμός από Σχόλιο
Έλεγχος Αποκλεισμένων Σχολίων
Σχόλια
Ρυθμίσεις Domain
Πρότυπα Email
Αρχείο Συμβάντων
Αναρτήσεις Feed
Επισήμανση Σχολίου
Hashtags
Διαχειριστές
Πλήθος Ειδοποιήσεων
Ειδοποιήσεις
Σελίδες
Εκκρεμή Γεγονότα Webhook
Ρυθμίσεις Ερωτήσεων
Αποτελέσματα Ερωτήσεων
Συγκεντρωτικά Αποτελέσματα Ερωτήσεων
Χρήστες SSO
Συνδρομές
Ημερήσια Χρήση Οργανισμού
Πακέτα Οργανισμού
Χρήστες Οργανισμού
Οργανισμοί
Εισιτήρια
Μεταφόρτωση Εικόνας
Πρόοδος Διακριτικών Χρήστη
Διακριτικά Χρηστών
Ειδοποιήσεις Χρήστη
Κατάσταση Παρουσίας Χρήστη
Αναζήτηση Χρηστών
Χρήστες
Ψηφοφορίες
FastComments Nim SDK
Αυτό είναι το επίσημο Nim SDK για το FastComments.
Επίσημο Nim SDK για το FastComments API
Αποθετήριο
Εγκατάσταση 
Χρήση του Nimble
nimble install fastcomments
Δημιουργία από τον Πηγαίο Κώδικα
nimble build
Περιεχόμενα Βιβλιοθήκης
Αυτή η βιβλιοθήκη περιέχει τον παραγόμενο πελάτη API και τα βοηθητικά εργαλεία SSO για να διευκολύνει την εργασία με το API.
Δημόσια έναντι Προστατευμένων API
Για τον πελάτη API, υπάρχουν δύο μονάδες API, api_default και api_public. Η api_default περιέχει μεθόδους που απαιτούν το κλειδί API σας, και η api_public περιέχει κλήσεις API
που μπορούν να γίνουν απευθείας από έναν περιηγητή/κινητή συσκευή/κ.λπ. χωρίς αυθεντικοποίηση.
Γρήγορη εκκίνηση 
Χρήση Αυθεντικοποιημένων API (DefaultAPI)
Σημαντικό: Τα endpoints που απαιτούν αυθεντικοποίηση χρειάζονται το API key σας να οριστεί ως κεφαλίδα x-api-key.
import httpclient
import fastcomments
import fastcomments/apis/api_default
import fastcomments/models/model_comment_data
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
# Εκτέλεση αυθεντικοποιημένων κλήσεων API
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Χρήση Δημόσιων API (PublicAPI)
Τα δημόσια endpoints δεν απαιτούν αυθεντικοποίηση:
import httpclient
import fastcomments
import fastcomments/apis/api_public
let client = newHttpClient()
# Εκτέλεση δημόσιων κλήσεων API
let (response, httpResponse) = getCommentsPublic(
httpClient = client,
tenantId = "your-tenant-id",
urlId = "your-url-id",
page = 0,
direction = SortDirections.DESC,
sso = "",
skip = 0,
skipChildren = 0,
limit = 0,
limitChildren = 0,
countChildren = false,
fetchPageForCommentId = "",
includeConfig = false,
countAll = false,
includei10n = false,
locale = "",
modules = "",
isCrawler = false,
includeNotificationCount = false,
asTree = false,
maxTreeDepth = 0,
useFullTranslationIds = false,
parentId = "",
searchText = "",
hashTags = @[],
userId = "",
customConfigStr = "",
afterCommentId = "",
beforeCommentId = ""
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Συνηθισμένα προβλήματα
- 401 authentication error: Βεβαιωθείτε ότι έχετε ορίσει την κεφαλίδα
x-api-keyστο HttpClient σας πριν κάνετε αιτήματα DefaultAPI:client.headers["x-api-key"] = "your-api-key" - Wrong API class: Χρησιμοποιήστε
api_defaultγια αιτήματα με αυθεντικοποίηση από πλευράς διακομιστή,api_publicγια αιτήματα από πλευράς πελάτη/δημόσια.
Κλήσεις API 
Όλες οι μέθοδοι API σε αυτό το SDK επιστρέφουν πλειάδες (Option[ResponseType], Response). Το πρώτο στοιχείο περιέχει την αναλυμένη απάντηση εάν ήταν επιτυχής, και το δεύτερο στοιχείο είναι η ακατέργαστη HTTP απάντηση.
Παράδειγμα: Ανάκτηση σχολίων
import httpclient
import options
import fastcomments
import fastcomments/apis/api_default
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if httpResponse.code == Http200:
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Σημειώσεις 
Αναγνωριστικά Broadcast
Θα δείτε ότι πρέπει να περάσετε ένα broadcastId σε ορισμένες κλήσεις API. Όταν λαμβάνετε συμβάντα, θα λάβετε αυτό το ID πίσω, έτσι θα ξέρετε να αγνοήσετε το συμβάν εάν σκοπεύετε να εφαρμόσετε οπτιμιστικά τις αλλαγές στο client
(το οποίο πιθανότατα θα θέλετε να κάνετε καθώς προσφέρει την καλύτερη εμπειρία). Δώστε εδώ ένα UUID. Το ID πρέπει να είναι αρκετά μοναδικό ώστε να μην εμφανιστεί δύο φορές σε μια συνεδρία προγράμματος περιήγησης.
SSO (Ενιαία Σύνδεση)
Για παραδείγματα SSO, δείτε παρακάτω.
Χρήση SSO 
Απλό SSO
import fastcomments/sso
let user = newSimpleSSOUserData(
userId = "user-123",
email = "user@example.com",
avatar = "https://example.com/avatar.jpg"
)
let sso = newSimple(simpleUserData = user)
let token = sso.createToken()
echo "SSO Token: ", token
Ασφαλές SSO
import fastcomments/sso
let user = newSecureSSOUserData(
userId = "user-123",
email = "user@example.com",
username = "johndoe",
avatar = "https://example.com/avatar.jpg"
)
let apiKey = "your-api-key"
let sso = newSecure(apiKey = apiKey, secureUserData = user)
let token = sso.createToken()
echo "Secure SSO Token: ", token
Τεκμηρίωση για το fastcomments 
Τεκμηρίωση για τα API Endpoints
Όλα τα URI είναι σχετικές με το https://fastcomments.com
| Κλάση | Μέθοδος | Αίτημα HTTP | Περιγραφή |
|---|---|---|---|
| DefaultApi | addDomainConfig | POST /api/v1/domain-configs | |
| DefaultApi | addHashTag | POST /api/v1/hash-tags | |
| DefaultApi | addHashTagsBulk | POST /api/v1/hash-tags/bulk | |
| DefaultApi | addPage | POST /api/v1/pages | |
| DefaultApi | addSSOUser | POST /api/v1/sso-users | |
| DefaultApi | aggregate | POST /api/v1/aggregate | Συγκεντρώνει έγγραφα ομαδοποιώντας τα (αν έχει οριστεί το groupBy) και εφαρμόζοντας πολλαπλές λειτουργίες. Υποστηρίζονται διάφορες λειτουργίες (π.χ. sum, countDistinct, avg, κ.λπ.). |
| DefaultApi | aggregateQuestionResults | GET /api/v1/question-results-aggregation | |
| DefaultApi | blockUserFromComment | POST /api/v1/comments/{id}/block | |
| DefaultApi | bulkAggregateQuestionResults | POST /api/v1/question-results-aggregation/bulk | |
| DefaultApi | changeTicketState | PATCH /api/v1/tickets/{id}/state | |
| DefaultApi | combineCommentsWithQuestionResults | GET /api/v1/question-results-aggregation/combine/comments | |
| DefaultApi | createEmailTemplate | POST /api/v1/email-templates | |
| DefaultApi | createFeedPost | POST /api/v1/feed-posts | |
| DefaultApi | createModerator | POST /api/v1/moderators | |
| DefaultApi | createQuestionConfig | POST /api/v1/question-configs | |
| DefaultApi | createQuestionResult | POST /api/v1/question-results | |
| DefaultApi | createSubscription | POST /api/v1/subscriptions | |
| DefaultApi | createTenant | POST /api/v1/tenants | |
| DefaultApi | createTenantPackage | POST /api/v1/tenant-packages | |
| DefaultApi | createTenantUser | POST /api/v1/tenant-users | |
| DefaultApi | createTicket | POST /api/v1/tickets | |
| DefaultApi | createUserBadge | POST /api/v1/user-badges | |
| DefaultApi | createVote | POST /api/v1/votes | |
| DefaultApi | deleteComment | DELETE /api/v1/comments/{id} | |
| DefaultApi | deleteDomainConfig | DELETE /api/v1/domain-configs/{domain} | |
| DefaultApi | deleteEmailTemplate | DELETE /api/v1/email-templates/{id} | |
| DefaultApi | deleteEmailTemplateRenderError | DELETE /api/v1/email-templates/{id}/render-errors/{errorId} | |
| DefaultApi | deleteHashTag | DELETE /api/v1/hash-tags/{tag} | |
| DefaultApi | deleteModerator | DELETE /api/v1/moderators/{id} | |
| DefaultApi | deleteNotificationCount | DELETE /api/v1/notification-count/{id} | |
| DefaultApi | deletePage | DELETE /api/v1/pages/{id} | |
| DefaultApi | deletePendingWebhookEvent | DELETE /api/v1/pending-webhook-events/{id} | |
| DefaultApi | deleteQuestionConfig | DELETE /api/v1/question-configs/{id} | |
| DefaultApi | deleteQuestionResult | DELETE /api/v1/question-results/{id} | |
| DefaultApi | deleteSSOUser | DELETE /api/v1/sso-users/{id} | |
| DefaultApi | deleteSubscription | DELETE /api/v1/subscriptions/{id} | |
| DefaultApi | deleteTenant | DELETE /api/v1/tenants/{id} | |
| DefaultApi | deleteTenantPackage | DELETE /api/v1/tenant-packages/{id} | |
| DefaultApi | deleteTenantUser | DELETE /api/v1/tenant-users/{id} | |
| DefaultApi | deleteUserBadge | DELETE /api/v1/user-badges/{id} | |
| DefaultApi | deleteVote | DELETE /api/v1/votes/{id} | |
| DefaultApi | flagComment | POST /api/v1/comments/{id}/flag | |
| DefaultApi | getAuditLogs | GET /api/v1/audit-logs | |
| DefaultApi | getCachedNotificationCount | GET /api/v1/notification-count/{id} | |
| DefaultApi | getComment | GET /api/v1/comments/{id} | |
| DefaultApi | getComments | GET /api/v1/comments | |
| DefaultApi | getDomainConfig | GET /api/v1/domain-configs/{domain} | |
| DefaultApi | getDomainConfigs | GET /api/v1/domain-configs | |
| DefaultApi | getEmailTemplate | GET /api/v1/email-templates/{id} | |
| DefaultApi | getEmailTemplateDefinitions | GET /api/v1/email-templates/definitions | |
| DefaultApi | getEmailTemplateRenderErrors | GET /api/v1/email-templates/{id}/render-errors | |
| DefaultApi | getEmailTemplates | GET /api/v1/email-templates | |
| DefaultApi | getFeedPosts | GET /api/v1/feed-posts | req tenantId afterId |
| DefaultApi | getHashTags | GET /api/v1/hash-tags | |
| DefaultApi | getModerator | GET /api/v1/moderators/{id} | |
| DefaultApi | getModerators | GET /api/v1/moderators | |
| DefaultApi | getNotificationCount | GET /api/v1/notifications/count | |
| DefaultApi | getNotifications | GET /api/v1/notifications | |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getPendingWebhookEventCount | GET /api/v1/pending-webhook-events/count | |
| DefaultApi | getPendingWebhookEvents | GET /api/v1/pending-webhook-events | |
| DefaultApi | getQuestionConfig | GET /api/v1/question-configs/{id} | |
| DefaultApi | getQuestionConfigs | GET /api/v1/question-configs | |
| DefaultApi | getQuestionResult | GET /api/v1/question-results/{id} | |
| DefaultApi | getQuestionResults | GET /api/v1/question-results | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getTenant | GET /api/v1/tenants/{id} | |
| DefaultApi | getTenantDailyUsages | GET /api/v1/tenant-daily-usage | |
| DefaultApi | getTenantPackage | GET /api/v1/tenant-packages/{id} | |
| DefaultApi | getTenantPackages | GET /api/v1/tenant-packages | |
| DefaultApi | getTenantUser | GET /api/v1/tenant-users/{id} | |
| DefaultApi | getTenantUsers | GET /api/v1/tenant-users | |
| DefaultApi | getTenants | GET /api/v1/tenants | |
| DefaultApi | getTicket | GET /api/v1/tickets/{id} | |
| DefaultApi | getTickets | GET /api/v1/tickets | |
| DefaultApi | getUser | GET /api/v1/users/{id} | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | getVotes | GET /api/v1/votes | |
| DefaultApi | getVotesForUser | GET /api/v1/votes/for-user | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchHashTag | PATCH /api/v1/hash-tags/{tag} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | renderEmailTemplate | POST /api/v1/email-templates/render | |
| DefaultApi | replaceTenantPackage | PUT /api/v1/tenant-packages/{id} | |
| DefaultApi | replaceTenantUser | PUT /api/v1/tenant-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | sendInvite | POST /api/v1/moderators/{id}/send-invite | |
| DefaultApi | sendLoginLink | POST /api/v1/tenant-users/{id}/send-login-link | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateEmailTemplate | PATCH /api/v1/email-templates/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateModerator | PATCH /api/v1/moderators/{id} | |
| DefaultApi | updateNotification | PATCH /api/v1/notifications/{id} | |
| DefaultApi | updateQuestionConfig | PATCH /api/v1/question-configs/{id} | |
| DefaultApi | updateQuestionResult | PATCH /api/v1/question-results/{id} | |
| DefaultApi | updateSubscription | PATCH /api/v1/subscriptions/{id} | |
| DefaultApi | updateTenant | PATCH /api/v1/tenants/{id} | |
| DefaultApi | updateTenantPackage | PATCH /api/v1/tenant-packages/{id} | |
| DefaultApi | updateTenantUser | PATCH /api/v1/tenant-users/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | req tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | req tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | req tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | req tenantId urlId userIdWS |
| PublicApi | getUserNotificationCount | GET /user-notifications/get-count | |
| PublicApi | getUserNotifications | GET /user-notifications | |
| PublicApi | getUserPresenceStatuses | GET /user-presence-status | |
| PublicApi | getUserReactsPublic | GET /feed-posts/{tenantId}/user-reacts | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | pinComment | POST /comments/{tenantId}/{commentId}/pin | |
| PublicApi | reactFeedPostPublic | POST /feed-posts/{tenantId}/react/{postId} | |
| PublicApi | resetUserNotificationCount | POST /user-notifications/reset-count | |
| PublicApi | resetUserNotifications | POST /user-notifications/reset | |
| PublicApi | searchUsers | GET /user-search/{tenantId} | |
| PublicApi | setCommentText | POST /comments/{tenantId}/{commentId}/update-text | |
| PublicApi | unBlockCommentPublic | DELETE /block-from-comment/{commentId} | |
| PublicApi | unLockComment | POST /comments/{tenantId}/{commentId}/unlock | |
| PublicApi | unPinComment | POST /comments/{tenantId}/{commentId}/unpin | |
| PublicApi | updateFeedPostPublic | PUT /feed-posts/{tenantId}/{postId} | |
| PublicApi | updateUserNotificationCommentSubscriptionStatus | POST /user-notifications/{notificationId}/mark-opted/{optedInOrOut} | Ενεργοποιήστε ή απενεργοποιήστε τις ειδοποιήσεις για ένα συγκεκριμένο σχόλιο. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Ενεργοποιήστε ή απενεργοποιήστε τις ειδοποιήσεις για μια σελίδα. Όταν οι χρήστες είναι εγγεγραμμένοι σε μια σελίδα, δημιουργούνται ειδοποιήσεις για νέα root σχόλια, καθώς και |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Μεταφόρτωση και αλλαγή μεγέθους εικόνας |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Τεκμηρίωση για τα Μοντέλα
- APIAuditLog
- APIComment
- APICommentBase
- APICommentBase_meta
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfig_200_response
- AddDomainConfig_200_response_anyOf
- AddHashTag_200_response
- AddHashTagsBulk_200_response
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AggregateQuestionResultsResponse
- AggregateQuestionResults_200_response
- AggregateTimeBucket
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- BillingInfo
- BlockFromCommentParams
- BlockFromCommentPublic_200_response
- BlockSuccess
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkAggregateQuestionResults_200_response
- BulkCreateHashTagsBody
- BulkCreateHashTagsBody_tags_inner
- BulkCreateHashTagsResponse
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- ChangeTicketState_200_response
- CheckBlockedCommentsResponse
- CheckedCommentsForBlocked_200_response
- CombineCommentsWithQuestionResults_200_response
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateCommentPublic_200_response
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateEmailTemplate_200_response
- CreateFeedPostParams
- CreateFeedPostPublic_200_response
- CreateFeedPostResponse
- CreateFeedPost_200_response
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateModerator_200_response
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionConfig_200_response
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateQuestionResult_200_response
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantPackage_200_response
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTenantUser_200_response
- CreateTenant_200_response
- CreateTicketBody
- CreateTicketResponse
- CreateTicket_200_response
- CreateUserBadgeParams
- CreateUserBadge_200_response
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentPublic_200_response
- DeleteCommentResult
- DeleteCommentVote_200_response
- DeleteComment_200_response
- DeleteDomainConfig_200_response
- DeleteFeedPostPublic_200_response
- DeleteFeedPostPublic_200_response_anyOf
- DeleteHashTag_request
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- DigestEmailFrequency
- EmailTemplateDefinition
- EmailTemplateRenderErrorResponse
- EventLogEntry
- FComment
- FComment_meta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentPublic_200_response
- FlagCommentResponse
- FlagComment_200_response
- GetAuditLogsResponse
- GetAuditLogs_200_response
- GetCachedNotificationCountResponse
- GetCachedNotificationCount_200_response
- GetCommentText_200_response
- GetCommentVoteUserNamesSuccessResponse
- GetCommentVoteUserNames_200_response
- GetComment_200_response
- GetCommentsPublic_200_response
- GetCommentsResponseWithPresence_PublicComment_
- GetCommentsResponse_PublicComment_
- GetComments_200_response
- GetDomainConfig_200_response
- GetDomainConfigs_200_response
- GetDomainConfigs_200_response_anyOf
- GetDomainConfigs_200_response_anyOf_1
- GetEmailTemplateDefinitionsResponse
- GetEmailTemplateDefinitions_200_response
- GetEmailTemplateRenderErrorsResponse
- GetEmailTemplateRenderErrors_200_response
- GetEmailTemplateResponse
- GetEmailTemplate_200_response
- GetEmailTemplatesResponse
- GetEmailTemplates_200_response
- GetEventLogResponse
- GetEventLog_200_response
- GetFeedPostsPublic_200_response
- GetFeedPostsResponse
- GetFeedPostsStats_200_response
- GetFeedPosts_200_response
- GetHashTagsResponse
- GetHashTags_200_response
- GetModeratorResponse
- GetModerator_200_response
- GetModeratorsResponse
- GetModerators_200_response
- GetMyNotificationsResponse
- GetNotificationCountResponse
- GetNotificationCount_200_response
- GetNotificationsResponse
- GetNotifications_200_response
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPendingWebhookEventCountResponse
- GetPendingWebhookEventCount_200_response
- GetPendingWebhookEventsResponse
- GetPendingWebhookEvents_200_response
- GetPublicFeedPostsResponse
- GetQuestionConfigResponse
- GetQuestionConfig_200_response
- GetQuestionConfigsResponse
- GetQuestionConfigs_200_response
- GetQuestionResultResponse
- GetQuestionResult_200_response
- GetQuestionResultsResponse
- GetQuestionResults_200_response
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsers_200_response
- GetSubscriptionsAPIResponse
- GetTenantDailyUsagesResponse
- GetTenantDailyUsages_200_response
- GetTenantPackageResponse
- GetTenantPackage_200_response
- GetTenantPackagesResponse
- GetTenantPackages_200_response
- GetTenantResponse
- GetTenantUserResponse
- GetTenantUser_200_response
- GetTenantUsersResponse
- GetTenantUsers_200_response
- GetTenant_200_response
- GetTenantsResponse
- GetTenants_200_response
- GetTicketResponse
- GetTicket_200_response
- GetTicketsResponse
- GetTickets_200_response
- GetUserBadgeProgressById_200_response
- GetUserBadgeProgressList_200_response
- GetUserBadge_200_response
- GetUserBadges_200_response
- GetUserNotificationCountResponse
- GetUserNotificationCount_200_response
- GetUserNotifications_200_response
- GetUserPresenceStatusesResponse
- GetUserPresenceStatuses_200_response
- GetUserReactsPublic_200_response
- GetUserResponse
- GetUser_200_response
- GetVotesForUserResponse
- GetVotesForUser_200_response
- GetVotesResponse
- GetVotes_200_response
- GifRating
- HeaderAccountNotification
- HeaderState
- [IgnoredResponse](https://github.com/FastComments/fastcomments-nim/blob/master/docs/Models/Ign
aggregate 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| aggregationRequest | AggregationRequest | Όχι | |
| parentTenantId | string | Όχι | |
| includeStats | bool | Όχι |
Απάντηση
Επιστρέφει: Option[AggregationResponse]
Παράδειγμα

getAuditLogs 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| limit | float64 | Όχι | |
| skip | float64 | Όχι | |
| order | SORTDIR | Όχι | |
| after | float64 | Όχι | |
| before | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetAuditLogs_200_response]
Παράδειγμα

blockFromCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[BlockFromCommentPublic_200_response]
Παράδειγμα

unBlockCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[UnBlockCommentPublic_200_response]
Παράδειγμα

checkedCommentsForBlocked 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentIds | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[CheckedCommentsForBlocked_200_response]
Παράδειγμα

blockUserFromComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| blockFromCommentParams | BlockFromCommentParams | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[BlockFromCommentPublic_200_response]
Παράδειγμα

createCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| broadcastId | string | Όχι | |
| commentData | CommentData | Όχι | |
| sessionId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[CreateCommentPublic_200_response]
Παράδειγμα

deleteComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| contextUserId | string | Όχι | |
| isLive | bool | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteComment_200_response]
Παράδειγμα

deleteCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteCommentPublic_200_response]
Παράδειγμα

deleteCommentVote 
Παράμετροι
| Name | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| voteId | string | Όχι | |
| urlId | string | Ναι | |
| broadcastId | string | Όχι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteCommentVote_200_response]
Παράδειγμα

flagComment 
Παράμετροι
| Name | Type | Required | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagComment_200_response]
Παράδειγμα

getComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetComment_200_response]
Παράδειγμα

getComments 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| page | int | Όχι | |
| limit | int | Όχι | |
| skip | int | Όχι | |
| asTree | bool | Όχι | |
| skipChildren | int | Όχι | |
| limitChildren | int | Όχι | |
| maxTreeDepth | int | Όχι | |
| urlId | string | Ναι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι | |
| contextUserId | string | Όχι | |
| hashTag | string | Όχι | |
| parentId | string | Όχι | |
| direction | SortDirections | Όχι |
Απάντηση
Επιστρέφει: Option[GetComments_200_response]
Παράδειγμα

getCommentsPublic 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| page | int | Όχι | |
| direction | SortDirections | Όχι | |
| sso | string | Όχι | |
| skip | int | Όχι | |
| skipChildren | int | Όχι | |
| limit | int | Όχι | |
| limitChildren | int | Όχι | |
| countChildren | bool | Όχι | |
| fetchPageForCommentId | string | Όχι | |
| includeConfig | bool | Όχι | |
| countAll | bool | Όχι | |
| includei10n | bool | Όχι | |
| locale | string | Όχι | |
| modules | string | Όχι | |
| isCrawler | bool | Όχι | |
| includeNotificationCount | bool | Όχι | |
| asTree | bool | Όχι | |
| maxTreeDepth | int | Όχι | |
| useFullTranslationIds | bool | Όχι | |
| parentId | string | Όχι | |
| searchText | string | Όχι | |
| hashTags | seq[string] | Όχι | |
| userId | string | Όχι | |
| customConfigStr | string | Όχι | |
| afterCommentId | string | Όχι | |
| beforeCommentId | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetCommentsPublic_200_response]
Παράδειγμα

getCommentText 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetCommentText_200_response]
Παράδειγμα

getCommentVoteUserNames 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| dir | int | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetCommentVoteUserNames_200_response]
Παράδειγμα

lockComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[LockComment_200_response]
Παράδειγμα

pinComment 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[PinComment_200_response]
Παράδειγμα

saveComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createCommentParams | CreateCommentParams | Όχι | |
| isLive | bool | Όχι | |
| doSpamCheck | bool | Όχι | |
| sendEmails | bool | Όχι | |
| populateNotifications | bool | Όχι |
Απάντηση
Επιστρέφει: Option[SaveComment_200_response]
Παράδειγμα

saveCommentsBulk 
Παράμετροι
| Name | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createCommentParams | seq[CreateCommentParams] | Όχι | |
| isLive | bool | Όχι | |
| doSpamCheck | bool | Όχι | |
| sendEmails | bool | Όχι | |
| populateNotifications | bool): (Option[seq[SaveComment_200_response]] | Όχι | |
| id | string | Όχι | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[UnBlockCommentPublic_200_response]
Παράδειγμα

setCommentText 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Όχι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[SetCommentText_200_response]
Παράδειγμα

unBlockUserFromComment 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[UnBlockCommentPublic_200_response]
Παράδειγμα

unFlagComment 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| userId | string | No | |
| anonUserId | string | No |
Απόκριση
Επιστρέφει: Option[FlagComment_200_response]
Παράδειγμα

unLockComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[LockComment_200_response]
Παράδειγμα

unPinComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[PinComment_200_response]
Παράδειγμα

updateComment 
Παραμέτροι
| Name | Type | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updatableCommentParams | UpdatableCommentParams | Όχι | |
| contextUserId | string | Όχι | |
| doSpamCheck | bool | Όχι | |
| isLive | bool | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

voteComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| urlId | string | Ναι | |
| broadcastId | string | Όχι | |
| voteBodyParams | VoteBodyParams | Όχι | |
| sessionId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[VoteComment_200_response]
Παράδειγμα

addDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| addDomainConfigParams | AddDomainConfigParams | Όχι |
Απόκριση
Επιστρέφει: Option[AddDomainConfig_200_response]
Παράδειγμα

deleteDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| domain | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteDomainConfig_200_response]
Παράδειγμα

getDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| domain | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetDomainConfig_200_response]
Παράδειγμα

getDomainConfigs 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι |
Απόκριση
Επιστρέφει: Option[GetDomainConfigs_200_response]
Παράδειγμα

patchDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| domainToUpdate | string | Όχι | |
| patchDomainConfigParams | PatchDomainConfigParams | Όχι |
Απόκριση
Επιστρέφει: Option[GetDomainConfig_200_response]
Παράδειγμα

putDomainConfig 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| domainToUpdate | string | Όχι | |
| updateDomainConfigParams | UpdateDomainConfigParams | Όχι |
Απόκριση
Επιστρέφει: Option[GetDomainConfig_200_response]
Παράδειγμα

createEmailTemplate 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| createEmailTemplateBody | CreateEmailTemplateBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateEmailTemplate_200_response]
Παράδειγμα

deleteEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απάντηση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

deleteEmailTemplateRenderError 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| errorId | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetEmailTemplate_200_response]
Παράδειγμα

getEmailTemplateDefinitions 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι |
Απόκριση
Επιστρέφει: Option[GetEmailTemplateDefinitions_200_response]
Παράδειγμα

getEmailTemplateRenderErrors 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetEmailTemplateRenderErrors_200_response]
Παράδειγμα

getEmailTemplates 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetEmailTemplates_200_response]
Παράδειγμα

renderEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Όχι | |
| locale | string | Όχι |
Απάντηση
Επιστρέφει: Option[RenderEmailTemplate_200_response]
Παράδειγμα

updateEmailTemplate 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getEventLog 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userIdWS | string | Όχι | |
| startTime | int64 | Όχι | |
| endTime | int64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetEventLog_200_response]
Παράδειγμα

getGlobalEventLog 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userIdWS | string | Όχι | |
| startTime | int64 | Όχι | |
| endTime | int64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetEventLog_200_response]
Παράδειγμα

createFeedPost 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| createFeedPostParams | CreateFeedPostParams | Όχι | |
| broadcastId | string | Όχι | |
| isLive | bool | Όχι | |
| doSpamCheck | bool | Όχι | |
| skipDupCheck | bool | Όχι |
Απόκριση
Επιστρέφει: Option[CreateFeedPost_200_response]
Παράδειγμα

createFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createFeedPostParams | CreateFeedPostParams | Όχι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[CreateFeedPostPublic_200_response]
Παράδειγμα

deleteFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postId | string | Όχι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteFeedPostPublic_200_response]
Παράδειγμα

getFeedPosts 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| limit | int | Όχι | |
| tags | seq[string] | Όχι |
Απόκριση
Επιστρέφει: Option[GetFeedPosts_200_response]
Παράδειγμα

getFeedPostsPublic 
Παράμετροι
| Όνομα | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| limit | int | Όχι | |
| tags | seq[string] | Όχι | |
| sso | string | Όχι | |
| isCrawler | bool | Όχι | |
| includeUserInfo | bool | Όχι |
Απόκριση
Επιστρέφει: Option[GetFeedPostsPublic_200_response]
Παράδειγμα

getFeedPostsStats 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postIds | seq[string] | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetFeedPostsStats_200_response]
Παράδειγμα

getUserReactsPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postIds | seq[string] | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserReactsPublic_200_response]
Παράδειγμα

reactFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postId | string | Όχι | |
| reactBodyParams | ReactBodyParams | Όχι | |
| isUndo | bool | Όχι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[ReactFeedPostPublic_200_response]
Παράδειγμα

updateFeedPost 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| feedPost | FeedPost | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

updateFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postId | string | Όχι | |
| updateFeedPostParams | UpdateFeedPostParams | Όχι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[CreateFeedPostPublic_200_response]
Παράδειγμα

flagCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| isFlagged | bool | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

addHashTag 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createHashTagBody | CreateHashTagBody | Όχι |
Απόκριση
Επιστρέφει: Option[AddHashTag_200_response]
Παράδειγμα

addHashTagsBulk 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Όχι |
Απάντηση
Επιστρέφει: Option[AddHashTagsBulk_200_response]
Παράδειγμα

deleteHashTag 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tag | string | Όχι | |
| tenantId | string | Ναι | |
| deleteHashTagRequest | DeleteHashTagRequest | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getHashTags 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| page | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetHashTags_200_response]
Παράδειγμα

patchHashTag 
Παράμετροι
| Name | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tag | string | Όχι | |
| tenantId | string | Ναι | |
| updateHashTagBody | UpdateHashTagBody | Όχι |
Απόκριση
Επιστρέφει: Option[PatchHashTag_200_response]
Παράδειγμα

createModerator 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createModeratorBody | CreateModeratorBody | Όχι |
Απάντηση
Επιστρέφει: Option[CreateModerator_200_response]
Παράδειγμα

deleteModerator 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| sendEmail | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getModerator 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetModerator_200_response]
Παράδειγμα

getModerators 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetModerators_200_response]
Παράδειγμα

updateModerator 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateModeratorBody | UpdateModeratorBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

deleteNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getCachedNotificationCount 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetCachedNotificationCount_200_response]
Παράδειγμα

getNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| urlId | string | Ναι | |
| fromCommentId | string | Όχι | |
| viewed | bool | Όχι |
Απόκριση
Επιστρέφει: Option[GetNotificationCount_200_response]
Παράδειγμα

getNotifications 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| urlId | string | Ναι | |
| fromCommentId | string | Όχι | |
| viewed | bool | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetNotifications_200_response]
Παράδειγμα

updateNotification 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateNotificationBody | UpdateNotificationBody | Όχι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

addPage 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| createAPIPageData | CreateAPIPageData | Όχι |
Απόκριση
Επιστρέφει: Option[AddPageAPIResponse]
Παράδειγμα

deletePage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeletePageAPIResponse]
Παράδειγμα

getPageByURLId 
Παράμετροι
| Όνομα | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι |
Απόκριση
Επιστρέφει: Option[GetPageByURLIdAPIResponse]
Παράδειγμα

getPages 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι |
Απόκριση
Επιστρέφει: Option[GetPagesAPIResponse]
Παράδειγμα

patchPage 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateAPIPageData | UpdateAPIPageData | Όχι |
Απόκριση
Επιστρέφει: Option[PatchPageAPIResponse]
Παράδειγμα

deletePendingWebhookEvent 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getPendingWebhookEventCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| externalId | string | Όχι | |
| eventType | string | Όχι | |
| domain | string | Όχι | |
| attemptCountGT | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetPendingWebhookEventCount_200_response]
Παράδειγμα

getPendingWebhookEvents 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| externalId | string | Όχι | |
| eventType | string | Όχι | |
| domain | string | Όχι | |
| attemptCountGT | float64 | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetPendingWebhookEvents_200_response]
Παράδειγμα

createQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createQuestionConfigBody | CreateQuestionConfigBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateQuestionConfig_200_response]
Παράδειγμα

deleteQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetQuestionConfig_200_response]
Παράδειγμα

getQuestionConfigs 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetQuestionConfigs_200_response]
Παράδειγμα

updateQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

createQuestionResult 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| createQuestionResultBody | CreateQuestionResultBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateQuestionResult_200_response]
Παράδειγμα

deleteQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getQuestionResult 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetQuestionResult_200_response]
Παράδειγμα

getQuestionResults 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userId | string | Όχι | |
| startDate | string | Όχι | |
| questionId | string | Όχι | |
| questionIds | string | Όχι | |
| skip | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetQuestionResults_200_response]
Παράδειγμα

updateQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateQuestionResultBody | UpdateQuestionResultBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

aggregateQuestionResults 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| questionId | string | Όχι | |
| questionIds | seq[string] | Όχι | |
| urlId | string | Ναι | |
| timeBucket | AggregateTimeBucket | Όχι | |
| startDate | string | Όχι | |
| forceRecalculate | bool | Όχι |
Απόκριση
Επιστρέφει: Option[AggregateQuestionResults_200_response]
Παράδειγμα

bulkAggregateQuestionResults 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Όχι | |
| forceRecalculate | bool | Όχι |
Απόκριση
Επιστρέφει: Option[BulkAggregateQuestionResults_200_response]
Παράδειγμα

combineCommentsWithQuestionResults 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| questionId | string | Όχι | |
| questionIds | seq[string] | Όχι | |
| urlId | string | Ναι | |
| startDate | string | Όχι | |
| forceRecalculate | bool | Όχι | |
| minValue | float64 | Όχι | |
| maxValue | float64 | Όχι | |
| limit | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[CombineCommentsWithQuestionResults_200_response]
Παράδειγμα

addSSOUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createAPISSOUserData | CreateAPISSOUserData | Όχι |
Απόκριση
Επιστρέφει: Option[AddSSOUserAPIResponse]
Παράδειγμα

deleteSSOUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| deleteComments | bool | Όχι | |
| commentDeleteMode | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteSSOUserAPIResponse]
Παράδειγμα

getSSOUserByEmail 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| string | Όχι |
Απόκριση
Επιστρέφει: Option[GetSSOUserByEmailAPIResponse]
Παράδειγμα

getSSOUserById 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απάντηση
Επιστρέφει: Option[GetSSOUserByIdAPIResponse]
Παράδειγμα

getSSOUsers 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | int | Όχι |
Απόκριση
Επιστρέφει: Option[GetSSOUsers_200_response]
Παράδειγμα

patchSSOUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateAPISSOUserData | UpdateAPISSOUserData | Όχι | |
| updateComments | bool | Όχι |
Απόκριση
Επιστρέφει: Option[PatchSSOUserAPIResponse]
Παράδειγμα

putSSOUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateAPISSOUserData | UpdateAPISSOUserData | Όχι | |
| updateComments | bool | Όχι |
Απόκριση
Επιστρέφει: Option[PutSSOUserAPIResponse]
Παράδειγμα

createSubscription 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | No |
Απόκριση
Επιστρέφει: Option[CreateSubscriptionAPIResponse]
Παράδειγμα

deleteSubscription 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteSubscriptionAPIResponse]
Παράδειγμα

getSubscriptions 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetSubscriptionsAPIResponse]
Παράδειγμα

updateSubscription 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Όχι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[UpdateSubscriptionAPIResponse]
Παράδειγμα

getTenantDailyUsages 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| yearNumber | float64 | Όχι | |
| monthNumber | float64 | Όχι | |
| dayNumber | float64 | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenantDailyUsages_200_response]
Παράδειγμα

createTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createTenantPackageBody | CreateTenantPackageBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateTenantPackage_200_response]
Παράδειγμα

deleteTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenantPackage_200_response]
Παράδειγμα

getTenantPackages 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenantPackages_200_response]
Παράδειγμα

replaceTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

updateTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateTenantPackageBody | UpdateTenantPackageBody | Όχι |
Απάντηση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

createTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createTenantUserBody | CreateTenantUserBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateTenantUser_200_response]
Παράδειγμα

deleteTenantUser 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| deleteComments | string | Όχι | |
| commentDeleteMode | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenantUser_200_response]
Παράδειγμα

getTenantUsers 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| skip | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetTenantUsers_200_response]
Παράδειγμα

replaceTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| replaceTenantUserBody | ReplaceTenantUserBody | No | |
| updateComments | string | No |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

sendLoginLink 
Παραμέτροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| redirectURL | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

updateTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateTenantUserBody | UpdateTenantUserBody | Όχι | |
| updateComments | string | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

createTenant 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createTenantBody | CreateTenantBody | Όχι |
Απάντηση
Επιστρέφει: Option[CreateTenant_200_response]
Παράδειγμα

deleteTenant 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| sure | string | Όχι |
Απάντηση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

getTenant 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenant_200_response]
Παράδειγμα

getTenants 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| meta | string | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetTenants_200_response]
Παράδειγμα

updateTenant 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateTenantBody | UpdateTenantBody | Όχι |
Απόκριση
Επιστρέφει: Option[FlagCommentPublic_200_response]
Παράδειγμα

changeTicketState 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| id | string | No | |
| changeTicketStateBody | ChangeTicketStateBody | No |
Απάντηση
Επιστρέφει: Option[ChangeTicketState_200_response]
Παράδειγμα

createTicket 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| createTicketBody | CreateTicketBody | Όχι |
Απόκριση
Επιστρέφει: Option[CreateTicket_200_response]
Παράδειγμα

getTicket 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetTicket_200_response]
Παράδειγμα

getTickets 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| state | float64 | Όχι | |
| skip | float64 | Όχι | |
| limit | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetTickets_200_response]
Παράδειγμα

uploadImage 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| file | string | Όχι | |
| sizePreset | SizePreset | Όχι | |
| urlId | string | Ναι |
Απόκριση
Επιστρέφει: Option[UploadImageResponse]
Παράδειγμα

getUserBadgeProgressById 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserBadgeProgressById_200_response]
Παράδειγμα

getUserBadgeProgressByUserId 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserBadgeProgressById_200_response]
Παράδειγμα

getUserBadgeProgressList 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| limit | float64 | Όχι | |
| skip | float64 | Όχι |
Απάντηση
Επιστρέφει: Option[GetUserBadgeProgressList_200_response]
Παράδειγμα

createUserBadge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createUserBadgeParams | CreateUserBadgeParams | Όχι |
Απόκριση
Επιστρέφει: Option[CreateUserBadge_200_response]
Παράδειγμα

deleteUserBadge 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[UpdateUserBadge_200_response]
Παράδειγμα

getUserBadge 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserBadge_200_response]
Παράδειγμα

getUserBadges 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| badgeId | string | Όχι | |
| displayedOnComments | bool | Όχι | |
| limit | float64 | Όχι | |
| skip | float64 | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserBadges_200_response]
Παράδειγμα

updateUserBadge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| updateUserBadgeParams | UpdateUserBadgeParams | Όχι |
Απόκριση
Επιστρέφει: Option[UpdateUserBadge_200_response]
Παράδειγμα

getUserNotificationCount 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[GetUserNotificationCount_200_response]
Παράδειγμα

getUserNotifications 
Παράμετροι
| Name | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| pageSize | int | Όχι | |
| afterId | string | Όχι | |
| includeContext | bool | Όχι | |
| afterCreatedAt | int64 | Όχι | |
| unreadOnly | bool | Όχι | |
| dmOnly | bool | Όχι | |
| noDm | bool | Όχι | |
| includeTranslations | bool | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUserNotifications_200_response]
Παράδειγμα

resetUserNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[ResetUserNotifications_200_response]
Παράδειγμα

resetUserNotifications 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| afterCreatedAt | int64 | Όχι | |
| unreadOnly | bool | Όχι | |
| dmOnly | bool | Όχι | |
| noDm | bool | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[ResetUserNotifications_200_response]
Παράδειγμα

updateUserNotificationCommentSubscriptionStatus 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| notificationId | string | Όχι | |
| optedInOrOut | string | Όχι | |
| commentId | string | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: Option[UpdateUserNotificationStatus_200_response]
Παράδειγμα

updateUserNotificationPageSubscriptionStatus 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| url | string | Όχι | |
| pageTitle | string | Όχι | |
| subscribedOrUnsubscribed | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[UpdateUserNotificationStatus_200_response]
Παράδειγμα

updateUserNotificationStatus 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| notificationId | string | Όχι | |
| newStatus | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: Option[UpdateUserNotificationStatus_200_response]
Παράδειγμα

getUserPresenceStatuses 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlIdWS | string | Όχι | |
| userIds | string | Όχι |
Απάντηση
Επιστρέφει: Option[GetUserPresenceStatuses_200_response]
Παράδειγμα

searchUsers 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| usernameStartsWith | string | Όχι | |
| mentionGroupIds | seq[string] | Όχι | |
| sso | string | Όχι | |
| searchSection | string | Όχι |
Απάντηση
Επιστρέφει: Option[SearchUsers_200_response]
Παράδειγμα

getUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetUser_200_response]
Παράδειγμα

createVote 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| direction | string | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[VoteComment_200_response]
Παράδειγμα

deleteVote 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Όχι | |
| editKey | string | Όχι |
Απόκριση
Επιστρέφει: Option[DeleteCommentVote_200_response]
Παράδειγμα

getVotes 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι |
Απόκριση
Επιστρέφει: Option[GetVotes_200_response]
Παράδειγμα

getVotesForUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απόκριση
Επιστρέφει: Option[GetVotesForUser_200_response]
Παράδειγμα

Χρειάζετε Βοήθεια?
Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα ή έχετε ερωτήσεις σχετικά με το Nim SDK, παρακαλούμε:
Συνεισφορές
Οι συνεισφορές είναι ευπρόσδεκτες! Παρακαλούμε επισκεφθείτε το αποθετήριο GitHub για οδηγίες συνεισφοράς.