
ืฉืคื ๐ฎ๐ฑ ืขืืจืืช
ืืชืืื
ืฉืืืืฉ
ืืืจืืฆืื
ืืืื ื ืืืงืืจืช
ืืกืืื ืืชืืืื
ืืืืงืช ืชืืืืืช ืืกืืืืช
ืชืืืืืช
ืชืฆืืจืืช ืืืืืื
ืชืื ืืืช ืืืืืื
ืืืื ืืืจืืขืื
ืคืืกืืื ืืคืื
ืืืืื ืขื ืชืืืื
ืชืืืืช
ืืืืจืืืจืื
ืกืคืืจืช ืืชืจืืืช
ืืชืจืืืช
ืืคืื
ืืืจืืขื ืืืึพืืืง ืืืืชื ื
ืชืฆืืจืืช ืฉืืืืช
ืชืืฆืืืช ืฉืืืืช
ืืืจืืฆืืืช ืชืืฆืืืช ืฉืืืืช
ืืฉืชืืฉื SSO
ืื ืืืื
ืฉืืืืฉ ืืืื ืฉื ืฉืืืจ
ืืืืืืช ืฉืืืจ
ืืฉืชืืฉื ืฉืืืจ
ืฉืืืจืื
ืืขืืืช ืชืืื ื
ืืชืงืืืืช ืชืื ืืฉืชืืฉ
ืชืื ืืฉืชืืฉ
ืืชืจืืืช ืืฉืชืืฉ
ืกืืืืก ื ืืืืืช ืืฉืชืืฉ
ืืืคืืฉ ืืฉืชืืฉืื
ืืฉืชืืฉืื
ืืฆืืขืืช
FastComments Go SDK
ืื ื-SDK ืืจืฉืื ื-Go ืขืืืจ FastComments.
ื-SDK ืืจืฉืื ื-Go ืขืืืจ ื-API ืฉื FastComments
ืืืืจ
ืืชืงื ื 
go get github.com/fastcomments/fastcomments-go
ืฉืืืืฉ ืืืงืื ื-API
API ืฆืืืืจื (ืืื ืืืืืช)
PublicAPI ืืืคืฉืจ ืืืฉื ืืื ืืืืืช ืื ืงืืืืช ืงืฆื ืฆืืืืจืืืช:
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
)
func main() {
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
// ืงืืืช ืชืืืืืช ืืืืฆืขืืช PublicAPI
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
API ืืจืืจืช ืืืื (ืืืจืฉ ืืคืชื API)
DefaultAPI ืืืจืฉ ืืืืืช ืืืืฆืขืืช ืืคืชื ื-API ืฉืื:
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
)
func main() {
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
// ืฆืืจ ืืงืฉืจ ืืืืืช ืขื ืืคืชื API
auth := context.WithValue(
context.Background(),
client.ContextAPIKeys,
map[string]client.APIKey{
"api_key": {Key: "your-api-key-here"},
},
)
// ืงืืืช ืชืืืืืช ืืืืฆืขืืช DefaultAPI ืืืืืืช
response, httpResp, err := apiClient.DefaultAPI.GetComments(auth).
TenantId("your-tenant-id").
UrlId("your-page-url-id").
Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
ืฉืืืืฉ 
SSO ืคืฉืื
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
"github.com/fastcomments/fastcomments-go/sso"
)
func main() {
// ืฆืืจ ืืกืืืื SSO ืคืฉืื
user := &sso.SimpleSSOUserData{
UserID: "user-123",
Email: "user@example.com",
Avatar: "https://example.com/avatar.jpg",
}
ssoInstance := sso.NewSimple(user)
token, err := ssoInstance.CreateToken()
if err != nil {
panic(err)
}
fmt.Println("SSO Token:", token)
// ืืฉืชืืฉ ืืืกืืืื ื-SSO ืืื ืืืฆืข ืงืจืืืช API ืืืืืชืช
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Sso(token).Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
SSO ืืืืืื
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
"github.com/fastcomments/fastcomments-go/sso"
)
func main() {
// ืฆืืจ ืืกืืืื SSO ืืืืืื
user := &sso.SecureSSOUserData{
UserID: "user-123",
Email: "user@example.com",
Username: "johndoe",
Avatar: "https://example.com/avatar.jpg",
}
apiKey := "your-api-key"
ssoInstance, err := sso.NewSecure(apiKey, user)
if err != nil {
panic(err)
}
token, err := ssoInstance.CreateToken()
if err != nil {
panic(err)
}
fmt.Println("Secure SSO Token:", token)
// ืืฉืชืืฉ ืืืกืืืื ื-SSO ืืื ืืืฆืข ืงืจืืืช API ืืืืืชืช
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Sso(token).Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
ืืืจืืฆืื 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations. Different operations (e.g. sum, countDistinct, avg, etc.) are supported.
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| parentTenantId | string | query | ืื | |
| includeStats | boolean | query | ืื |
ืชืืืื
ืืืืืจ: AggregationResponse
ืืืืื

ืงืื ืืืื ื ืืืงืืจืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| limit | number | query | ืื | |
| skip | number | query | ืื | |
| order | string | query | ืื | |
| after | number | query | ืื | |
| before | number | query | ืื |
ืชืืืื
ืืืืืจ: GetAuditLogs200Response
ืืืืื

ืืกืืื ืืชืืืื (ืฆืืืืจืืช) 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| commentId | string | path | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: BlockFromCommentPublic200Response
ืืืืื

ืืื ืืกืืื ืืชืืืื (ืฆืืืืจืืช) 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| commentId | string | path | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: UnBlockCommentPublic200Response
ืืืืื

ืืืืงืช ืชืืืืืช ืืกืืืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentIds | string | query | Yes | ืจืฉืืื ืืืคืจืืช ืืคืกืืงืื ืฉื ืืืื ืืขืจืืช. |
| sso | string | query | No |
ืชืฉืืื
ืืืืืจ: CheckedCommentsForBlocked200Response
ืืืืื

ืืกืื ืืฉืชืืฉ ืืืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื |
ืชืืืื
ืืืืืจ: BlockFromCommentPublic200Response
ืืืืื

ืฆืืจ ืชืืืื ืฆืืืืจืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| sessionId | string | query | No | |
| sso | string | query | No |
ืชืืืื
ืืืืืจ: CreateCommentPublic200Response
ืืืืื

ืืืง ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| contextUserId | string | query | ืื | |
| isLive | boolean | query | ืื |
ืชืืืื
ืืืืืจ: DeleteComment200Response
ืืืืื

ืืืง ืชืืืื ืฆืืืืจืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
ืชืืืื
ืืืืืจ: DeleteCommentPublic200Response
ืืืืื

ืืืง ืืฆืืขื ืขื ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| voteId | string | path | ืื | |
| urlId | string | query | ืื | |
| broadcastId | string | query | ืื | |
| editKey | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: DeleteCommentVote200Response
ืืืืื

ืืืื ืขื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagComment200Response
ืืืืื

ืงืื ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
ืชืืืื
ืืืืืจ: GetComment200Response
ืืืืื

ืงืื ืชืืืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| page | integer | query | ืื | |
| limit | integer | query | ืื | |
| skip | integer | query | ืื | |
| asTree | boolean | query | ืื | |
| skipChildren | integer | query | ืื | |
| limitChildren | integer | query | ืื | |
| maxTreeDepth | integer | query | ืื | |
| urlId | string | query | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื | |
| contextUserId | string | query | ืื | |
| hashTag | string | query | ืื | |
| parentId | string | query | ืื | |
| direction | string | query | ืื |
ืชืืืื
ืืืืืจ: GetComments200Response
ืืืืื

ืงืื ืชืืืืืช ืฆืืืืจืืืช 
req tenantId urlId
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| urlId | string | query | ืื | |
| page | integer | query | ืื | |
| direction | string | query | ืื | |
| sso | string | query | ืื | |
| skip | integer | query | ืื | |
| skipChildren | integer | query | ืื | |
| limit | integer | query | ืื | |
| limitChildren | integer | query | ืื | |
| countChildren | boolean | query | ืื | |
| fetchPageForCommentId | string | query | ืื | |
| includeConfig | boolean | query | ืื | |
| countAll | boolean | query | ืื | |
| includei10n | boolean | query | ืื | |
| locale | string | query | ืื | |
| modules | string | query | ืื | |
| isCrawler | boolean | query | ืื | |
| includeNotificationCount | boolean | query | ืื | |
| asTree | boolean | query | ืื | |
| maxTreeDepth | integer | query | ืื | |
| useFullTranslationIds | boolean | query | ืื | |
| parentId | string | query | ืื | |
| searchText | string | query | ืื | |
| hashTags | array | query | ืื | |
| userId | string | query | ืื | |
| customConfigStr | string | query | ืื | |
| afterCommentId | string | query | ืื | |
| beforeCommentId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetCommentsPublic200Response
ืืืืื

ืงืื ืืงืกื ืฉื ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| editKey | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: GetCommentText200Response
ืืืืื

ืงืื ืฉืืืช ืืฉืชืืฉืื ืฉืืฆืืืขื ืขื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| dir | integer | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: GetCommentVoteUserNames200Response
ืืืืื

ื ืขื ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: LockComment200Response
ืืืืื

ื ืขืฅ ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: PinComment200Response
ืืืืื

ืฉืืืจ ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| isLive | boolean | query | ืื | |
| doSpamCheck | boolean | query | ืื | |
| sendEmails | boolean | query | ืื | |
| populateNotifications | boolean | query | ืื |
ืชืืืื
ืืืืืจ: SaveComment200Response
ืืืืื

ืฉืืืจ ืชืืืืืช ืืืืืช ืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| isLive | boolean | query | ืื | |
| doSpamCheck | boolean | query | ืื | |
| sendEmails | boolean | query | ืื | |
| populateNotifications | boolean | query | ืื |
ืชืืืื
ืืืืืจ: []SaveComment200Response
ืืืืื

ืืืืจ ืืงืกื ืฉื ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| editKey | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: SetCommentText200Response
ืืืืื

ืืื ืืกืืืช ืืฉืชืืฉ ืืืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื |
ืชืืืื
ืืืืืจ: UnBlockCommentPublic200Response
ืืืืื

ืืกืจ ืืืืื ืขื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagComment200Response
ืืืืื

ืืื ื ืขืืืช ืชืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: LockComment200Response
ืืืืื

ืืื ื ืขืืฆื ืฉื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: PinComment200Response
ืืืืื

ืขืืื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| contextUserId | string | query | ืื | |
| doSpamCheck | boolean | query | ืื | |
| isLive | boolean | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืฆืืืข ืขื ืชืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| commentId | string | path | ืื | |
| urlId | string | query | ืื | |
| broadcastId | string | query | ืื | |
| sessionId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: VoteComment200Response
ืืืืื

ืืืกืฃ ืชืฆืืจืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: AddDomainConfig200Response
ืืืืื

ืืืง ืชืฆืืจืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| domain | string | path | ืื |
ืชืืืื
ืืืืืจ: DeleteDomainConfig200Response
ืืืืื

ืงืื ืชืฆืืจืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| domain | string | path | ืื |
ืชืืืื
ืืืืืจ: GetDomainConfig200Response
ืืืืื

ืงืื ืชืฆืืจืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetDomainConfigs200Response
ืืืืื

ืขืืื ืืืงืืช ืชืฆืืจืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| domainToUpdate | string | path | ืื |
ืชืืืื
ืืืืืจ: GetDomainConfig200Response
ืืืืื

ืืืืฃ ืชืฆืืจืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
ืชืืืื
ืืืืืจ: GetDomainConfig200Response
ืืืืื

ืฆืืจ ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateEmailTemplate200Response
ืืืืื

ืืืง ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืืง ืฉืืืืช ืจืื ืืืจ ืฉื ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| errorId | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetEmailTemplate200Response
ืืืืื

ืงืื ืืืืจืืช ืชืื ืืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetEmailTemplateDefinitions200Response
ืืืืื

ืงืื ืฉืืืืืช ืจืื ืืืจ ืฉื ืชืื ืืืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| skip | number | query | No |
ืชืืืื
ืืืืืจ: GetEmailTemplateRenderErrors200Response
ืืืืื

ืงืื ืชืื ืืืช ืืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetEmailTemplates200Response
ืืืืื

ืจื ืืจ ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| locale | string | query | ืื |
ืชืืืื
ืืืืืจ: RenderEmailTemplate200Response
ืืืืื

ืขืืื ืชืื ืืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืืืื ืืืจืืขืื 
req tenantId urlId userIdWS
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| urlId | string | query | ืื | |
| userIdWS | string | query | ืื | |
| startTime | integer | query | ืื | |
| endTime | integer | query | ืื |
ืชืืืื
ืืืืืจ: GetEventLog200Response
ืืืืื

ืงืื ืืืื ืืืจืืขืื ืืืืืื 
req tenantId urlId userIdWS
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| urlId | string | query | ืื | |
| userIdWS | string | query | ืื | |
| startTime | integer | query | ืื | |
| endTime | integer | query | ืื |
ืชืืืื
ืืืืืจ: GetEventLog200Response
ืืืืื

ืฆืืจ ืคืืกื ืืคืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| broadcastId | string | query | ืื | |
| isLive | boolean | query | ืื | |
| doSpamCheck | boolean | query | ืื | |
| skipDupCheck | boolean | query | ืื |
ืชืืืื
ืืืืืจ: CreateFeedPost200Response
ืืืืื

ืฆืืจ ืคืืกื ืืคืื (ืฆืืืืจื) 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateFeedPostPublic200Response
ืืืืื

ืืืง ืคืืกื ืืคืื (ืฆืืืืจื) 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| postId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: DeleteFeedPostPublic200Response
ืืืืื

ืงืื ืคืืกืืื ืืคืื 
req tenantId afterId
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| afterId | string | query | ืื | |
| limit | integer | query | ืื | |
| tags | array | query | ืื |
ืชืืืื
ืืืืืจ: GetFeedPosts200Response
ืืืืื

ืงืื ืคืืกืืื ืืคืื (ืฆืืืืจืืื) 
req tenantId afterId
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| afterId | string | query | ืื | |
| limit | integer | query | ืื | |
| tags | array | query | ืื | |
| sso | string | query | ืื | |
| isCrawler | boolean | query | ืื | |
| includeUserInfo | boolean | query | ืื |
ืชืืืื
ืืืืืจ: GetFeedPostsPublic200Response
ืืืืื

ืงืื ืกืืืืกืืืงืืช ืคืืกืืื ืืคืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | ื ืชืื | ืื | |
| postIds | array | ืฉืืืืชื | ืื | |
| sso | string | ืฉืืืืชื | ืื |
ืชืฉืืื
ืืืืืจ: GetFeedPostsStats200Response
ืืืืื

ืงืื ืจืืืงืฆืืืช ืืฉืชืืฉ (ืฆืืืืจืืืช) 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| postIds | array | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: GetUserReactsPublic200Response
ืืืืื

ืขืฉื ืจืืืงืฆืื ืืคืืกื ืืคืื (ืฆืืืืจื) 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| postId | string | path | ืื | |
| isUndo | boolean | query | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: ReactFeedPostPublic200Response
ืืืืื

ืขืืื ืคืืกื ืืคืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืขืืื ืคืืกื ืืคืื (ืฆืืืืจื) 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| postId | string | path | ืื | |
| broadcastId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateFeedPostPublic200Response
ืืืืื

ืืืื ืขื ืชืืืื (ืฆืืืืจืืช) 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| commentId | string | path | ืื | |
| isFlagged | boolean | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืืกืฃ ืชืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | No |
ืชืืืื
ืืืืืจ: AddHashTag200Response
ืืืืื

ืืืกืฃ ืชืืืืช ืืืืืช ืืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | No |
ืชืืืื
ืืืืืจ: AddHashTagsBulk200Response
ืืืืื

ืืืง ืชืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tag | string | path | ืื | |
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืชืืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| page | number | query | ืื |
ืชืืืื
ืืืืืจ: GetHashTags200Response
ืืืืื

ืขืืื ืืืงืืช ืชืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tag | string | path | ืื | |
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: PatchHashTag200Response
ืืืืื

ืฆืืจ ืืืืจืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateModerator200Response
ืืืืื

ืืืง ืืืืจืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| sendEmail | string | query | No |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืืืืจืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetModerator200Response
ืืืืื

ืงืื ืืืืจืืืจืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetModerators200Response
ืืืืื

ืฉืื ืืืื ื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| fromName | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืขืืื ืืืืจืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืืง ืกืคืืจืช ืืชืจืืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืกืคืืจืช ืืชืจืืืช ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetCachedNotificationCount200Response
ืืืืื

ืงืื ืกืคืืจืช ืืชืจืืืช 
ืคืจืืืจืื
| ืฉื | Type | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | query | ืื | |
| urlId | string | query | ืื | |
| fromCommentId | string | query | ืื | |
| viewed | boolean | query | ืื | |
| type | string | query | ืื |
ืชืืืื
ืืืืืจ: GetNotificationCount200Response
ืืืืื

ืงืื ืืชืจืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | query | ืื | |
| urlId | string | query | ืื | |
| fromCommentId | string | query | ืื | |
| viewed | boolean | query | ืื | |
| type | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetNotifications200Response
ืืืืื

ืขืืื ืืชืจืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืืกืฃ ืืฃ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: AddPageAPIResponse
ืืืืื

ืืืง ืืฃ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: DeletePageAPIResponse
ืืืืื

ืงืื ืืฃ ืืคื ืืืื URL 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| urlId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetPageByURLIdAPIResponse
ืืืืื

ืงืื ืืคืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetPagesAPIResponse
ืืืืื

ืขืืื ืืืงืืช ืืฃ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: PatchPageAPIResponse
ืืืืื

ืืืง ืืืจืืข ืืืึพืืืง ืืืืชื ื 
ืคืจืืืจืื
| ืฉื | Type | Location | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืกืคืืจืช ืืืจืืขื ืืืึพืืืง ืืืืชื ื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| commentId | string | query | ืื | |
| externalId | string | query | ืื | |
| eventType | string | query | ืื | |
| type | string | query | ืื | |
| domain | string | query | ืื | |
| attemptCountGT | number | query | ืื |
ืชืืืื
ืืืืืจ: GetPendingWebhookEventCount200Response
ืืืืื

ืงืื ืืืจืืขื ืืืึพืืืง ืืืืชื ื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| commentId | string | query | ืื | |
| externalId | string | query | ืื | |
| eventType | string | query | ืื | |
| type | string | query | ืื | |
| domain | string | query | ืื | |
| attemptCountGT | number | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetPendingWebhookEvents200Response
ืืืืื

ืฆืืจ ืชืฆืืจืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateQuestionConfig200Response
ืืืืื

ืืืง ืชืฆืืจืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืชืฆืืจืช ืฉืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetQuestionConfig200Response
ืืืืื

ืงืื ืชืฆืืจืืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetQuestionConfigs200Response
ืืืืื

ืขืืื ืชืฆืืจืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืฆืืจ ืชืืฆืืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateQuestionResult200Response
ืืืืื

ืืืง ืชืืฆืืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืชืืฆืืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetQuestionResult200Response
ืืืืื

ืงืื ืชืืฆืืืช ืฉืืืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| urlId | string | query | ืื | |
| userId | string | query | ืื | |
| startDate | string | query | ืื | |
| questionId | string | query | ืื | |
| questionIds | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetQuestionResults200Response
ืืืืื

ืขืืื ืชืืฆืืช ืฉืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืื ืชืืฆืืืช ืฉืืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| questionId | string | query | ืื | |
| questionIds | array | query | ืื | |
| urlId | string | query | ืื | |
| timeBucket | string | query | ืื | |
| startDate | string | query | ืื | |
| forceRecalculate | boolean | query | ืื |
ืชืืืื
ืืืืืจ: AggregateQuestionResults200Response
ืืืืื

ืืืจืืฆืื ืืืื ืืช ืฉื ืชืืฆืืืช ืฉืืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| forceRecalculate | boolean | query | ืื |
ืชืฉืืื
ืืืืืจ: BulkAggregateQuestionResults200Response
ืืืืื

ืฉืื ืชืืืืืช ืขื ืชืืฆืืืช ืฉืืืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| questionId | string | query | ืื | |
| questionIds | array | query | ืื | |
| urlId | string | query | ืื | |
| startDate | string | query | ืื | |
| forceRecalculate | boolean | query | ืื | |
| minValue | number | query | ืื | |
| maxValue | number | query | ืื | |
| limit | number | query | ืื |
ืชืืืื
ืืืืืจ: CombineCommentsWithQuestionResults200Response
ืืืืื

ืืืกืฃ ืืฉืชืืฉ SSO 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: AddSSOUserAPIResponse
ืืืืื

ืืืง ืืฉืชืืฉ SSO 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| deleteComments | boolean | query | ืื | |
| commentDeleteMode | string | query | ืื |
ืชืืืื
ืืืืืจ: DeleteSSOUserAPIResponse
ืืืืื

ืงืื ืืฉืชืืฉ SSO ืืคื ืืืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| string | path | ืื |
ืชืืืื
ืืืืืจ: GetSSOUserByEmailAPIResponse
ืืืืื

ืงืื ืืฉืชืืฉ SSO ืืคื ืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetSSOUserByIdAPIResponse
ืืืืื

ืงืื ืืฉืชืืฉื SSO 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | integer | query | ืื |
ืชืืืื
ืืืืืจ: GetSSOUsers200Response
ืืืืื

ืขืืื ืืืงืืช ืืฉืชืืฉ SSO 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| updateComments | boolean | query | ืื |
ืชืฉืืื
ืืืืืจ: PatchSSOUserAPIResponse
ืืืืื

ืืืืฃ ืืฉืชืืฉ SSO 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| updateComments | boolean | query | ืื |
ืชืืืื
ืืืืืจ: PutSSOUserAPIResponse
ืืืืื

ืฆืืจ ืื ืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateSubscriptionAPIResponse
ืืืืื

ืืืง ืื ืื 
ืคืจืืืจืื
| ืฉื | ืกืื | Location | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| userId | string | query | ืื |
ืชืืืื
ืืืืืจ: DeleteSubscriptionAPIResponse
ืืืืื

ืงืื ืื ืืืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetSubscriptionsAPIResponse
ืืืืื

ืงืื ืฉืืืืฉ ืืืื ืฉื ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| yearNumber | number | query | ืื | |
| monthNumber | number | query | ืื | |
| dayNumber | number | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetTenantDailyUsages200Response
ืืืืื

ืฆืืจ ืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
ืชืืืื
ืืืืืจ: CreateTenantPackage200Response
ืืืืื

ืืืง ืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
Returns: GetTenantPackage200Response
ืืืืื

ืงืื ืืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetTenantPackages200Response
ืืืืื

ืืืืฃ ืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืขืืื ืืืืืช ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืฆืืจ ืืฉืชืืฉ ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateTenantUser200Response
ืืืืื

ืืืง ืืฉืชืืฉ ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| deleteComments | string | query | ืื | |
| commentDeleteMode | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืืฉืชืืฉ ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetTenantUser200Response
ืืืืื

ืงืื ืืฉืชืืฉื ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetTenantUsers200Response
ืืืืื

ืืืืฃ ืืฉืชืืฉ ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| updateComments | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืฉืื ืงืืฉืืจ ืืชืืืจืืช 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| redirectURL | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืขืืื ืืฉืชืืฉ ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| updateComments | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืฆืืจ ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateTenant200Response
ืืืืื

ืืืง ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| sure | string | query | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืงืื ืฉืืืจ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetTenant200Response
ืืืืื

ืงืื ืฉืืืจืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| meta | string | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetTenants200Response
ืืืืื

ืขืืื ืฉืืืจ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: FlagCommentPublic200Response
ืืืืื

ืืขืื ืชืืื ื 
ืืขืืื ืืฉืื ืื ืืืื ืฉื ืชืืื ื
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| sizePreset | string | query | ืื | ืืืืจืช ืืืื ืืจืืฉ: "Default" (1000x1000px) ืื "CrossPlatform" (ืืืฆืจ ืืืืื ืืืืฉืืจืื ืคืืคืืืจืืื) |
| urlId | string | query | ืื | ืืืื ืืฃ ืฉืืื ื ืืชืืฆืขืช ืืืขืืื, ืืฆืืจื ืชืฆืืจื |
ืชืืืื
ืืืืืจ: UploadImageResponse
ืืืืื

ืงืื ืืชืงืืืืช ืืชื ืฉื ืืฉืชืืฉ ืืคื ืืืื 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
ืชืืืื
ืืืืืจ: GetUserBadgeProgressById200Response
ืืืืื

ืงืื ืืชืงืืืืช ืชืื ืืฉืชืืฉ ืืคื ืืืื ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | path | ืื |
ืชืืืื
ืืืืืจ: GetUserBadgeProgressById200Response
ืืืืื

ืงืื ืจืฉืืืช ืืชืงืืืืช ืชืื ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | query | ืื | |
| limit | number | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetUserBadgeProgressList200Response
ืืืืื

ืฆืืจ ืชื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื |
ืชืืืื
ืืืืืจ: CreateUserBadge200Response
ืืืืื

ืืืง ืชื ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | ืฉืืืืชื | ืื | |
| id | string | ื ืชืื | ืื |
ืชืืืื
ืืืืืจ: UpdateUserBadge200Response
ืืืืื

ืงืื ืชื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetUserBadge200Response
ืืืืื

ืงืื ืชืื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| userId | string | query | ืื | |
| badgeId | string | query | ืื | |
| type | number | query | ืื | |
| displayedOnComments | boolean | query | ืื | |
| limit | number | query | ืื | |
| skip | number | query | ืื |
ืชืืืื
ืืืืืจ: GetUserBadges200Response
ืืืืื

ืขืืื ืชื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: UpdateUserBadge200Response
ืืืืื

ืงืื ืกืคืืจืช ืืชืจืืืช ืฉื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: GetUserNotificationCount200Response
ืืืืื

ืงืื ืืชืจืืืช ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| pageSize | integer | query | ืื | |
| afterId | string | query | ืื | |
| includeContext | boolean | query | ืื | |
| afterCreatedAt | integer | query | ืื | |
| unreadOnly | boolean | query | ืื | |
| dmOnly | boolean | query | ืื | |
| noDm | boolean | query | ืื | |
| includeTranslations | boolean | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: GetUserNotifications200Response
ืืืืื

ืืคืก ืกืคืืจืช ืืชืจืืืช ืฉื ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: ResetUserNotifications200Response
ืืืืื

ืืคืก ืืชืจืืืช ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| afterId | string | query | ืื | |
| afterCreatedAt | integer | query | ืื | |
| unreadOnly | boolean | query | ืื | |
| dmOnly | boolean | query | ืื | |
| noDm | boolean | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: ResetUserNotifications200Response
ืืืืื

ืขืืื ืกืืืืก ืื ืื ืืืชืจืืืช ืชืืืืืช ืฉื ืืฉืชืืฉ 
ืืคืขื ืื ืืฉืืช ืืชืจืืืช ืขืืืจ ืชืืืื ืกืคืฆืืคืืช.
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| notificationId | string | path | ืื | |
| optedInOrOut | string | path | ืื | |
| commentId | string | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: UpdateUserNotificationStatus200Response
ืืืืื

ืขืืื ืกืืืืก ืื ืื ืืืชืจืืืช ืืฃ ืฉื ืืฉืชืืฉ 
ืืคืขื ืื ืืฉืืช ืืชืจืืืช ืขืืืจ ืืฃ. ืืืฉืจ ืืฉืชืืฉืื ืื ืืืื ืืืฃ, ื ืืฆืจืืช ืืชืจืืืช ืขืืืจ ืชืืืืืช ืฉืืจืฉ ืืืฉืืช, ืืื
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| urlId | string | query | ืื | |
| url | string | query | ืื | |
| pageTitle | string | query | ืื | |
| subscribedOrUnsubscribed | string | path | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: UpdateUserNotificationStatus200Response
ืืืืื

ืขืืื ืกืืืืก ืืชืจืืืช ืฉื ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| notificationId | string | path | ืื | |
| newStatus | string | path | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: UpdateUserNotificationStatus200Response
ืืืืื

ืงืื ืกืืืืกืื ืฉื ื ืืืืืช ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| urlIdWS | string | query | ืื | |
| userIds | string | query | ืื |
ืชืืืื
ืืืืืจ: GetUserPresenceStatuses200Response
ืืืืื

ืืคืฉ ืืฉืชืืฉืื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | ืื | |
| urlId | string | query | ืื | |
| usernameStartsWith | string | query | ืื | |
| mentionGroupIds | array | query | ืื | |
| sso | string | query | ืื |
ืชืืืื
ืืืืืจ: SearchUsers200Response
ืืืืื

ืงืื ืืฉืชืืฉ 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ื ืืจืฉ | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื |
ืชืืืื
ืืืืืจ: GetUser200Response
ืืืืื

ืฆืืจ ืืฆืืขื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | ืฉืืืืชื | ืื | |
| commentId | string | ืฉืืืืชื | ืื | |
| direction | string | ืฉืืืืชื | ืื | |
| userId | string | ืฉืืืืชื | ืื | |
| anonUserId | string | ืฉืืืืชื | ืื |
ืชืืืื
ืืืืืจ: VoteComment200Response
ืืืืื

ืืืง ืืฆืืขื 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| id | string | path | ืื | |
| editKey | string | query | ืื |
ืชืืืื
ืืืืืจ: DeleteCommentVote200Response
ืืืืื

ืงืื ืืฆืืขืืช 
ืคืจืืืจืื
| ืฉื | ืกืื | ืืืงืื | ืืืื | ืชืืืืจ |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes |
ืชืืืื
ืืืืืจ: GetVotes200Response
ืืืืื

ืงืื ืืฆืืขืืช ืขืืืจ ืืฉืชืืฉ 
ืคืจืืืจืื
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | ืื | |
| urlId | string | query | ืื | |
| userId | string | query | ืื | |
| anonUserId | string | query | ืื |
ืชืืืื
ืืืืืจ: GetVotesForUser200Response
ืืืืื

ืืงืืง ืืขืืจื?
ืื ืชืืชืงืื ืืืขืืืช ืื ืืืื ืืื ืฉืืืืช ืืืื ื-SDK ืฉื Go, ืื ื:
ืชืจืืื
ื ืฉืื ืืชืจืืืืช! ืื ื ืืงืจื ื-ืืืืจ GitHub ืืื ืืืืช ืืชืจืืืช ืงืื.