FastComments.com

FastComments Dart SDK

Dit is de officiële Dart SDK voor FastComments.

Beheer reacties, gebruikers, SSO en moderatie vanuit je Dart- en Flutter‑applicaties.

Repository

Bekijk op GitHub

Layout Internal Link

fastcomments-dart/
  client/        gegenereerde dart client (niet handmatig bewerken)
  sso/           handgeschreven SSO-tokenhelpers
  openapi.json   gecommitteerde kopie van de specificatie die wordt gebruikt voor generatie
  config.json    openapi-generator configuratie
  update.py      hergenereer de client vanuit de specificatie

SSO Internal Link

import 'package:fastcomments_dart/sso/fastcomments_sso.dart';
import 'package:fastcomments_dart/sso/secure_sso_user_data.dart';

final sso = FastCommentsSSO.secure(
  apiKey: 'YOUR_API_SECRET',
  user: SecureSSOUserData(
    id: 'user-123',
    email: 'jane@example.com',
    username: 'jane',
    avatar: 'https://example.com/jane.png',
  ),
);
final token = sso.prepareToSend();

aggregate Internal Link

Aggregates documenten door ze te groeperen (indien groupBy is opgegeven) en meerdere bewerkingen toe te passen.
Verschillende bewerkingen (bijv. sum, countDistinct, avg, etc.) worden ondersteund.

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
parentTenantIdstringqueryNee
includeStatsbooleanqueryNee

Response

Retourneert: AggregateResponse

Example

aggregatie Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthenticatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final aggregationRequest = AggregationRequest(); // AggregationRequest |
11final parentTenantId = parentTenantId_example; // String |
12final includeStats = true; // bool |
13
14try {
15 final result = api_instance.aggregate(tenantId, aggregationRequest, AggregateOptions(parentTenantId: parentTenantId, includeStats: includeStats));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->aggregate: $e\n');
19}
20

getAuditLogs Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
limitnumberqueryNo
skipnumberqueryNo
orderstringqueryNo
afternumberqueryNo
beforenumberqueryNo

Response

Retourneert: GetAuditLogsResponse

Example

getAuditLogs Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final limit = 1.2; // double |
11final skip = 1.2; // double |
12final order = ; // SORTDIR |
13final after = 1.2; // double |
14final before = 1.2; // double |
15
16try {
17 final result = api_instance.getAuditLogs(tenantId, GetAuditLogsOptions(limit: limit, skip: skip, order: order, after: after, before: before));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->getAuditLogs: $e\n');
21}
22

logoutPublic Internal Link

Respons

Retourneert: APIEmptyResponse

Voorbeeld

logoutPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5
6try {
7 final result = api_instance.logoutPublic();
8 print(result);
9} catch (e) {
10 print('Exception when calling PublicApi->logoutPublic: $e\n');
11}
12

blockFromCommentPublic Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNee

Response

Retourneert: BlockSuccess

Voorbeeld

blockFromCommentPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final publicBlockFromCommentParams = PublicBlockFromCommentParams(); // PublicBlockFromCommentParams |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.blockFromCommentPublic(tenantId, commentId, publicBlockFromCommentParams, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->blockFromCommentPublic: $e\n');
15}
16

unBlockCommentPublic Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNee

Respons

Retourneert: UnblockSuccess

Voorbeeld

unBlockCommentPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final publicBlockFromCommentParams = PublicBlockFromCommentParams(); // PublicBlockFromCommentParams |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unBlockCommentPublic(tenantId, commentId, publicBlockFromCommentParams, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unBlockCommentPublic: $e\n');
15}
16

checkedCommentsForBlocked Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdsstringqueryJaEen door komma's gescheiden lijst met commentaar-id's.
ssostringqueryNee

Respons

Retourneert: CheckBlockedCommentsResponse

Voorbeeld

checkedCommentsForBlocked voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentIds = commentIds_example; // String | Een door komma's gescheiden lijst met commentaar-id's.
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.checkedCommentsForBlocked(tenantId, commentIds, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->checkedCommentsForBlocked: $e\n');
14}
15

blockUserFromComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee
anonUserIdstringqueryNee

Respons

Retourneert: BlockSuccess

Voorbeeld

blockUserFromComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final blockFromCommentParams = BlockFromCommentParams(); // BlockFromCommentParams |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.blockUserFromComment(tenantId, id, blockFromCommentParams, BlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->blockUserFromComment: $e\n');
20}
21

createCommentPublic Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
broadcastIdstringqueryJa
sessionIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: SaveCommentsResponseWithPresence

Voorbeeld

createCommentPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final commentData = CommentData(); // CommentData |
9final sessionId = sessionId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.createCommentPublic(tenantId, urlId, broadcastId, commentData, CreateCommentPublicOptions(sessionId: sessionId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->createCommentPublic: $e\n');
17}
18

deleteComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNee
isLivebooleanqueryNee

Response

Returns: DeleteCommentResult

Voorbeeld

deleteComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final contextUserId = contextUserId_example; // String |
12final isLive = true; // bool |
13
14try {
15 final result = api_instance.deleteComment(tenantId, id, DeleteCommentOptions(contextUserId: contextUserId, isLive: isLive));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteComment: $e\n');
19}
20

deleteCommentPublic Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
editKeystringqueryNee
ssostringqueryNee

Respons

Retourneert: PublicAPIDeleteCommentResponse

Voorbeeld

deleteCommentPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final editKey = editKey_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.deleteCommentPublic(tenantId, commentId, broadcastId, DeleteCommentPublicOptions(editKey: editKey, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->deleteCommentPublic: $e\n');
16}
17

deleteCommentVote Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
voteIdstringpathJa
urlIdstringqueryJa
broadcastIdstringqueryJa
editKeystringqueryNee
ssostringqueryNee

Response

Retourneert: VoteDeleteResponse

Example

deleteCommentVote Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final voteId = voteId_example; // String |
8final urlId = urlId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final editKey = editKey_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.deleteCommentVote(tenantId, commentId, voteId, urlId, broadcastId, DeleteCommentVoteOptions(editKey: editKey, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->deleteCommentVote: $e\n');
18}
19

flagComment Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Respons

Retourneert: FlagCommentResponse

Voorbeeld

flagComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.flagComment(tenantId, id, FlagCommentOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->flagComment: $e\n');
19}
20

getComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpadJa

Respons

Retourneert: APIGetCommentResponse

Voorbeeld

getComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getComment(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getComment: $e\n');
17}
18

getComments Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
pageintegerqueryNee
limitintegerqueryNee
skipintegerqueryNee
asTreebooleanqueryNee
skipChildrenintegerqueryNee
limitChildrenintegerqueryNee
maxTreeDepthintegerqueryNee
urlIdstringqueryNee
userIdstringqueryNee
anonUserIdstringqueryNee
contextUserIdstringqueryNee
hashTagstringqueryNee
parentIdstringqueryNee
directionstringqueryNee
fromDateintegerqueryNee
toDateintegerqueryNee

Respons

Retourneert: APIGetCommentsResponse

Voorbeeld

Voorbeeld getComments
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final page = 56; // int |
11final limit = 56; // int |
12final skip = 56; // int |
13final asTree = true; // bool |
14final skipChildren = 56; // int |
15final limitChildren = 56; // int |
16final maxTreeDepth = 56; // int |
17final urlId = urlId_example; // String |
18final userId = userId_example; // String |
19final anonUserId = anonUserId_example; // String |
20final contextUserId = contextUserId_example; // String |
21final hashTag = hashTag_example; // String |
22final parentId = parentId_example; // String |
23final direction = ; // SortDirections |
24final fromDate = 789; // int |
25final toDate = 789; // int |
26
27try {
28 final result = api_instance.getComments(tenantId, GetCommentsOptions(page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction, fromDate: fromDate, toDate: toDate));
29 print(result);
30} catch (e) {
31 print('Exception when calling DefaultApi->getComments: $e\n');
32}
33

getCommentsPublic Internal Link

req tenantId urlId

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
pageintegerqueryNee
directionstringqueryNee
ssostringqueryNee
skipintegerqueryNee
skipChildrenintegerqueryNee
limitintegerqueryNee
limitChildrenintegerqueryNee
countChildrenbooleanqueryNee
fetchPageForCommentIdstringqueryNee
includeConfigbooleanqueryNee
countAllbooleanqueryNee
includei10nbooleanqueryNee
localestringqueryNee
modulesstringqueryNee
isCrawlerbooleanqueryNee
includeNotificationCountbooleanqueryNee
asTreebooleanqueryNee
maxTreeDepthintegerqueryNee
useFullTranslationIdsbooleanqueryNee
parentIdstringqueryNee
searchTextstringqueryNee
hashTagsarrayqueryNee
userIdstringqueryNee
customConfigStrstringqueryNee
afterCommentIdstringqueryNee
beforeCommentIdstringqueryNee

Respons

Retourneert: GetCommentsResponseWithPresencePublicComment

Voorbeeld

getCommentsPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final page = 56; // int |
8final direction = ; // SortDirections |
9final sso = sso_example; // String |
10final skip = 56; // int |
11final skipChildren = 56; // int |
12final limit = 56; // int |
13final limitChildren = 56; // int |
14final countChildren = true; // bool |
15final fetchPageForCommentId = fetchPageForCommentId_example; // String |
16final includeConfig = true; // bool |
17final countAll = true; // bool |
18final includei10n = true; // bool |
19final locale = locale_example; // String |
20final modules = modules_example; // String |
21final isCrawler = true; // bool |
22final includeNotificationCount = true; // bool |
23final asTree = true; // bool |
24final maxTreeDepth = 56; // int |
25final useFullTranslationIds = true; // bool |
26final parentId = parentId_example; // String |
27final searchText = searchText_example; // String |
28final hashTags = []; // List<String> |
29final userId = userId_example; // String |
30final customConfigStr = customConfigStr_example; // String |
31final afterCommentId = afterCommentId_example; // String |
32final beforeCommentId = beforeCommentId_example; // String |
33
34try {
35 final result = api_instance.getCommentsPublic(tenantId, urlId, GetCommentsPublicOptions(page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId));
36 print(result);
37} catch (e) {
38 print('Exception when calling PublicApi->getCommentsPublic: $e\n');
39}
40

getCommentText Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
editKeystringqueryNee
ssostringqueryNee

Respons

Retourneert: PublicAPIGetCommentTextResponse

Voorbeeld

getCommentText Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final editKey = editKey_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getCommentText(tenantId, commentId, GetCommentTextOptions(editKey: editKey, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getCommentText: $e\n');
15}
16

getCommentVoteUserNames Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
dirintegerqueryJa
ssostringqueryNee

Respons

Retourneert: GetCommentVoteUserNamesSuccessResponse

Voorbeeld

getCommentVoteUserNames Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final dir = 56; // int |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getCommentVoteUserNames(tenantId, commentId, dir, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getCommentVoteUserNames: $e\n');
15}
16

lockComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Respons

Retourneert: APIEmptyResponse

Voorbeeld

lockComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.lockComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->lockComment: $e\n');
15}
16

pinComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
ssostringqueryNee

Respons

Retourneert: ChangeCommentPinStatusResponse

Voorbeeld

pinComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.pinComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->pinComment: $e\n');
15}
16

saveComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
isLivebooleanqueryNee
doSpamCheckbooleanqueryNee
sendEmailsbooleanqueryNee
populateNotificationsbooleanqueryNee

Respons

Retourneert: APISaveCommentResponse

Voorbeeld

saveComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createCommentParams = CreateCommentParams(); // CreateCommentParams |
11final isLive = true; // bool |
12final doSpamCheck = true; // bool |
13final sendEmails = true; // bool |
14final populateNotifications = true; // bool |
15
16try {
17 final result = api_instance.saveComment(tenantId, createCommentParams, SaveCommentOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->saveComment: $e\n');
21}
22

saveCommentsBulk Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
isLivebooleanqueryNee
doSpamCheckbooleanqueryNee
sendEmailsbooleanqueryNee
populateNotificationsbooleanqueryNee

Respons

Retourneert: SaveCommentsBulkResponse

Voorbeeld

saveCommentsBulk Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createCommentParams = [List<CreateCommentParams>()]; // List<CreateCommentParams> |
11final isLive = true; // bool |
12final doSpamCheck = true; // bool |
13final sendEmails = true; // bool |
14final populateNotifications = true; // bool |
15
16try {
17 final result = api_instance.saveCommentsBulk(tenantId, createCommentParams, SaveCommentsBulkOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->saveCommentsBulk: $e\n');
21}
22

setCommentText Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
editKeystringqueryNee
ssostringqueryNee

Respons

Retourneert: PublicAPISetCommentTextResponse

Voorbeeld

setCommentText voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final commentTextUpdateRequest = CommentTextUpdateRequest(); // CommentTextUpdateRequest |
9final editKey = editKey_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.setCommentText(tenantId, commentId, broadcastId, commentTextUpdateRequest, SetCommentTextOptions(editKey: editKey, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->setCommentText: $e\n');
17}
18

unBlockUserFromComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee
anonUserIdstringqueryNee

Reactie

Retourneert: UnblockSuccess

Voorbeeld

unBlockUserFromComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API‑sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcomment hieronder om prefix (bijv. Bearer) in te stellen voor API‑sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final unBlockFromCommentParams = UnBlockFromCommentParams(); // UnBlockFromCommentParams |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.unBlockUserFromComment(tenantId, id, unBlockFromCommentParams, UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->unBlockUserFromComment: $e\n');
20}
21

unFlagComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee
anonUserIdstringqueryNee

Response

Retourneert: FlagCommentResponse

Voorbeeld

unFlagComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.unFlagComment(tenantId, id, UnFlagCommentOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->unFlagComment: $e\n');
19}
20

unLockComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpadJa
commentIdstringpadJa
broadcastIdstringqueryJa
ssostringqueryNee

Response

Retourneert: APIEmptyResponse

Voorbeeld

unLockComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unLockComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unLockComment: $e\n');
15}
16

unPinComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Respons

Returns: ChangeCommentPinStatusResponse

Voorbeeld

unPinComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unPinComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unPinComment: $e\n');
15}
16

updateComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNee
doSpamCheckbooleanqueryNee
isLivebooleanqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// haal onderstaande uit commentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updatableCommentParams = UpdatableCommentParams(); // UpdatableCommentParams |
12final contextUserId = contextUserId_example; // String |
13final doSpamCheck = true; // bool |
14final isLive = true; // bool |
15
16try {
17 final result = api_instance.updateComment(tenantId, id, updatableCommentParams, UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->updateComment: $e\n');
21}
22

voteComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
commentIdstringpathJa
urlIdstringqueryJa
broadcastIdstringqueryJa
sessionIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: VoteResponse

Voorbeeld

voteComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final urlId = urlId_example; // String |
8final broadcastId = broadcastId_example; // String |
9final voteBodyParams = VoteBodyParams(); // VoteBodyParams |
10final sessionId = sessionId_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.voteComment(tenantId, commentId, urlId, broadcastId, voteBodyParams, VoteCommentOptions(sessionId: sessionId, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->voteComment: $e\n');
18}
19

getCommentsForUser Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
userIdstringqueryNee
directionstringqueryNee
repliesToUserIdstringqueryNee
pagenumberqueryNee
includei10nbooleanqueryNee
localestringqueryNee
isCrawlerbooleanqueryNee

Response

Retourneert: GetCommentsForUserResponse

Example

Voorbeeld getCommentsForUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final userId = userId_example; // String |
6final direction = ; // SortDirections |
7final repliesToUserId = repliesToUserId_example; // String |
8final page = 1.2; // double |
9final includei10n = true; // bool |
10final locale = locale_example; // String |
11final isCrawler = true; // bool |
12
13try {
14 final result = api_instance.getCommentsForUser(GetCommentsForUserOptions(userId: userId, direction: direction, repliesToUserId: repliesToUserId, page: page, includei10n: includei10n, locale: locale, isCrawler: isCrawler));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->getCommentsForUser: $e\n');
18}
19

addDomainConfig Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: AddDomainConfigResponse

Voorbeeld

addDomainConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API key autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final addDomainConfigParams = AddDomainConfigParams(); // AddDomainConfigParams |
11
12try {
13 final result = api_instance.addDomainConfig(tenantId, addDomainConfigParams);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addDomainConfig: $e\n');
17}
18

deleteDomainConfig Internal Link


Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
domainstringpathJa

Respons

Retour: DeleteDomainConfigResponse

Voorbeeld

deleteDomainConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaartekens hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domain = domain_example; // String |
11
12try {
13 final result = api_instance.deleteDomainConfig(tenantId, domain);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteDomainConfig: $e\n');
17}
18
---

getDomainConfig Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
domainstringpathJa

Respons

Retourneert: GetDomainConfigResponse

Voorbeeld

Voorbeeld getDomainConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om een prefix (bijv. Bearer) in te stellen voor de API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domain = domain_example; // String |
11
12try {
13 final result = api_instance.getDomainConfig(tenantId, domain);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getDomainConfig: $e\n');
17}
18

getDomainConfigs Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa

Response

Retourneert: GetDomainConfigsResponse

Voorbeeld

getDomainConfigs Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaartekens hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getDomainConfigs(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getDomainConfigs: $e\n');
16}
17

patchDomainConfig Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
domainToUpdatestringpathJa

Respons

Retourneert: PatchDomainConfigResponse

Voorbeeld

patchDomainConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// decommentarieer onderstaande code om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domainToUpdate = domainToUpdate_example; // String |
11final patchDomainConfigParams = PatchDomainConfigParams(); // PatchDomainConfigParams |
12
13try {
14 final result = api_instance.patchDomainConfig(tenantId, domainToUpdate, patchDomainConfigParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchDomainConfig: $e\n');
18}
19

putDomainConfig Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
domainToUpdatestringpathYes

Response

Retourneert: PutDomainConfigResponse

Example

putDomainConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer autorisatie voor API-sleutel: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domainToUpdate = domainToUpdate_example; // String |
11final updateDomainConfigParams = UpdateDomainConfigParams(); // UpdateDomainConfigParams |
12
13try {
14 final result = api_instance.putDomainConfig(tenantId, domainToUpdate, updateDomainConfigParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->putDomainConfig: $e\n');
18}
19

createEmailTemplate Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa

Reactie

Retourneert: CreateEmailTemplateResponse

Voorbeeld

createEmailTemplate Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder onderstaand commentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createEmailTemplateBody = CreateEmailTemplateBody(); // CreateEmailTemplateBody |
11
12try {
13 final result = api_instance.createEmailTemplate(tenantId, createEmailTemplateBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createEmailTemplate: $e\n');
17}
18

deleteEmailTemplate Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteEmailTemplate Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaartekens hieronder om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteEmailTemplate(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteEmailTemplate: $e\n');
17}
18

deleteEmailTemplateRenderError Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
errorIdstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteEmailTemplateRenderError Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer het onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final errorId = errorId_example; // String |
12
13try {
14 final result = api_instance.deleteEmailTemplateRenderError(tenantId, id, errorId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteEmailTemplateRenderError: $e\n');
18}
19

getEmailTemplate Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetEmailTemplateResponse

Voorbeeld

getEmailTemplate Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureren van API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getEmailTemplate(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getEmailTemplate: $e\n');
17}
18

getEmailTemplateDefinitions Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa

Response

Returns: GetEmailTemplateDefinitionsResponse

Example

getEmailTemplateDefinitions Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getEmailTemplateDefinitions(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getEmailTemplateDefinitions: $e\n');
16}
17

getEmailTemplateRenderErrors Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
idstringpathYes
skipnumberqueryNo

Respons

Retourneert: GetEmailTemplateRenderErrorsResponse

Voorbeeld

getEmailTemplateRenderErrors Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontkommenteer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final skip = 1.2; // double |
12
13try {
14 final result = api_instance.getEmailTemplateRenderErrors(tenantId, id, skip);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getEmailTemplateRenderErrors: $e\n');
18}
19

getEmailTemplates Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
skipnumberqueryNee

Response

Retourneert: GetEmailTemplatesResponse

Voorbeeld

Voorbeeld getEmailTemplates
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getEmailTemplates(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getEmailTemplates: $e\n');
17}
18

renderEmailTemplate Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
localestringqueryNo

Response

Retourneert: RenderEmailTemplateResponse

Example

renderEmailTemplate Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final renderEmailTemplateBody = RenderEmailTemplateBody(); // RenderEmailTemplateBody |
11final locale = locale_example; // String |
12
13try {
14 final result = api_instance.renderEmailTemplate(tenantId, renderEmailTemplateBody, locale);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->renderEmailTemplate: $e\n');
18}
19

updateEmailTemplate Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateEmailTemplate Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de onderliggende commentaar om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateEmailTemplateBody = UpdateEmailTemplateBody(); // UpdateEmailTemplateBody |
12
13try {
14 final result = api_instance.updateEmailTemplate(tenantId, id, updateEmailTemplateBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateEmailTemplate: $e\n');
18}
19

getEventLog Internal Link


req tenantId urlId userIdWS

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
userIdWSstringqueryJa
startTimeintegerqueryJa
endTimeintegerqueryNee

Respons

Retourneert: GetEventLogResponse

Voorbeeld

getEventLog Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final userIdWS = userIdWS_example; // String |
8final startTime = 789; // int |
9final endTime = 789; // int |
10
11try {
12 final result = api_instance.getEventLog(tenantId, urlId, userIdWS, startTime, endTime);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getEventLog: $e\n');
16}
17

getGlobalEventLog Internal Link

req tenantId urlId userIdWS

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathYes
urlIdstringqueryYes
userIdWSstringqueryYes
startTimeintegerqueryYes
endTimeintegerqueryNo

Response

Retourneert: GetEventLogResponse

Example

getGlobalEventLog Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final userIdWS = userIdWS_example; // String |
8final startTime = 789; // int |
9final endTime = 789; // int |
10
11try {
12 final result = api_instance.getGlobalEventLog(tenantId, urlId, userIdWS, startTime, endTime);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getGlobalEventLog: $e\n');
16}
17

createFeedPost Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
broadcastIdstringqueryNee
isLivebooleanqueryNee
doSpamCheckbooleanqueryNee
skipDupCheckbooleanqueryNee

Respons

Retourneert: CreateFeedPostsResponse

Voorbeeld

createFeedPost Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createFeedPostParams = CreateFeedPostParams(); // CreateFeedPostParams |
11final broadcastId = broadcastId_example; // String |
12final isLive = true; // bool |
13final doSpamCheck = true; // bool |
14final skipDupCheck = true; // bool |
15
16try {
17 final result = api_instance.createFeedPost(tenantId, createFeedPostParams, CreateFeedPostOptions(broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->createFeedPost: $e\n');
21}
22

createFeedPostPublic Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: CreateFeedPostResponse

Voorbeeld

createFeedPostPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final createFeedPostParams = CreateFeedPostParams(); // CreateFeedPostParams |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.createFeedPostPublic(tenantId, createFeedPostParams, CreateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->createFeedPostPublic: $e\n');
15}
16

deleteFeedPostPublic Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpadJa
postIdstringpadJa
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Returns: DeleteFeedPostPublicResponse

Voorbeeld

deleteFeedPostPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.deleteFeedPostPublic(tenantId, postId, DeleteFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->deleteFeedPostPublic: $e\n');
15}
16

getFeedPosts Internal Link

req tenantId afterId

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
afterIdstringqueryNee
limitintegerqueryNee
tagsarrayqueryNee

Response

Returns: GetFeedPostsResponse

Voorbeeld

getFeedPosts Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final afterId = afterId_example; // String |
11final limit = 56; // int |
12final tags = []; // List<String> |
13
14try {
15 final result = api_instance.getFeedPosts(tenantId, GetFeedPostsOptions(afterId: afterId, limit: limit, tags: tags));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getFeedPosts: $e\n');
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
afterIdstringqueryNee
limitintegerqueryNee
tagsarrayqueryNee
ssostringqueryNee
isCrawlerbooleanqueryNee
includeUserInfobooleanqueryNee

Respons

Retourneert: PublicFeedPostsResponse

Voorbeeld

getFeedPostsPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final afterId = afterId_example; // String |
7final limit = 56; // int |
8final tags = []; // List<String> |
9final sso = sso_example; // String |
10final isCrawler = true; // bool |
11final includeUserInfo = true; // bool |
12
13try {
14 final result = api_instance.getFeedPostsPublic(tenantId, GetFeedPostsPublicOptions(afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->getFeedPostsPublic: $e\n');
18}
19

getFeedPostsStats Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

Respons

Retourneert: FeedPostsStatsResponse

Voorbeeld

getFeedPostsStats Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postIds = []; // List<String> |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getFeedPostsStats(tenantId, postIds, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getFeedPostsStats: $e\n');
14}
15

getUserReactsPublic Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
postIdsarrayqueryNee
ssostringqueryNee

Respons

Retourneert: UserReactsResponse

Voorbeeld

getUserReactsPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postIds = []; // List<String> |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getUserReactsPublic(tenantId, GetUserReactsPublicOptions(postIds: postIds, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getUserReactsPublic: $e\n');
14}
15

reactFeedPostPublic Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
postIdstringpathJa
isUndobooleanqueryNee
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: ReactFeedPostResponse

Voorbeeld

reactFeedPostPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final reactBodyParams = ReactBodyParams(); // ReactBodyParams |
8final isUndo = true; // bool |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.reactFeedPostPublic(tenantId, postId, reactBodyParams, ReactFeedPostPublicOptions(isUndo: isUndo, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->reactFeedPostPublic: $e\n');
17}
18

updateFeedPost Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateFeedPost Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final feedPost = FeedPost(); // FeedPost |
12
13try {
14 final result = api_instance.updateFeedPost(tenantId, id, feedPost);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateFeedPost: $e\n');
18}
19

updateFeedPostPublic Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
postIdstringpathJa
broadcastIdstringqueryNee
ssostringqueryNee

Reactie

Retourneert: CreateFeedPostResponse

Voorbeeld

updateFeedPostPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final updateFeedPostParams = UpdateFeedPostParams(); // UpdateFeedPostParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.updateFeedPostPublic(tenantId, postId, updateFeedPostParams, UpdateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->updateFeedPostPublic: $e\n');
16}
17

flagCommentPublic Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
isFlaggedbooleanqueryJa
ssostringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

flagCommentPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final isFlagged = true; // bool |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.flagCommentPublic(tenantId, commentId, isFlagged, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->flagCommentPublic: $e\n');
15}
16

getGifLarge Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpadJa
largeInternalURLSanitizedstringqueryJa

Respons

Retourneert: GifGetLargeResponse

Voorbeeld

getGifLarge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final largeInternalURLSanitized = largeInternalURLSanitized_example; // String |
7
8try {
9 final result = api_instance.getGifLarge(tenantId, largeInternalURLSanitized);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getGifLarge: $e\n');
13}
14

getGifsSearch Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
searchstringqueryJa
localestringqueryNee
ratingstringqueryNee
pagenumberqueryNee

Respons

Retourneert: GetGifsSearchResponse

Voorbeeld

getGifsSearch Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final search = search_example; // String |
7final locale = locale_example; // String |
8final rating = rating_example; // String |
9final page = 1.2; // double |
10
11try {
12 final result = api_instance.getGifsSearch(tenantId, search, GetGifsSearchOptions(locale: locale, rating: rating, page: page));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getGifsSearch: $e\n');
16}
17

getGifsTrending Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Respons

Retourneert: GetGifsTrendingResponse

Voorbeeld

getGifsTrending Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final locale = locale_example; // String |
7final rating = rating_example; // String |
8final page = 1.2; // double |
9
10try {
11 final result = api_instance.getGifsTrending(tenantId, GetGifsTrendingOptions(locale: locale, rating: rating, page: page));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getGifsTrending: $e\n');
15}
16

addHashTag Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: CreateHashTagResponse

Voorbeeld

addHashTag Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createHashTagBody = CreateHashTagBody(); // CreateHashTagBody |
11
12try {
13 final result = api_instance.addHashTag(tenantId, createHashTagBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addHashTag: $e\n');
17}
18

addHashTagsBulk Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: BulkCreateHashTagsResponse

Voorbeeld

addHashTagsBulk Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final bulkCreateHashTagsBody = BulkCreateHashTagsBody(); // BulkCreateHashTagsBody |
11
12try {
13 final result = api_instance.addHashTagsBulk(tenantId, bulkCreateHashTagsBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addHashTagsBulk: $e\n');
17}
18

deleteHashTag Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
tagstringpathJa

Response

Retourneert: APIEmptyResponse

Example

deleteHashTag Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final tag = tag_example; // String |
11final deleteHashTagRequestBody = DeleteHashTagRequestBody(); // DeleteHashTagRequestBody |
12
13try {
14 final result = api_instance.deleteHashTag(tenantId, tag, deleteHashTagRequestBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteHashTag: $e\n');
18}
19

getHashTags Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
pagenumberqueryNo

Respons

Returns: GetHashTagsResponse

Voorbeeld

getHashTags Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer autorisatie voor API-sleutel: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar hieronder om een prefix in te stellen (bijv. Bearer) voor de API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final page = 1.2; // double |
11
12try {
13 final result = api_instance.getHashTags(tenantId, page);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getHashTags: $e\n');
17}
18

patchHashTag Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
tagstringpathJa

Reactie

Retourneert: UpdateHashTagResponse

Voorbeeld

patchHashTag Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer autorisatie voor API-sleutel: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final tag = tag_example; // String |
11final updateHashTagBody = UpdateHashTagBody(); // UpdateHashTagBody |
12
13try {
14 final result = api_instance.patchHashTag(tenantId, tag, updateHashTagBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchHashTag: $e\n');
18}
19

deleteModerationVote Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
voteIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Retourneert: VoteDeleteResponse

Voorbeeld

deleteModerationVote Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final voteId = voteId_example; // String |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.deleteModerationVote(tenantId, commentId, voteId, DeleteModerationVoteOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->deleteModerationVote: $e\n');
16}
17

getApiComments Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
pagenumberqueryNee
countnumberqueryNee
text-searchstringqueryNee
byIPFromCommentstringqueryNee
filtersstringqueryNee
searchFiltersstringqueryNee
sortsstringqueryNee
demobooleanqueryNee
ssostringqueryNee

Respons

Retourneert: ModerationAPIGetCommentsResponse

Voorbeeld

getApiComments Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final page = 1.2; // double |
7final count = 1.2; // double |
8final textSearch = textSearch_example; // String |
9final byIPFromComment = byIPFromComment_example; // String |
10final filters = filters_example; // String |
11final searchFilters = searchFilters_example; // String |
12final sorts = sorts_example; // String |
13final demo = true; // bool |
14final sso = sso_example; // String |
15
16try {
17 final result = api_instance.getApiComments(tenantId, GetApiCommentsOptions(page: page, count: count, textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, demo: demo, sso: sso));
18 print(result);
19} catch (e) {
20 print('Exception when calling ModerationApi->getApiComments: $e\n');
21}
22

getApiExportStatus Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
batchJobIdstringqueryNo
ssostringqueryNo

Response

Returns: ModerationExportStatusResponse

Example

getApiExportStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final batchJobId = batchJobId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getApiExportStatus(tenantId, GetApiExportStatusOptions(batchJobId: batchJobId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getApiExportStatus: $e\n');
14}
15

getApiIds Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
afterIdstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Response

Retourneert: ModerationAPIGetCommentIdsResponse

Example

getApiIds Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filters = filters_example; // String |
9final searchFilters = searchFilters_example; // String |
10final afterId = afterId_example; // String |
11final demo = true; // bool |
12final sso = sso_example; // String |
13
14try {
15 final result = api_instance.getApiIds(tenantId, GetApiIdsOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, afterId: afterId, demo: demo, sso: sso));
16 print(result);
17} catch (e) {
18 print('Exception when calling ModerationApi->getApiIds: $e\n');
19}
20

getBanUsersFromComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNee

Respons

Retourneert: GetBannedUsersFromCommentResponse

Voorbeeld

getBanUsersFromComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getBanUsersFromComment(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getBanUsersFromComment: $e\n');
14}
15

getCommentBanStatus Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Respons

Retourneert: GetCommentBanStatusResponse

Voorbeeld

getCommentBanStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getCommentBanStatus(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getCommentBanStatus: $e\n');
14}
15

getCommentChildren Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNee

Respons

Retourneert: ModerationAPIChildCommentsResponse

Example

getCommentChildren Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getCommentChildren(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getCommentChildren: $e\n');
14}
15

getCount Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
text-searchstringqueryNee
byIPFromCommentstringqueryNee
filterstringqueryNee
searchFiltersstringqueryNee
demobooleanqueryNee
ssostringqueryNee

Respons

Retourneert: ModerationAPICountCommentsResponse

Voorbeeld

getCount Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filter = filter_example; // String |
9final searchFilters = searchFilters_example; // String |
10final demo = true; // bool |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.getCount(tenantId, GetCountOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filter: filter, searchFilters: searchFilters, demo: demo, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling ModerationApi->getCount: $e\n');
18}
19

getCounts Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Respons

Retourneert: GetBannedUsersCountResponse

Voorbeeld

getCounts Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getCounts(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getCounts: $e\n');
13}
14

getLogs Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNee

Response

Retourneert: ModerationAPIGetLogsResponse

Example

getLogs Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getLogs(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getLogs: $e\n');
14}
15

getManualBadges Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Respons

Returns: GetTenantManualBadgesResponse

Voorbeeld

Voorbeeld getManualBadges
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getManualBadges(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getManualBadges: $e\n');
13}
14

getManualBadgesForUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
badgesUserIdstringqueryNee
commentIdstringqueryNee
ssostringqueryNee

Response

Retourneert: GetUserManualBadgesResponse

Voorbeeld

Voorbeeld getManualBadgesForUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgesUserId = badgesUserId_example; // String |
7final commentId = commentId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getManualBadgesForUser(tenantId, GetManualBadgesForUserOptions(badgesUserId: badgesUserId, commentId: commentId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->getManualBadgesForUser: $e\n');
15}
16

getModerationComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
includeEmailbooleanqueryNo
includeIPbooleanqueryNo
ssostringqueryNo

Respons

Returns: ModerationAPICommentResponse

Voorbeeld

getModerationComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final includeEmail = true; // bool |
8final includeIP = true; // bool |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.getModerationComment(tenantId, commentId, GetModerationCommentOptions(includeEmail: includeEmail, includeIP: includeIP, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->getModerationComment: $e\n');
16}
17

getModerationCommentText Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Response

Retourneert: GetCommentTextResponse

Example

Voorbeeld getModerationCommentText
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getModerationCommentText(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getModerationCommentText: $e\n');
14}
15

getPreBanSummary Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Respons

Retourneert: PreBanSummary

Voorbeeld

getPreBanSummary Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final includeByUserIdAndEmail = true; // bool |
8final includeByIP = true; // bool |
9final includeByEmailDomain = true; // bool |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.getPreBanSummary(tenantId, commentId, GetPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->getPreBanSummary: $e\n');
17}
18

getSearchCommentsSummary Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

Reactie

Retourneert: ModerationCommentSearchResponse

Voorbeeld

getSearchCommentsSummary Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final filters = filters_example; // String |
8final searchFilters = searchFilters_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.getSearchCommentsSummary(tenantId, GetSearchCommentsSummaryOptions(value: value, filters: filters, searchFilters: searchFilters, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->getSearchCommentsSummary: $e\n');
16}
17

getSearchPages Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
valuestringqueryNee
ssostringqueryNee

Response

Retourneert: ModerationPageSearchResponse

Example

getSearchPages Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchPages(tenantId, GetSearchPagesOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchPages: $e\n');
14}
15

getSearchSites Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
valuestringqueryNee
ssostringqueryNee

Respons

Retourneert: ModerationSiteSearchResponse

Voorbeeld

getSearchSites Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchSites(tenantId, GetSearchSitesOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchSites: $e\n');
14}
15

getSearchSuggest Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
text-searchstringqueryNee
ssostringqueryNee

Response

Retourneert: ModerationSuggestResponse

Voorbeeld

Voorbeeld getSearchSuggest
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchSuggest(tenantId, GetSearchSuggestOptions(textSearch: textSearch, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchSuggest: $e\n');
14}
15

getSearchUsers Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
valuestringqueryNee
ssostringqueryNee

Response

Retourneert: ModerationUserSearchResponse

Example

getSearchUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchUsers(tenantId, GetSearchUsersOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchUsers: $e\n');
14}
15

getTrustFactor Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee
ssostringqueryNee

Response

Retourneert: GetUserTrustFactorResponse

Example

getTrustFactor Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final userId = userId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getTrustFactor(tenantId, GetTrustFactorOptions(userId: userId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getTrustFactor: $e\n');
14}
15

getUserBanPreference Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Reactie

Retourneert: APIModerateGetUserBanPreferencesResponse

Voorbeeld

Voorbeeld getUserBanPreference
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getUserBanPreference(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getUserBanPreference: $e\n');
13}
14

getUserInternalProfile Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
commentIdstringqueryNee
ssostringqueryNee

Response

Returns: GetUserInternalProfileResponse

Example

getUserInternalProfile Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getUserInternalProfile(tenantId, GetUserInternalProfileOptions(commentId: commentId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getUserInternalProfile: $e\n');
14}
15

postAdjustCommentVotes Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Retourneert: AdjustVotesResponse

Voorbeeld

postAdjustCommentVotes Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final adjustCommentVotesParams = AdjustCommentVotesParams(); // AdjustCommentVotesParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postAdjustCommentVotes(tenantId, commentId, adjustCommentVotesParams, PostAdjustCommentVotesOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postAdjustCommentVotes: $e\n');
16}
17

postApiExport Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
text-searchstringqueryNee
byIPFromCommentstringqueryNee
filtersstringqueryNee
searchFiltersstringqueryNee
sortsstringqueryNee
ssostringqueryNee

Respons

Retourneert: ModerationExportResponse

Voorbeeld

postApiExport Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filters = filters_example; // String |
9final searchFilters = searchFilters_example; // String |
10final sorts = sorts_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.postApiExport(tenantId, PostApiExportOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling ModerationApi->postApiExport: $e\n');
18}
19

postBanUserFromComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
banEmailbooleanqueryNo
banEmailDomainbooleanqueryNo
banIPbooleanqueryNo
deleteAllUsersCommentsbooleanqueryNo
bannedUntilstringqueryNo
isShadowBanbooleanqueryNo
updateIdstringqueryNo
banReasonstringqueryNo
ssostringqueryNo

Respons

Retourneert: BanUserFromCommentResult

Voorbeeld

postBanUserFromComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final banEmail = true; // bool |
8final banEmailDomain = true; // bool |
9final banIP = true; // bool |
10final deleteAllUsersComments = true; // bool |
11final bannedUntil = bannedUntil_example; // String |
12final isShadowBan = true; // bool |
13final updateId = updateId_example; // String |
14final banReason = banReason_example; // String |
15final sso = sso_example; // String |
16
17try {
18 final result = api_instance.postBanUserFromComment(tenantId, commentId, PostBanUserFromCommentOptions(banEmail: banEmail, banEmailDomain: banEmailDomain, banIP: banIP, deleteAllUsersComments: deleteAllUsersComments, bannedUntil: bannedUntil, isShadowBan: isShadowBan, updateId: updateId, banReason: banReason, sso: sso));
19 print(result);
20} catch (e) {
21 print('Exception when calling ModerationApi->postBanUserFromComment: $e\n');
22}
23

postBanUserUndo Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
ssostringqueryNo

Respons

Retourneert: APIEmptyResponse

Voorbeeld

postBanUserUndo Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final banUserUndoParams = BanUserUndoParams(); // BanUserUndoParams |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.postBanUserUndo(tenantId, banUserUndoParams, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->postBanUserUndo: $e\n');
14}
15

postBulkPreBanSummary Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
includeByUserIdAndEmailbooleanqueryNee
includeByIPbooleanqueryNee
includeByEmailDomainbooleanqueryNee
ssostringqueryNee

Reactie

Retourneert: BulkPreBanSummary

Voorbeeld

postBulkPreBanSummary Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final bulkPreBanParams = BulkPreBanParams(); // BulkPreBanParams |
7final includeByUserIdAndEmail = true; // bool |
8final includeByIP = true; // bool |
9final includeByEmailDomain = true; // bool |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.postBulkPreBanSummary(tenantId, bulkPreBanParams, PostBulkPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->postBulkPreBanSummary: $e\n');
17}
18

postCommentsByIds Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Respons

Retourneert: ModerationAPIChildCommentsResponse

Voorbeeld

postCommentsByIds Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentsByIdsParams = CommentsByIdsParams(); // CommentsByIdsParams |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.postCommentsByIds(tenantId, commentsByIdsParams, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->postCommentsByIds: $e\n');
14}
15

postFlagComment Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

postFlagComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postFlagComment(tenantId, commentId, PostFlagCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postFlagComment: $e\n');
15}
16

postRemoveComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Response

Retourneert: PostRemoveCommentApiResponse

Example

postRemoveComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postRemoveComment(tenantId, commentId, PostRemoveCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postRemoveComment: $e\n');
15}
16

postRestoreDeletedComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Returns: APIEmptyResponse

Voorbeeld

postRestoreDeletedComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postRestoreDeletedComment(tenantId, commentId, PostRestoreDeletedCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postRestoreDeletedComment: $e\n');
15}
16

postSetCommentApprovalStatus Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
approvedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Returns: SetCommentApprovedResponse

Voorbeeld

postSetCommentApprovalStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final approved = true; // bool |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentApprovalStatus(tenantId, commentId, PostSetCommentApprovalStatusOptions(approved: approved, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentApprovalStatus: $e\n');
16}
17

postSetCommentReviewStatus Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Response

Returns: APIEmptyResponse

Example

postSetCommentReviewStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final reviewed = true; // bool |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentReviewStatus(tenantId, commentId, PostSetCommentReviewStatusOptions(reviewed: reviewed, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentReviewStatus: $e\n');
16}
17

postSetCommentSpamStatus Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
spambooleanqueryNee
permNotSpambooleanqueryNee
broadcastIdstringqueryNee
ssostringqueryNee

Response

Retourneert: APIEmptyResponse

Example

postSetCommentSpamStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final spam = true; // bool |
8final permNotSpam = true; // bool |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.postSetCommentSpamStatus(tenantId, commentId, PostSetCommentSpamStatusOptions(spam: spam, permNotSpam: permNotSpam, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->postSetCommentSpamStatus: $e\n');
17}
18

postSetCommentText Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: SetCommentTextResponse

Voorbeeld

postSetCommentText Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final setCommentTextParams = SetCommentTextParams(); // SetCommentTextParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentText(tenantId, commentId, setCommentTextParams, PostSetCommentTextOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentText: $e\n');
16}
17

postUnFlagComment Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Retourneert: APIEmptyResponse

Voorbeeld

postUnFlagComment Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postUnFlagComment(tenantId, commentId, PostUnFlagCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postUnFlagComment: $e\n');
15}
16

postVote Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
commentIdstringpathJa
directionstringqueryNee
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: VoteResponse

Voorbeeld

postVote Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final direction = direction_example; // String |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postVote(tenantId, commentId, PostVoteOptions(direction: direction, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postVote: $e\n');
16}
17

putAwardBadge Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
badgeIdstringqueryJa
userIdstringqueryNee
commentIdstringqueryNee
broadcastIdstringqueryNee
ssostringqueryNee

Response

Retourneert: AwardUserBadgeResponse

Example

putAwardBadge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgeId = badgeId_example; // String |
7final userId = userId_example; // String |
8final commentId = commentId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.putAwardBadge(tenantId, badgeId, PutAwardBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->putAwardBadge: $e\n');
17}
18

putCloseThread Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
urlIdstringqueryJa
ssostringqueryNee

Respons

Returns: APIEmptyResponse

Voorbeeld

putCloseThread Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.putCloseThread(tenantId, urlId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->putCloseThread: $e\n');
14}
15

putRemoveBadge Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
badgeIdstringqueryJa
userIdstringqueryNee
commentIdstringqueryNee
broadcastIdstringqueryNee
ssostringqueryNee

Respons

Retourneert: RemoveUserBadgeResponse

Voorbeeld

putRemoveBadge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgeId = badgeId_example; // String |
7final userId = userId_example; // String |
8final commentId = commentId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.putRemoveBadge(tenantId, badgeId, PutRemoveBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->putRemoveBadge: $e\n');
17}
18

putReopenThread Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
urlIdstringqueryJa
ssostringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

putReopenThread Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.putReopenThread(tenantId, urlId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->putReopenThread: $e\n');
14}
15

setTrustFactor Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee
trustFactorstringqueryNee
ssostringqueryNee

Response

Retourneert: SetUserTrustFactorResponse

Voorbeeld

setTrustFactor Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final userId = userId_example; // String |
7final trustFactor = trustFactor_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.setTrustFactor(tenantId, SetTrustFactorOptions(userId: userId, trustFactor: trustFactor, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->setTrustFactor: $e\n');
15}
16

createModerator Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes

Response

Retourneert: CreateModeratorResponse

Example

createModerator Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createModeratorBody = CreateModeratorBody(); // CreateModeratorBody |
11
12try {
13 final result = api_instance.createModerator(tenantId, createModeratorBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createModerator: $e\n');
17}
18

deleteModerator Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
sendEmailstringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteModerator Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder het commentaar hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final sendEmail = sendEmail_example; // String |
12
13try {
14 final result = api_instance.deleteModerator(tenantId, id, sendEmail);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteModerator: $e\n');
18}
19

getModerator Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetModeratorResponse

Voorbeeld

getModerator Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande regel om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getModerator(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getModerator: $e\n');
17}
18

getModerators Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
skipnumberqueryNee

Response

Retourneert: GetModeratorsResponse

Example

getModerators Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de ondercommentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getModerators(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getModerators: $e\n');
17}
18

sendInvite Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
idstringpathYes
fromNamestringqueryYes

Respons

Retourneert: APIEmptyResponse

Voorbeeld

sendInvite voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureren API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcomment onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final fromName = fromName_example; // String |
12
13try {
14 final result = api_instance.sendInvite(tenantId, id, fromName);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->sendInvite: $e\n');
18}
19

updateModerator Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateModerator Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateModeratorBody = UpdateModeratorBody(); // UpdateModeratorBody |
12
13try {
14 final result = api_instance.updateModerator(tenantId, id, updateModeratorBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateModerator: $e\n');
18}
19

deleteNotificationCount Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIEmptyResponse

Example

deleteNotificationCount voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteNotificationCount(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteNotificationCount: $e\n');
17}
18

getCachedNotificationCount Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetCachedNotificationCountResponse

Voorbeeld

getCachedNotificationCount Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureren API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar onderstaande regel om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getCachedNotificationCount(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getCachedNotificationCount: $e\n');
17}
18

getNotificationCount Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee
urlIdstringqueryNee
fromCommentIdstringqueryNee
viewedbooleanqueryNee
typestringqueryNee

Respons

Retourneert: GetNotificationCountResponse

Voorbeeld

getNotificationCount Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de ondercommentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final urlId = urlId_example; // String |
12final fromCommentId = fromCommentId_example; // String |
13final viewed = true; // bool |
14final type = type_example; // String |
15
16try {
17 final result = api_instance.getNotificationCount(tenantId, GetNotificationCountOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->getNotificationCount: $e\n');
21}
22

getNotifications Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

Respons

Returns: GetNotificationsResponse

Voorbeeld

getNotifications Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final urlId = urlId_example; // String |
12final fromCommentId = fromCommentId_example; // String |
13final viewed = true; // bool |
14final type = type_example; // String |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getNotifications(tenantId, GetNotificationsOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getNotifications: $e\n');
22}
23

updateNotification Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateNotification Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureren van API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateNotificationBody = UpdateNotificationBody(); // UpdateNotificationBody |
12final userId = userId_example; // String |
13
14try {
15 final result = api_instance.updateNotification(tenantId, id, updateNotificationBody, userId);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateNotification: $e\n');
19}
20

createV1PageReact Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathYes
urlIdstringqueryYes
titlestringqueryNo

Respons

Retourneert: CreateV1PageReact

Voorbeeld

createV1PageReact Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final title = title_example; // String |
8
9try {
10 final result = api_instance.createV1PageReact(tenantId, urlId, title);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->createV1PageReact: $e\n');
14}
15

createV2PageReact Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa
titlestringqueryNee

Respons

Retourneert: CreateV1PageReact

Voorbeeld

createV2PageReact Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8final title = title_example; // String |
9
10try {
11 final result = api_instance.createV2PageReact(tenantId, urlId, id, title);
12 print(result);
13} catch (e) {
14 print('Uitzondering bij het aanroepen van PublicApi->createV2PageReact: $e\n');
15}
16

deleteV1PageReact Internal Link

Parameters

NaamTypeLocatieVereistOmschrijving
tenantIdstringpathJa
urlIdstringqueryJa

Respons

Returns: CreateV1PageReact

Voorbeeld

deleteV1PageReact Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.deleteV1PageReact(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->deleteV1PageReact: $e\n');
13}
14

deleteV2PageReact Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa

Respons

Retourneert: CreateV1PageReact

Voorbeeld

deleteV2PageReact Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8
9try {
10 final result = api_instance.deleteV2PageReact(tenantId, urlId, id);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->deleteV2PageReact: $e\n');
14}
15

getV1PageLikes Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpadJa
urlIdstringqueryJa

Respons

Retourneert: GetV1PageLikes

Voorbeeld

getV1PageLikes Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.getV1PageLikes(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getV1PageLikes: $e\n');
13}
14

getV2PageReacts Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYes

Respons

Retourneert: GetV2PageReacts

Voorbeeld

getV2PageReacts Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.getV2PageReacts(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getV2PageReacts: $e\n');
13}
14

getV2PageReactUsers Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Response

Retourneert: GetV2PageReactUsersResponse

Example

getV2PageReactUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8
9try {
10 final result = api_instance.getV2PageReactUsers(tenantId, urlId, id);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getV2PageReactUsers: $e\n');
14}
15

addPage Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: AddPageAPIResponse

Voorbeeld

addPage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar onderstaand om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPIPageData = CreateAPIPageData(); // CreateAPIPageData |
11
12try {
13 final result = api_instance.addPage(tenantId, createAPIPageData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addPage: $e\n');
17}
18

deletePage Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: DeletePageAPIResponse

Voorbeeld

deletePage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deletePage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deletePage: $e\n');
17}
18

getOfflineUsers Internal Link

Past commenters op de pagina die NIET momenteel online zijn. Gesorteerd op weergeefnaam.
Gebruik dit na het uitputten van /users/online om een “Leden”-sectie weer te geven.
Cursor-paginering op commenterName: de server loopt door het gedeeltelijke {tenantId, urlId, commenterName}
index vanaf afterName vooruit via $gt, zonder $skip-kost.

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
urlIdstringqueryJaPagina-URL-identificator (server‑side opgeschoond).
afterNamestringqueryNeeCursor: geef nextAfterName van de vorige respons door.
afterUserIdstringqueryNeeCursor‑tiebreaker: geef nextAfterUserId van de vorige respons door. Vereist wanneer afterName is ingesteld zodat naam‑ties geen items laten vallen.

Response

Returns: PageUsersOfflineResponse

Example

getOfflineUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Pagina-URL-identificator (server‑side opgeschoond).
7final afterName = afterName_example; // String | Cursor: geef nextAfterName van de vorige respons door.
8final afterUserId = afterUserId_example; // String | Cursor‑tiebreaker: geef nextAfterUserId van de vorige respons door. Vereist wanneer afterName is ingesteld zodat naam‑ties geen items laten vallen.
9
10try {
11 final result = api_instance.getOfflineUsers(tenantId, urlId, GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getOfflineUsers: $e\n');
15}
16

getOnlineUsers Internal Link

Momenteel online kijkers van een pagina: personen waarvan de websocketsessie momenteel op de pagina is geabonneerd.
Retourneert anonCount + totalCount (kamerbrede abonnees, inclusief anonieme kijkers die we niet opsommen).

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYesPagina URL-identificatie (server-side opgeschoond).
afterNamestringqueryNoCursor: geef nextAfterName door van de vorige respons.
afterUserIdstringqueryNoCursor tie‑breaker: geef nextAfterUserId door van de vorige respons. Vereist wanneer afterName is ingesteld zodat naam‑ties geen entries laten vallen.

Response

Retourneert: PageUsersOnlineResponse

Example

getOnlineUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Pagina URL-identificatie (server-side opgeschoond).
7final afterName = afterName_example; // String | Cursor: geef nextAfterName door van de vorige respons.
8final afterUserId = afterUserId_example; // String | Cursor tie‑breaker: geef nextAfterUserId door van de vorige respons. Vereist wanneer afterName is ingesteld zodat naam‑ties geen entries laten vallen.
9
10try {
11 final result = api_instance.getOnlineUsers(tenantId, urlId, GetOnlineUsersOptions(afterName: afterName, afterUserId: afterUserId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getOnlineUsers: $e\n');
15}
16

getPageByURLId Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
urlIdstringqueryJa

Response

Retourneert: GetPageByURLIdAPIResponse

Example

Voorbeeld getPageByURLId
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaartekens hieronder om een prefix in te stellen (bijv. Bearer) voor de API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11
12try {
13 final result = api_instance.getPageByURLId(tenantId, urlId);
14 print(result);
15} catch (e) {
16 print('Exceptie bij het aanroepen van DefaultApi->getPageByURLId: $e\n');
17}
18

getPages Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Response

Returns: GetPagesAPIResponse

Example

getPages Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) in te stellen voor de API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getPages(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getPages: $e\n');
16}
17

getPagesPublic Internal Link

List pagina’s voor een tenant. Wordt gebruikt door de FChat desktopclient om de kamerlijst te vullen.
Vereist dat enableFChat true is in de opgeloste aangepaste configuratie voor elke pagina.
Pagina’s die SSO vereisen worden gefilterd op basis van de groepsrechten van de aanvragende gebruiker.

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
cursorstringqueryNeeOnduidelijke pagineringscursor geretourneerd als nextCursor van een eerdere aanvraag. Gebonden aan dezelfde sortBy.
limitintegerqueryNee1..200, standaard 50
qstringqueryNeeOptionele case‑insensitieve titelvoorvoegselfilter.
sortBystringqueryNeeSorteervolgorde. updatedAt (standaard, nieuwste eerst), commentCount (meeste reacties eerst), of title (alfabetisch).
hasCommentsbooleanqueryNeeIndien true, alleen pagina’s retourneren met ten minste één reactie.

Respons

Retourneert: GetPublicPagesResponse

Voorbeeld

getPagesPublic Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final cursor = cursor_example; // String | Onduidelijke pagineringscursor geretourneerd als `nextCursor` van een eerdere aanvraag. Gebonden aan dezelfde `sortBy`.
7final limit = 56; // int | 1..200, standaard 50
8final q = q_example; // String | Optionele case‑insensitieve titelvoorvoegselfilter.
9final sortBy = ; // PagesSortBy | Sorteervolgorde. `updatedAt` (standaard, nieuwste eerst), `commentCount` (meeste reacties eerst), of `title` (alfabetisch).
10final hasComments = true; // bool | Indien true, alleen pagina’s retourneren met ten minste één reactie.
11
12try {
13 final result = api_instance.getPagesPublic(tenantId, GetPagesPublicOptions(cursor: cursor, limit: limit, q: q, sortBy: sortBy, hasComments: hasComments));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->getPagesPublic: $e\n');
17}
18

getUsersInfo Internal Link

Bulkgebruiksinformatie voor een tenant. Gegeven userIds, retourneert we weergave‑informatie van User / SSOUser. Gebruikt door de commentaarwidget om gebruikers die net verschenen via een presence‑event te verrijken. Geen paginacontext: privacy wordt uniform afgedwongen (privéprofielen worden gemaskeerd).

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpadJa
idsstringqueryJaKomma‑gescheiden userIds.

Response

Returns: PageUsersInfoResponse

Example

getUsersInfo Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final ids = ids_example; // String | Komma-gescheiden userIds.
7
8try {
9 final result = api_instance.getUsersInfo(tenantId, ids);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getUsersInfo: $e\n');
13}
14

patchPage Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Respons

Returns: PatchPageAPIResponse

Voorbeeld

patchPage voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Ontcomment hieronder om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPIPageData = UpdateAPIPageData(); // UpdateAPIPageData |
12
13try {
14 final result = api_instance.patchPage(tenantId, id, updateAPIPageData);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchPage: $e\n');
18}
19

deletePendingWebhookEvent Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deletePendingWebhookEvent Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deletePendingWebhookEvent(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deletePendingWebhookEvent: $e\n');
17}
18

getPendingWebhookEventCount Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
commentIdstringqueryNee
externalIdstringqueryNee
eventTypestringqueryNee
typestringqueryNee
domainstringqueryNee
attemptCountGTnumberqueryNee

Respons

Retourneert: GetPendingWebhookEventCountResponse

Voorbeeld

getPendingWebhookEventCount Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar onder om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
16
17try {
18 final result = api_instance.getPendingWebhookEventCount(tenantId, GetPendingWebhookEventCountOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getPendingWebhookEventCount: $e\n');
22}
23

getPendingWebhookEvents Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo
skipnumberqueryNo

Reactie

Retourneert: GetPendingWebhookEventsResponse

Voorbeeld

Voorbeeld getPendingWebhookEvents
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar op onderstaande regel om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
16final skip = 1.2; // double |
17
18try {
19 final result = api_instance.getPendingWebhookEvents(tenantId, GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip));
20 print(result);
21} catch (e) {
22 print('Exception when calling DefaultApi->getPendingWebhookEvents: $e\n');
23}
24

createQuestionConfig Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: CreateQuestionConfigResponse

Voorbeeld

createQuestionConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createQuestionConfigBody = CreateQuestionConfigBody(); // CreateQuestionConfigBody |
11
12try {
13 final result = api_instance.createQuestionConfig(tenantId, createQuestionConfigBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createQuestionConfig: $e\n');
17}
18

deleteQuestionConfig Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteQuestionConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteQuestionConfig(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteQuestionConfig: $e\n');
17}
18

getQuestionConfig Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
idstringpathYes

Response

Returns: GetQuestionConfigResponse

Voorbeeld

getQuestionConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getQuestionConfig(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfig: $e\n');
17}
18

getQuestionConfigs Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
skipnumberqueryNee

Respons

Retourneert: GetQuestionConfigsResponse

Voorbeeld

Voorbeeld getQuestionConfigs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getQuestionConfigs(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfigs: $e\n');
17}
18

updateQuestionConfig Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Response

Returns: APIEmptyResponse

Example

updateQuestionConfig Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateQuestionConfigBody = UpdateQuestionConfigBody(); // UpdateQuestionConfigBody |
12
13try {
14 final result = api_instance.updateQuestionConfig(tenantId, id, updateQuestionConfigBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateQuestionConfig: $e\n');
18}
19

createQuestionResult Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: CreateQuestionResultResponse

Voorbeeld

createQuestionResult Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createQuestionResultBody = CreateQuestionResultBody(); // CreateQuestionResultBody |
11
12try {
13 final result = api_instance.createQuestionResult(tenantId, createQuestionResultBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createQuestionResult: $e\n');
17}
18

deleteQuestionResult Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Response

Returns: APIEmptyResponse

Example

deleteQuestionResult Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande regel om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteQuestionResult(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteQuestionResult: $e\n');
17}
18

getQuestionResult Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetQuestionResultResponse

Voorbeeld

getQuestionResult Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getQuestionResult(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionResult: $e\n');
17}
18

getQuestionResults Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

Respons

Retourneert: GetQuestionResultsResponse

Voorbeeld

getQuestionResults Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API‑sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ver​wijder commentaar hieronder om prefix (bijv. Bearer) voor API‑sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11final userId = userId_example; // String |
12final startDate = startDate_example; // String |
13final questionId = questionId_example; // String |
14final questionIds = questionIds_example; // String |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getQuestionResults(tenantId, GetQuestionResultsOptions(urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getQuestionResults: $e\n');
22}
23

updateQuestionResult Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Response

Returns: APIEmptyResponse

Example

updateQuestionResult Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateQuestionResultBody = UpdateQuestionResultBody(); // UpdateQuestionResultBody |
12
13try {
14 final result = api_instance.updateQuestionResult(tenantId, id, updateQuestionResultBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateQuestionResult: $e\n');
18}
19

aggregateQuestionResults Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
questionIdstringqueryNee
questionIdsarrayqueryNee
urlIdstringqueryNee
timeBucketstringqueryNee
startDatestringqueryNee
forceRecalculatebooleanqueryNee

Response

Retourneert: AggregateQuestionResultsResponse

Example

aggregateQuestionResults Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final questionId = questionId_example; // String |
11final questionIds = []; // List<String> |
12final urlId = urlId_example; // String |
13final timeBucket = ; // AggregateTimeBucket |
14final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
15final forceRecalculate = true; // bool |
16
17try {
18 final result = api_instance.aggregateQuestionResults(tenantId, AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->aggregateQuestionResults: $e\n');
22}
23

bulkAggregateQuestionResults Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
forceRecalculatebooleanqueryNee

Response

Retourneert: BulkAggregateQuestionResultsResponse

Example

bulkAggregateQuestionResults Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final bulkAggregateQuestionResultsRequest = BulkAggregateQuestionResultsRequest(); // BulkAggregateQuestionResultsRequest |
11final forceRecalculate = true; // bool |
12
13try {
14 final result = api_instance.bulkAggregateQuestionResults(tenantId, bulkAggregateQuestionResultsRequest, forceRecalculate);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->bulkAggregateQuestionResults: $e\n');
18}
19

combineCommentsWithQuestionResults Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

Respons

Retourneert: CombineQuestionResultsWithCommentsResponse

Voorbeeld

combineCommentsWithQuestionResults Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthenticatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final questionId = questionId_example; // String |
11final questionIds = []; // List<String> |
12final urlId = urlId_example; // String |
13final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
14final forceRecalculate = true; // bool |
15final minValue = 1.2; // double |
16final maxValue = 1.2; // double |
17final limit = 1.2; // double |
18
19try {
20 final result = api_instance.combineCommentsWithQuestionResults(tenantId, CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit));
21 print(result);
22} catch (e) {
23 print('Exception when calling DefaultApi->combineCommentsWithQuestionResults: $e\n');
24}
25

addSSOUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: AddSSOUserAPIResponse

Example

addSSOUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPISSOUserData = CreateAPISSOUserData(); // CreateAPISSOUserData |
11
12try {
13 final result = api_instance.addSSOUser(tenantId, createAPISSOUserData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addSSOUser: $e\n');
17}
18

deleteSSOUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
deleteCommentsbooleanqueryNee
commentDeleteModestringqueryNee

Respons

Retourneert: DeleteSSOUserAPIResponse

Voorbeeld

deleteSSOUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final deleteComments = true; // bool |
12final commentDeleteMode = commentDeleteMode_example; // String |
13
14try {
15 final result = api_instance.deleteSSOUser(tenantId, id, DeleteSSOUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteSSOUser: $e\n');
19}
20

getSSOUserByEmail Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
emailstringpathJa

Respons

Retourneert: GetSSOUserByEmailAPIResponse

Voorbeeld

getSSOUserByEmail Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final email = email_example; // String |
11
12try {
13 final result = api_instance.getSSOUserByEmail(tenantId, email);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUserByEmail: $e\n');
17}
18

getSSOUserById Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetSSOUserByIdAPIResponse

Voorbeeld

getSSOUserById Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder hieronder de commentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getSSOUserById(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUserById: $e\n');
17}
18

getSSOUsers Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
skipintegerqueryNee

Response

Retourneert: GetSSOUsersResponse

Voorbeeld

getSSOUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentaar onderstaand om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 56; // int |
11
12try {
13 final result = api_instance.getSSOUsers(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUsers: $e\n');
17}
18

patchSSOUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
updateCommentsbooleanqueryNee

Respons

Returns: PatchSSOUserAPIResponse

Voorbeeld

patchSSOUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthenticatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontkoppel hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPISSOUserData = UpdateAPISSOUserData(); // UpdateAPISSOUserData |
12final updateComments = true; // bool |
13
14try {
15 final result = api_instance.patchSSOUser(tenantId, id, updateAPISSOUserData, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->patchSSOUser: $e\n');
19}
20

putSSOUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
updateCommentsbooleanqueryNee

Respons

Retourneert: PutSSOUserAPIResponse

Voorbeeld

putSSOUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// haal onderstaande uit commentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPISSOUserData = UpdateAPISSOUserData(); // UpdateAPISSOUserData |
12final updateComments = true; // bool |
13
14try {
15 final result = api_instance.putSSOUser(tenantId, id, updateAPISSOUserData, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->putSSOUser: $e\n');
19}
20

createSubscription Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Returns: CreateSubscriptionAPIResponse

Voorbeeld

createSubscription Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(); // CreateAPIUserSubscriptionData |
11
12try {
13 final result = api_instance.createSubscription(tenantId, createAPIUserSubscriptionData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createSubscription: $e\n');
17}
18

deleteSubscription Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee

Respons

Retourneert: DeleteSubscriptionAPIResponse

Voorbeeld

deleteSubscription Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configure API key authorization: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12
13try {
14 final result = api_instance.deleteSubscription(tenantId, id, userId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteSubscription: $e\n');
18}
19

getSubscriptions Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee

Respons

Retourneert: GetSubscriptionsAPIResponse

Voorbeeld

getSubscriptions Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11
12try {
13 final result = api_instance.getSubscriptions(tenantId, userId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSubscriptions: $e\n');
17}
18

updateSubscription Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee

Respons

Returns: UpdateSubscriptionAPIResponse

Voorbeeld

updateSubscription Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPIUserSubscriptionData = UpdateAPIUserSubscriptionData(); // UpdateAPIUserSubscriptionData |
12final userId = userId_example; // String |
13
14try {
15 final result = api_instance.updateSubscription(tenantId, id, updateAPIUserSubscriptionData, userId);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateSubscription: $e\n');
19}
20

getTenantDailyUsages Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
yearNumbernumberqueryNee
monthNumbernumberqueryNee
dayNumbernumberqueryNee
skipnumberqueryNee

Respons

Retourneert: GetTenantDailyUsagesResponse

Voorbeeld

getTenantDailyUsages Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de ondercommentaar om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final yearNumber = 1.2; // double |
11final monthNumber = 1.2; // double |
12final dayNumber = 1.2; // double |
13final skip = 1.2; // double |
14
15try {
16 final result = api_instance.getTenantDailyUsages(tenantId, GetTenantDailyUsagesOptions(yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->getTenantDailyUsages: $e\n');
20}
21

createTenantPackage Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: CreateTenantPackageResponse

Voorbeeld

createTenantPackage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantPackageBody = CreateTenantPackageBody(); // CreateTenantPackageBody |
11
12try {
13 final result = api_instance.createTenantPackage(tenantId, createTenantPackageBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createTenantPackage: $e\n');
17}
18

deleteTenantPackage Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Returns: APIEmptyResponse

Voorbeeld

deleteTenantPackage voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteTenantPackage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteTenantPackage: $e\n');
17}
18

getTenantPackage Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
idstringpathYes

Respons

Retourneert: GetTenantPackageResponse

Voorbeeld

getTenantPackage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenantPackage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantPackage: $e\n');
17}
18

getTenantPackages Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
skipnumberqueryNee

Respons

Retourneert: GetTenantPackagesResponse

Voorbeeld

getTenantPackages Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getTenantPackages(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantPackages: $e\n');
17}
18

replaceTenantPackage Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptyResponse

Voorbeeld

replaceTenantPackage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontkommenteer hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final replaceTenantPackageBody = ReplaceTenantPackageBody(); // ReplaceTenantPackageBody |
12
13try {
14 final result = api_instance.replaceTenantPackage(tenantId, id, replaceTenantPackageBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->replaceTenantPackage: $e\n');
18}
19

updateTenantPackage Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
idstringpathYes

Reactie

Retourneert: APIEmptyResponse

Voorbeeld

Voorbeeld updateTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantPackageBody = UpdateTenantPackageBody(); // UpdateTenantPackageBody |
12
13try {
14 final result = api_instance.updateTenantPackage(tenantId, id, updateTenantPackageBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateTenantPackage: $e\n');
18}
19

createTenantUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Returns: CreateTenantUserResponse

Voorbeeld

createTenantUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontkommenteer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantUserBody = CreateTenantUserBody(); // CreateTenantUserBody |
11
12try {
13 final result = api_instance.createTenantUser(tenantId, createTenantUserBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createTenantUser: $e\n');
17}
18

deleteTenantUser Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
deleteCommentsstringqueryNee
commentDeleteModestringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteTenantUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontkoppel hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final deleteComments = deleteComments_example; // String |
12final commentDeleteMode = commentDeleteMode_example; // String |
13
14try {
15 final result = api_instance.deleteTenantUser(tenantId, id, DeleteTenantUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteTenantUser: $e\n');
19}
20

getTenantUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Response

Retourneert: GetTenantUserResponse

Example

getTenantUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenantUser(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantUser: $e\n');
17}
18

getTenantUsers Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
skipnumberqueryNee

Respons

Returns: GetTenantUsersResponse

Voorbeeld

Voorbeeld getTenantUsers
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API key autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de onder commentaar om een prefix (bijv. Bearer) voor API key in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getTenantUsers(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantUsers: $e\n');
17}
18

replaceTenantUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
updateCommentsstringqueryNee

Response

Returns: APIEmptyResponse

Example

replaceTenantUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final replaceTenantUserBody = ReplaceTenantUserBody(); // ReplaceTenantUserBody |
12final updateComments = updateComments_example; // String |
13
14try {
15 final result = api_instance.replaceTenantUser(tenantId, id, replaceTenantUserBody, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->replaceTenantUser: $e\n');
19}
20

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
redirectURLstringqueryNee

Response

Retourneert: APIEmptyResponse

Example

sendLoginLink Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final redirectURL = redirectURL_example; // String |
12
13try {
14 final result = api_instance.sendLoginLink(tenantId, id, redirectURL);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->sendLoginLink: $e\n');
18}
19

updateTenantUser Internal Link


Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
updateCommentsstringqueryNo

Respons

Retourneert: APIEmptyResponse

Voorbeeld

updateTenantUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// decommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantUserBody = UpdateTenantUserBody(); // UpdateTenantUserBody |
12final updateComments = updateComments_example; // String |
13
14try {
15 final result = api_instance.updateTenantUser(tenantId, id, updateTenantUserBody, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateTenantUser: $e\n');
19}
20

createTenant Internal Link


Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Response

Geeft terug: CreateTenantResponse

Example

createTenant voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) in te stellen voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantBody = CreateTenantBody(); // CreateTenantBody |
11
12try {
13 final result = api_instance.createTenant(tenantId, createTenantBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createTenant: $e\n');
17}
18

deleteTenant Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
surestringqueryNee

Respons

Retourneert: APIEmptyResponse

Voorbeeld

deleteTenant Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// haal de onderstaande uit commentaar om prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final sure = sure_example; // String |
12
13try {
14 final result = api_instance.deleteTenant(tenantId, id, sure);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteTenant: $e\n');
18}
19

getTenant Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: GetTenantResponse

Voorbeeld

getTenant Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenant(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenant: $e\n');
17}
18

getTenants Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
metastringqueryNee
skipnumberqueryNee

Respons

Retourneert: GetTenantsResponse

Voorbeeld

getTenants Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final meta = meta_example; // String |
11final skip = 1.2; // double |
12
13try {
14 final result = api_instance.getTenants(tenantId, GetTenantsOptions(meta: meta, skip: skip));
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getTenants: $e\n');
18}
19

updateTenant Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Returns: APIEmptyResponse

Voorbeeld

updateTenant Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de onder commentaar om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantBody = UpdateTenantBody(); // UpdateTenantBody |
12
13try {
14 final result = api_instance.updateTenant(tenantId, id, updateTenantBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateTenant: $e\n');
18}
19

changeTicketState Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

Respons

Retourneert: ChangeTicketStateResponse

Voorbeeld

changeTicketState Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcomment hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final id = id_example; // String |
12final changeTicketStateBody = ChangeTicketStateBody(); // ChangeTicketStateBody |
13
14try {
15 final result = api_instance.changeTicketState(tenantId, userId, id, changeTicketStateBody);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->changeTicketState: $e\n');
19}
20

createTicket Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
userIdstringqueryYes

Respons

Retourneert: CreateTicketResponse

Voorbeeld

createTicket Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API key autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment onderstaand om prefix (bijv. Bearer) voor API key in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final createTicketBody = CreateTicketBody(); // CreateTicketBody |
12
13try {
14 final result = api_instance.createTicket(tenantId, userId, createTicketBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->createTicket: $e\n');
18}
19

getTicket Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNee

Respons

Retourneert: GetTicketResponse

Voorbeeld

getTicket Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutelauthorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaarteken hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12
13try {
14 final result = api_instance.getTicket(tenantId, id, userId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getTicket: $e\n');
18}
19

getTickets Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
userIdstringqueryNo
statenumberqueryNo
skipnumberqueryNo
limitnumberqueryNo

Respons

Retourneert: GetTicketsResponse

Voorbeeld

getTickets Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final state = 1.2; // double |
12final skip = 1.2; // double |
13final limit = 1.2; // double |
14
15try {
16 final result = api_instance.getTickets(tenantId, GetTicketsOptions(userId: userId, state: state, skip: skip, limit: limit));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->getTickets: $e\n');
20}
21

getTranslations Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
namespacestringpathJa
componentstringpathJa
localestringqueryNee
useFullTranslationIdsbooleanqueryNee

Respons

Retourneert: GetTranslationsResponse

Voorbeeld

Voorbeeld van getTranslations
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final namespace = namespace_example; // String |
6final component = component_example; // String |
7final locale = locale_example; // String |
8final useFullTranslationIds = true; // bool |
9
10try {
11 final result = api_instance.getTranslations(namespace, component, GetTranslationsOptions(locale: locale, useFullTranslationIds: useFullTranslationIds));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getTranslations: $e\n');
15}
16

uploadImage Internal Link

Upload en wijzig de grootte van een afbeelding

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringpathJa
sizePresetstringqueryNeeGroottevoorkeur: "Default" (1000x1000px) of "CrossPlatform" (maakt groottes voor populaire apparaten)
urlIdstringqueryNeePagina-id waarvan de upload plaatsvindt, om te configureren

Response

Retourneert: UploadImageResponse

Voorbeeld

uploadImage Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final file = BINARY_DATA_HERE; // MultipartFile |
7final sizePreset = ; // SizePreset | Groottevoorkeur: \"Default\" (1000x1000px) of \"CrossPlatform\" (maakt groottes voor populaire apparaten)
8final urlId = urlId_example; // String | Pagina-id waarvan de upload plaatsvindt, om te configureren
9
10try {
11 final result = api_instance.uploadImage(tenantId, file, UploadImageOptions(sizePreset: sizePreset, urlId: urlId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->uploadImage: $e\n');
15}
16

getUserBadgeProgressById Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIGetUserBadgeProgressResponse

Voorbeeld

getUserBadgeProgressById Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaartekens hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUserBadgeProgressById(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadgeProgressById: $e\n');
17}
18

getUserBadgeProgressByUserId Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
userIdstringpathJa

Response

Returns: APIGetUserBadgeProgressResponse

Voorbeeld

getUserBadgeProgressByUserId Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API-sleutelautorisatie configureren: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11
12try {
13 final result = api_instance.getUserBadgeProgressByUserId(tenantId, userId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadgeProgressByUserId: $e\n');
17}
18

getUserBadgeProgressList Internal Link


Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee
limitnumberqueryNee
skipnumberqueryNee

Respons

Retourneert: APIGetUserBadgeProgressListResponse

Voorbeeld

getUserBadgeProgressList Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder de commentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final limit = 1.2; // double |
12final skip = 1.2; // double |
13
14try {
15 final result = api_instance.getUserBadgeProgressList(tenantId, GetUserBadgeProgressListOptions(userId: userId, limit: limit, skip: skip));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getUserBadgeProgressList: $e\n');
19}
20

createUserBadge Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa

Respons

Retourneert: APICreateUserBadgeResponse

Voorbeeld

createUserBadge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer hieronder om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createUserBadgeParams = CreateUserBadgeParams(); // CreateUserBadgeParams |
11
12try {
13 final result = api_instance.createUserBadge(tenantId, createUserBadgeParams);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createUserBadge: $e\n');
17}
18

deleteUserBadge Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
idstringpathJa

Respons

Retourneert: APIEmptySuccessResponse

Voorbeeld

deleteUserBadge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix in te stellen (bijv. Bearer) voor API-sleutel, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteUserBadge(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteUserBadge: $e\n');
17}
18

getUserBadge Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
idstringpathYes

Respons

Returns: APIGetUserBadgeResponse

Voorbeeld

Voorbeeld getUserBadge
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// verwijder commentaar hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUserBadge(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadge: $e\n');
17}
18

getUserBadges Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
userIdstringqueryNee
badgeIdstringqueryNee
typenumberqueryNee
displayedOnCommentsbooleanqueryNee
limitnumberqueryNee
skipnumberqueryNee

Respons

Retourneert: APIGetUserBadgesResponse

Voorbeeld

getUserBadges Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final badgeId = badgeId_example; // String |
12final type = 1.2; // double |
13final displayedOnComments = true; // bool |
14final limit = 1.2; // double |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getUserBadges(tenantId, GetUserBadgesOptions(userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getUserBadges: $e\n');
22}
23

updateUserBadge Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa

Response

Retourneert: APIEmptySuccessResponse

Voorbeeld

updateUserBadge Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcomment onderstaande om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateUserBadgeParams = UpdateUserBadgeParams(); // UpdateUserBadgeParams |
12
13try {
14 final result = api_instance.updateUserBadge(tenantId, id, updateUserBadgeParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateUserBadge: $e\n');
18}
19

getUserNotificationCount Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Antwoord

Retourneert: GetUserNotificationCountResponse

Voorbeeld

Voorbeeld getUserNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getUserNotificationCount(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getUserNotificationCount: $e\n');
13}
14

getUserNotifications Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
urlIdstringqueryNeeGebruikt om te bepalen of de huidige pagina is geabonneerd.
pageSizeintegerqueryNee
afterIdstringqueryNee
includeContextbooleanqueryNee
afterCreatedAtintegerqueryNee
unreadOnlybooleanqueryNee
dmOnlybooleanqueryNee
noDmbooleanqueryNee
includeTranslationsbooleanqueryNee
includeTenantNotificationsbooleanqueryNee
ssostringqueryNee

Response

Retourneert: GetMyNotificationsResponse

Voorbeeld

Voorbeeld getUserNotifications
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Gebruikt om te bepalen of de huidige pagina is geabonneerd.
7final pageSize = 56; // int |
8final afterId = afterId_example; // String |
9final includeContext = true; // bool |
10final afterCreatedAt = 789; // int |
11final unreadOnly = true; // bool |
12final dmOnly = true; // bool |
13final noDm = true; // bool |
14final includeTranslations = true; // bool |
15final includeTenantNotifications = true; // bool |
16final sso = sso_example; // String |
17
18try {
19 final result = api_instance.getUserNotifications(tenantId, GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso));
20 print(result);
21} catch (e) {
22 print('Uitzondering bij het aanroepen van PublicApi->getUserNotifications: $e\n');
23}
24

resetUserNotificationCount Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
ssostringqueryNee

Response

Retourneert: ResetUserNotificationsResponse

Example

resetUserNotificationCount Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.resetUserNotificationCount(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->resetUserNotificationCount: $e\n');
13}
14

resetUserNotifications Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
afterIdstringqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
ssostringqueryNo

Respons

Retourneert: ResetUserNotificationsResponse

Voorbeeld

resetUserNotifications Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final afterId = afterId_example; // String |
7final afterCreatedAt = 789; // int |
8final unreadOnly = true; // bool |
9final dmOnly = true; // bool |
10final noDm = true; // bool |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.resetUserNotifications(tenantId, ResetUserNotificationsOptions(afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->resetUserNotifications: $e\n');
18}
19

updateUserNotificationCommentSubscriptionStatus Internal Link

Enable of schakel meldingen voor een specifieke reactie in of uit.

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
notificationIdstringpathJa
optedInOrOutstringpathJa
commentIdstringqueryJa
ssostringqueryNee

Response

Retourneert: UpdateUserNotificationCommentSubscriptionStatusResponse

Example

updateUserNotificationCommentSubscriptionStatus voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final notificationId = notificationId_example; // String |
7final optedInOrOut = optedInOrOut_example; // String |
8final commentId = commentId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.updateUserNotificationCommentSubscriptionStatus(tenantId, notificationId, optedInOrOut, commentId, sso);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->updateUserNotificationCommentSubscriptionStatus: $e\n');
16}
17

updateUserNotificationPageSubscriptionStatus Internal Link

Enable of schakel meldingen voor een pagina in of uit. Wanneer gebruikers zich abonneren op een pagina, worden meldingen gemaakt voor nieuwe hoofdcommentaren, en ook

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
urlIdstringqueryJa
urlstringqueryJa
pageTitlestringqueryJa
subscribedOrUnsubscribedstringpathJa
ssostringqueryNee

Response

Returns: UpdateUserNotificationPageSubscriptionStatusResponse

Voorbeeld

updateUserNotificationPageSubscriptionStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final url = url_example; // String |
8final pageTitle = pageTitle_example; // String |
9final subscribedOrUnsubscribed = subscribedOrUnsubscribed_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.updateUserNotificationPageSubscriptionStatus(tenantId, urlId, url, pageTitle, subscribedOrUnsubscribed, sso);
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->updateUserNotificationPageSubscriptionStatus: $e\n');
17}
18

updateUserNotificationStatus Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
notificationIdstringpathYes
newStatusstringpathYes
ssostringqueryNo

Respons

Retourneert: UpdateUserNotificationStatusResponse

Voorbeeld

updateUserNotificationStatus Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final notificationId = notificationId_example; // String |
7final newStatus = newStatus_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.updateUserNotificationStatus(tenantId, notificationId, newStatus, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->updateUserNotificationStatus: $e\n');
15}
16

getUserPresenceStatuses Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryJa
urlIdWSstringqueryJa
userIdsstringqueryJa

Respons

Retourneert: GetUserPresenceStatusesResponse

Voorbeeld

Voorbeeld getUserPresenceStatuses
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlIdWS = urlIdWS_example; // String |
7final userIds = userIds_example; // String |
8
9try {
10 final result = api_instance.getUserPresenceStatuses(tenantId, urlIdWS, userIds);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getUserPresenceStatuses: $e\n');
14}
15

searchUsers Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringpathJa
urlIdstringqueryJa
usernameStartsWithstringqueryNee
mentionGroupIdsarrayqueryNee
ssostringqueryNee
searchSectionstringqueryNee

Respons

Retourneert: SearchUsersResult

Voorbeeld

searchUsers Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final usernameStartsWith = usernameStartsWith_example; // String |
8final mentionGroupIds = []; // List<String> |
9final sso = sso_example; // String |
10final searchSection = searchSection_example; // String |
11
12try {
13 final result = api_instance.searchUsers(tenantId, urlId, SearchUsersOptions(usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso, searchSection: searchSection));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->searchUsers: $e\n');
17}
18

getUser Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
idstringpathYes

Respons

Retourneert: GetUserResponse

Voorbeeld

getUser Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUser(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUser: $e\n');
17}
18

createVote Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryYes
commentIdstringqueryYes
directionstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Respons

Retourneert: VoteResponse

Voorbeeld

createVote Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment hieronder om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final direction = direction_example; // String |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.createVote(tenantId, commentId, direction, CreateVoteOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Uitzondering bij het aanroepen van DefaultApi->createVote: $e\n');
20}
21

deleteVote Internal Link

Parameters

NaamTypeLocatieVerplichtBeschrijving
tenantIdstringqueryJa
idstringpathJa
editKeystringqueryNee

Response

Retourneert: VoteDeleteResponse

Voorbeeld

deleteVote Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcommentarieer onderstaande om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final editKey = editKey_example; // String |
12
13try {
14 final result = api_instance.deleteVote(tenantId, id, editKey);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteVote: $e\n');
18}
19

getVotes Internal Link

Parameters

NaamTypeLocatieVereistBeschrijving
tenantIdstringqueryYes
urlIdstringqueryYes

Respons

Returns: GetVotesResponse

Voorbeeld

getVotes Voorbeeld
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutautorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ontcomment de onderstaande regel om een prefix (bijv. Bearer) voor de API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11
12try {
13 final result = api_instance.getVotes(tenantId, urlId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getVotes: $e\n');
17}
18

getVotesForUser Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Respons

Retourneert: GetVotesForUserResponse

Voorbeeld

Voorbeeld getVotesForUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Configureer API-sleutel autorisatie: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// haal de onderstaande commentaar uit om prefix (bijv. Bearer) voor API-sleutel in te stellen, indien nodig
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.getVotesForUser(tenantId, urlId, GetVotesForUserOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getVotesForUser: $e\n');
19}
20

Hulp nodig?

Als u problemen ondervindt of vragen heeft over de Dart SDK, gelieve:

Bijdragen

Bijdragen zijn welkom! Bezoek alstublieft de GitHub-repository voor richtlijnen voor bijdragen.