mirror of
https://github.com/LukeHagar/discoursejs.git
synced 2025-12-06 04:19:37 +00:00
ci: regenerated with OpenAPI Doc latest, Speakeasy CLI 1.134.1
This commit is contained in:
17
.eslintrc.yml
Normal file
17
.eslintrc.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
env:
|
||||
browser: true
|
||||
es2021: true
|
||||
node: true
|
||||
extends:
|
||||
- eslint:recommended
|
||||
- plugin:@typescript-eslint/recommended
|
||||
overrides: []
|
||||
parser: "@typescript-eslint/parser"
|
||||
parserOptions:
|
||||
ecmaVersion: latest
|
||||
sourceType: module
|
||||
plugins:
|
||||
- "@typescript-eslint"
|
||||
rules:
|
||||
"@typescript-eslint/no-explicit-any": "off"
|
||||
"no-prototype-builtins": "off"
|
||||
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# This allows generated code to be indexed correctly
|
||||
*.ts linguist-generated=false
|
||||
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
dist/
|
||||
node_modules/
|
||||
605
.speakeasy/gen.lock
Executable file
605
.speakeasy/gen.lock
Executable file
@@ -0,0 +1,605 @@
|
||||
lockVersion: 2.0.0
|
||||
id: 599a9576-4665-431e-be1e-44cc13ef28aa
|
||||
management:
|
||||
docChecksum: 172e648f7bfe018e3bb1d9cbe1a74ac8
|
||||
docVersion: latest
|
||||
speakeasyVersion: internal
|
||||
generationVersion: 2.230.3
|
||||
releaseVersion: 0.0.1
|
||||
configChecksum: 34ec4128d780c0452236ce1cce92df9d
|
||||
repoURL: https://github.com/LukeHagar/discoursejs.git
|
||||
repoSubDirectory: .
|
||||
installationURL: https://github.com/LukeHagar/discoursejs
|
||||
published: true
|
||||
features:
|
||||
typescript:
|
||||
core: 3.4.5
|
||||
deprecations: 2.81.1
|
||||
flattening: 2.81.1
|
||||
globalServerURLs: 2.82.1
|
||||
generatedFiles:
|
||||
- src/sdk/backups.ts
|
||||
- src/sdk/badges.ts
|
||||
- src/sdk/groups.ts
|
||||
- src/sdk/users.ts
|
||||
- src/sdk/admin.ts
|
||||
- src/sdk/categories.ts
|
||||
- src/sdk/invites.ts
|
||||
- src/sdk/topics.ts
|
||||
- src/sdk/notifications.ts
|
||||
- src/sdk/posts.ts
|
||||
- src/sdk/privatemessages.ts
|
||||
- src/sdk/search.ts
|
||||
- src/sdk/site.ts
|
||||
- src/sdk/tags.ts
|
||||
- src/sdk/uploads.ts
|
||||
- src/sdk/sdk.ts
|
||||
- .eslintrc.yml
|
||||
- jest.config.js
|
||||
- package-lock.json
|
||||
- package.json
|
||||
- src/index.ts
|
||||
- src/internal/utils/contenttype.ts
|
||||
- src/internal/utils/headers.ts
|
||||
- src/internal/utils/index.ts
|
||||
- src/internal/utils/pathparams.ts
|
||||
- src/internal/utils/queryparams.ts
|
||||
- src/internal/utils/requestbody.ts
|
||||
- src/internal/utils/retries.ts
|
||||
- src/internal/utils/security.ts
|
||||
- src/internal/utils/utils.ts
|
||||
- src/sdk/index.ts
|
||||
- src/sdk/models/errors/sdkerror.ts
|
||||
- src/sdk/types/index.ts
|
||||
- src/sdk/types/rfcdate.ts
|
||||
- tsconfig.json
|
||||
- src/sdk/models/operations/createbackup.ts
|
||||
- src/sdk/models/operations/downloadbackup.ts
|
||||
- src/sdk/models/operations/getbackups.ts
|
||||
- src/sdk/models/operations/senddownloadbackupemail.ts
|
||||
- src/sdk/models/operations/adminlistbadges.ts
|
||||
- src/sdk/models/operations/createbadge.ts
|
||||
- src/sdk/models/operations/deletebadge.ts
|
||||
- src/sdk/models/operations/listuserbadges.ts
|
||||
- src/sdk/models/operations/updatebadge.ts
|
||||
- src/sdk/models/operations/addgroupmembers.ts
|
||||
- src/sdk/models/operations/creategroup.ts
|
||||
- src/sdk/models/operations/deletegroup.ts
|
||||
- src/sdk/models/operations/getgroup.ts
|
||||
- src/sdk/models/operations/listgroupmembers.ts
|
||||
- src/sdk/models/operations/listgroups.ts
|
||||
- src/sdk/models/operations/removegroupmembers.ts
|
||||
- src/sdk/models/operations/updategroup.ts
|
||||
- src/sdk/models/operations/activateuser.ts
|
||||
- src/sdk/models/operations/admingetuser.ts
|
||||
- src/sdk/models/operations/adminlistusers.ts
|
||||
- src/sdk/models/operations/anonymizeuser.ts
|
||||
- src/sdk/models/operations/changepassword.ts
|
||||
- src/sdk/models/operations/createuser.ts
|
||||
- src/sdk/models/operations/deactivateuser.ts
|
||||
- src/sdk/models/operations/deleteuser.ts
|
||||
- src/sdk/models/operations/getuser.ts
|
||||
- src/sdk/models/operations/getuseremails.ts
|
||||
- src/sdk/models/operations/getuserexternalid.ts
|
||||
- src/sdk/models/operations/getuseridentiyproviderexternalid.ts
|
||||
- src/sdk/models/operations/listuseractions.ts
|
||||
- src/sdk/models/operations/listuserspublic.ts
|
||||
- src/sdk/models/operations/logoutuser.ts
|
||||
- src/sdk/models/operations/refreshgravatar.ts
|
||||
- src/sdk/models/operations/sendpasswordresetemail.ts
|
||||
- src/sdk/models/operations/silenceuser.ts
|
||||
- src/sdk/models/operations/suspenduser.ts
|
||||
- src/sdk/models/operations/updateavatar.ts
|
||||
- src/sdk/models/operations/updateemail.ts
|
||||
- src/sdk/models/operations/updateuser.ts
|
||||
- src/sdk/models/operations/updateusername.ts
|
||||
- src/sdk/models/operations/createcategory.ts
|
||||
- src/sdk/models/operations/getcategory.ts
|
||||
- src/sdk/models/operations/getsite.ts
|
||||
- src/sdk/models/operations/listcategories.ts
|
||||
- src/sdk/models/operations/listcategorytopics.ts
|
||||
- src/sdk/models/operations/updatecategory.ts
|
||||
- src/sdk/models/operations/createinvite.ts
|
||||
- src/sdk/models/operations/invitetotopic.ts
|
||||
- src/sdk/models/operations/bookmarktopic.ts
|
||||
- src/sdk/models/operations/createtopicpostpm.ts
|
||||
- src/sdk/models/operations/createtopictimer.ts
|
||||
- src/sdk/models/operations/gettopic.ts
|
||||
- src/sdk/models/operations/gettopicbyexternalid.ts
|
||||
- src/sdk/models/operations/listlatesttopics.ts
|
||||
- src/sdk/models/operations/listtoptopics.ts
|
||||
- src/sdk/models/operations/removetopic.ts
|
||||
- src/sdk/models/operations/setnotificationlevel.ts
|
||||
- src/sdk/models/operations/updatetopic.ts
|
||||
- src/sdk/models/operations/updatetopicstatus.ts
|
||||
- src/sdk/models/operations/updatetopictimestamp.ts
|
||||
- src/sdk/models/operations/getnotifications.ts
|
||||
- src/sdk/models/operations/marknotificationsasread.ts
|
||||
- src/sdk/models/operations/deletepost.ts
|
||||
- src/sdk/models/operations/getpost.ts
|
||||
- src/sdk/models/operations/listposts.ts
|
||||
- src/sdk/models/operations/lockpost.ts
|
||||
- src/sdk/models/operations/performpostaction.ts
|
||||
- src/sdk/models/operations/postreplies.ts
|
||||
- src/sdk/models/operations/updatepost.ts
|
||||
- src/sdk/models/operations/getusersentprivatemessages.ts
|
||||
- src/sdk/models/operations/listuserprivatemessages.ts
|
||||
- src/sdk/models/operations/search.ts
|
||||
- src/sdk/models/operations/createtaggroup.ts
|
||||
- src/sdk/models/operations/gettag.ts
|
||||
- src/sdk/models/operations/gettaggroup.ts
|
||||
- src/sdk/models/operations/listtaggroups.ts
|
||||
- src/sdk/models/operations/listtags.ts
|
||||
- src/sdk/models/operations/updatetaggroup.ts
|
||||
- src/sdk/models/operations/abortmultipart.ts
|
||||
- src/sdk/models/operations/batchpresignmultipartparts.ts
|
||||
- src/sdk/models/operations/completeexternalupload.ts
|
||||
- src/sdk/models/operations/completemultipart.ts
|
||||
- src/sdk/models/operations/createmultipartupload.ts
|
||||
- src/sdk/models/operations/createupload.ts
|
||||
- src/sdk/models/operations/generatepresignedput.ts
|
||||
- src/sdk/models/errors/index.ts
|
||||
- src/sdk/models/operations/index.ts
|
||||
- docs/sdk/models/operations/createbackuprequestbody.md
|
||||
- docs/sdk/models/operations/createbackupresponsebody.md
|
||||
- docs/sdk/models/operations/createbackupresponse.md
|
||||
- docs/sdk/models/operations/downloadbackuprequest.md
|
||||
- docs/sdk/models/operations/downloadbackupresponse.md
|
||||
- docs/sdk/models/operations/responsebody.md
|
||||
- docs/sdk/models/operations/getbackupsresponse.md
|
||||
- docs/sdk/models/operations/senddownloadbackupemailrequest.md
|
||||
- docs/sdk/models/operations/senddownloadbackupemailresponse.md
|
||||
- docs/sdk/models/operations/triggers.md
|
||||
- docs/sdk/models/operations/adminbadges.md
|
||||
- docs/sdk/models/operations/badgegroupings.md
|
||||
- docs/sdk/models/operations/badgetypes.md
|
||||
- docs/sdk/models/operations/badges.md
|
||||
- docs/sdk/models/operations/adminlistbadgesresponsebody.md
|
||||
- docs/sdk/models/operations/adminlistbadgesresponse.md
|
||||
- docs/sdk/models/operations/createbadgerequestbody.md
|
||||
- docs/sdk/models/operations/badge.md
|
||||
- docs/sdk/models/operations/createbadgebadgetypes.md
|
||||
- docs/sdk/models/operations/createbadgeresponsebody.md
|
||||
- docs/sdk/models/operations/createbadgeresponse.md
|
||||
- docs/sdk/models/operations/deletebadgerequest.md
|
||||
- docs/sdk/models/operations/deletebadgeresponse.md
|
||||
- docs/sdk/models/operations/listuserbadgesrequest.md
|
||||
- docs/sdk/models/operations/listuserbadgesbadgetypes.md
|
||||
- docs/sdk/models/operations/listuserbadgesbadges.md
|
||||
- docs/sdk/models/operations/grantedbies.md
|
||||
- docs/sdk/models/operations/userbadges.md
|
||||
- docs/sdk/models/operations/listuserbadgesresponsebody.md
|
||||
- docs/sdk/models/operations/listuserbadgesresponse.md
|
||||
- docs/sdk/models/operations/updatebadgerequestbody.md
|
||||
- docs/sdk/models/operations/updatebadgerequest.md
|
||||
- docs/sdk/models/operations/updatebadgebadge.md
|
||||
- docs/sdk/models/operations/updatebadgebadgetypes.md
|
||||
- docs/sdk/models/operations/updatebadgeresponsebody.md
|
||||
- docs/sdk/models/operations/updatebadgeresponse.md
|
||||
- docs/sdk/models/operations/addgroupmembersrequestbody.md
|
||||
- docs/sdk/models/operations/addgroupmembersrequest.md
|
||||
- docs/sdk/models/operations/addgroupmembersresponsebody.md
|
||||
- docs/sdk/models/operations/addgroupmembersresponse.md
|
||||
- docs/sdk/models/operations/group.md
|
||||
- docs/sdk/models/operations/creategrouprequestbody.md
|
||||
- docs/sdk/models/operations/basicgroup.md
|
||||
- docs/sdk/models/operations/creategroupresponsebody.md
|
||||
- docs/sdk/models/operations/creategroupresponse.md
|
||||
- docs/sdk/models/operations/deletegrouprequest.md
|
||||
- docs/sdk/models/operations/deletegroupresponsebody.md
|
||||
- docs/sdk/models/operations/deletegroupresponse.md
|
||||
- docs/sdk/models/operations/getgrouprequest.md
|
||||
- docs/sdk/models/operations/extras.md
|
||||
- docs/sdk/models/operations/imapupdatedby.md
|
||||
- docs/sdk/models/operations/smtpupdatedby.md
|
||||
- docs/sdk/models/operations/getgroupgroup.md
|
||||
- docs/sdk/models/operations/getgroupresponsebody.md
|
||||
- docs/sdk/models/operations/getgroupresponse.md
|
||||
- docs/sdk/models/operations/listgroupmembersrequest.md
|
||||
- docs/sdk/models/operations/members.md
|
||||
- docs/sdk/models/operations/meta.md
|
||||
- docs/sdk/models/operations/owners.md
|
||||
- docs/sdk/models/operations/listgroupmembersresponsebody.md
|
||||
- docs/sdk/models/operations/listgroupmembersresponse.md
|
||||
- docs/sdk/models/operations/listgroupsextras.md
|
||||
- docs/sdk/models/operations/groups.md
|
||||
- docs/sdk/models/operations/listgroupsresponsebody.md
|
||||
- docs/sdk/models/operations/listgroupsresponse.md
|
||||
- docs/sdk/models/operations/removegroupmembersrequestbody.md
|
||||
- docs/sdk/models/operations/removegroupmembersrequest.md
|
||||
- docs/sdk/models/operations/removegroupmembersresponsebody.md
|
||||
- docs/sdk/models/operations/removegroupmembersresponse.md
|
||||
- docs/sdk/models/operations/updategroupgroup.md
|
||||
- docs/sdk/models/operations/updategrouprequestbody.md
|
||||
- docs/sdk/models/operations/updategrouprequest.md
|
||||
- docs/sdk/models/operations/updategroupresponsebody.md
|
||||
- docs/sdk/models/operations/updategroupresponse.md
|
||||
- docs/sdk/models/operations/activateuserrequest.md
|
||||
- docs/sdk/models/operations/activateuserresponsebody.md
|
||||
- docs/sdk/models/operations/activateuserresponse.md
|
||||
- docs/sdk/models/operations/admingetuserrequest.md
|
||||
- docs/sdk/models/operations/approvedby.md
|
||||
- docs/sdk/models/operations/admingetuserexternalids.md
|
||||
- docs/sdk/models/operations/admingetusergroups.md
|
||||
- docs/sdk/models/operations/penaltycounts.md
|
||||
- docs/sdk/models/operations/admingetuserpenaltycounts.md
|
||||
- docs/sdk/models/operations/tl3requirements.md
|
||||
- docs/sdk/models/operations/admingetuserresponsebody.md
|
||||
- docs/sdk/models/operations/admingetuserresponse.md
|
||||
- docs/sdk/models/operations/queryparamasc.md
|
||||
- docs/sdk/models/operations/flag.md
|
||||
- docs/sdk/models/operations/queryparamorder.md
|
||||
- docs/sdk/models/operations/adminlistusersrequest.md
|
||||
- docs/sdk/models/operations/adminlistusersresponsebody.md
|
||||
- docs/sdk/models/operations/adminlistusersresponse.md
|
||||
- docs/sdk/models/operations/anonymizeuserrequest.md
|
||||
- docs/sdk/models/operations/anonymizeuserresponsebody.md
|
||||
- docs/sdk/models/operations/anonymizeuserresponse.md
|
||||
- docs/sdk/models/operations/changepasswordrequestbody.md
|
||||
- docs/sdk/models/operations/changepasswordrequest.md
|
||||
- docs/sdk/models/operations/changepasswordresponse.md
|
||||
- docs/sdk/models/operations/externalids.md
|
||||
- docs/sdk/models/operations/createuserrequestbody.md
|
||||
- docs/sdk/models/operations/createuserrequest.md
|
||||
- docs/sdk/models/operations/createuserresponsebody.md
|
||||
- docs/sdk/models/operations/createuserresponse.md
|
||||
- docs/sdk/models/operations/deactivateuserrequest.md
|
||||
- docs/sdk/models/operations/deactivateuserresponsebody.md
|
||||
- docs/sdk/models/operations/deactivateuserresponse.md
|
||||
- docs/sdk/models/operations/deleteuserrequestbody.md
|
||||
- docs/sdk/models/operations/deleteuserrequest.md
|
||||
- docs/sdk/models/operations/deleteuserresponsebody.md
|
||||
- docs/sdk/models/operations/deleteuserresponse.md
|
||||
- docs/sdk/models/operations/getuserrequest.md
|
||||
- docs/sdk/models/operations/getusercustomfields.md
|
||||
- docs/sdk/models/operations/groupusers.md
|
||||
- docs/sdk/models/operations/getusergroups.md
|
||||
- docs/sdk/models/operations/userauthtokens.md
|
||||
- docs/sdk/models/operations/userfields.md
|
||||
- docs/sdk/models/operations/usernotificationschedule.md
|
||||
- docs/sdk/models/operations/useroption.md
|
||||
- docs/sdk/models/operations/user.md
|
||||
- docs/sdk/models/operations/getuserresponsebody.md
|
||||
- docs/sdk/models/operations/getuserresponse.md
|
||||
- docs/sdk/models/operations/getuseremailsrequest.md
|
||||
- docs/sdk/models/operations/getuseremailsresponsebody.md
|
||||
- docs/sdk/models/operations/getuseremailsresponse.md
|
||||
- docs/sdk/models/operations/getuserexternalidrequest.md
|
||||
- docs/sdk/models/operations/getuserexternalidcustomfields.md
|
||||
- docs/sdk/models/operations/getuserexternalidgroupusers.md
|
||||
- docs/sdk/models/operations/getuserexternalidgroups.md
|
||||
- docs/sdk/models/operations/getuserexternaliduserauthtokens.md
|
||||
- docs/sdk/models/operations/getuserexternaliduserfields.md
|
||||
- docs/sdk/models/operations/getuserexternalidusernotificationschedule.md
|
||||
- docs/sdk/models/operations/getuserexternaliduseroption.md
|
||||
- docs/sdk/models/operations/getuserexternaliduser.md
|
||||
- docs/sdk/models/operations/getuserexternalidresponsebody.md
|
||||
- docs/sdk/models/operations/getuserexternalidresponse.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidrequest.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidcustomfields.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidgroupusers.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidgroups.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternaliduserauthtokens.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternaliduserfields.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidusernotificationschedule.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternaliduseroption.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternaliduser.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidresponsebody.md
|
||||
- docs/sdk/models/operations/getuseridentiyproviderexternalidresponse.md
|
||||
- docs/sdk/models/operations/listuseractionsrequest.md
|
||||
- docs/sdk/models/operations/useractions.md
|
||||
- docs/sdk/models/operations/listuseractionsresponsebody.md
|
||||
- docs/sdk/models/operations/listuseractionsresponse.md
|
||||
- docs/sdk/models/operations/asc.md
|
||||
- docs/sdk/models/operations/order.md
|
||||
- docs/sdk/models/operations/period.md
|
||||
- docs/sdk/models/operations/listuserspublicrequest.md
|
||||
- docs/sdk/models/operations/listuserspublicuser.md
|
||||
- docs/sdk/models/operations/directoryitems.md
|
||||
- docs/sdk/models/operations/listuserspublicmeta.md
|
||||
- docs/sdk/models/operations/listuserspublicresponsebody.md
|
||||
- docs/sdk/models/operations/listuserspublicresponse.md
|
||||
- docs/sdk/models/operations/logoutuserrequest.md
|
||||
- docs/sdk/models/operations/logoutuserresponsebody.md
|
||||
- docs/sdk/models/operations/logoutuserresponse.md
|
||||
- docs/sdk/models/operations/refreshgravatarrequest.md
|
||||
- docs/sdk/models/operations/refreshgravatarresponsebody.md
|
||||
- docs/sdk/models/operations/refreshgravatarresponse.md
|
||||
- docs/sdk/models/operations/sendpasswordresetemailrequestbody.md
|
||||
- docs/sdk/models/operations/sendpasswordresetemailresponsebody.md
|
||||
- docs/sdk/models/operations/sendpasswordresetemailresponse.md
|
||||
- docs/sdk/models/operations/silenceuserrequestbody.md
|
||||
- docs/sdk/models/operations/silenceuserrequest.md
|
||||
- docs/sdk/models/operations/silencedby.md
|
||||
- docs/sdk/models/operations/silence.md
|
||||
- docs/sdk/models/operations/silenceuserresponsebody.md
|
||||
- docs/sdk/models/operations/silenceuserresponse.md
|
||||
- docs/sdk/models/operations/suspenduserrequestbody.md
|
||||
- docs/sdk/models/operations/suspenduserrequest.md
|
||||
- docs/sdk/models/operations/suspendedby.md
|
||||
- docs/sdk/models/operations/suspension.md
|
||||
- docs/sdk/models/operations/suspenduserresponsebody.md
|
||||
- docs/sdk/models/operations/suspenduserresponse.md
|
||||
- docs/sdk/models/operations/updateavatartype.md
|
||||
- docs/sdk/models/operations/updateavatarrequestbody.md
|
||||
- docs/sdk/models/operations/updateavatarrequest.md
|
||||
- docs/sdk/models/operations/updateavatarresponsebody.md
|
||||
- docs/sdk/models/operations/updateavatarresponse.md
|
||||
- docs/sdk/models/operations/updateemailrequestbody.md
|
||||
- docs/sdk/models/operations/updateemailrequest.md
|
||||
- docs/sdk/models/operations/updateemailresponse.md
|
||||
- docs/sdk/models/operations/updateuserexternalids.md
|
||||
- docs/sdk/models/operations/updateuserrequestbody.md
|
||||
- docs/sdk/models/operations/updateuserrequest.md
|
||||
- docs/sdk/models/operations/updateuseruser.md
|
||||
- docs/sdk/models/operations/updateuserresponsebody.md
|
||||
- docs/sdk/models/operations/updateuserresponse.md
|
||||
- docs/sdk/models/operations/updateusernamerequestbody.md
|
||||
- docs/sdk/models/operations/updateusernamerequest.md
|
||||
- docs/sdk/models/operations/updateusernameresponse.md
|
||||
- docs/sdk/models/operations/createcategoryrequestbody.md
|
||||
- docs/sdk/models/operations/customfields.md
|
||||
- docs/sdk/models/operations/grouppermissions.md
|
||||
- docs/sdk/models/operations/requiredtaggroups.md
|
||||
- docs/sdk/models/operations/category.md
|
||||
- docs/sdk/models/operations/createcategoryresponsebody.md
|
||||
- docs/sdk/models/operations/createcategoryresponse.md
|
||||
- docs/sdk/models/operations/getcategoryrequest.md
|
||||
- docs/sdk/models/operations/getcategorycustomfields.md
|
||||
- docs/sdk/models/operations/getcategorygrouppermissions.md
|
||||
- docs/sdk/models/operations/getcategoryrequiredtaggroups.md
|
||||
- docs/sdk/models/operations/getcategorycategory.md
|
||||
- docs/sdk/models/operations/getcategoryresponsebody.md
|
||||
- docs/sdk/models/operations/getcategoryresponse.md
|
||||
- docs/sdk/models/operations/archetypes.md
|
||||
- docs/sdk/models/operations/getsiterequiredtaggroups.md
|
||||
- docs/sdk/models/operations/getsitecategories.md
|
||||
- docs/sdk/models/operations/censoredregexp.md
|
||||
- docs/sdk/models/operations/customemojitranslation.md
|
||||
- docs/sdk/models/operations/defaultdarkcolorscheme.md
|
||||
- docs/sdk/models/operations/getsitegroups.md
|
||||
- docs/sdk/models/operations/hashtagconfigurations.md
|
||||
- docs/sdk/models/operations/hashtagicons.md
|
||||
- docs/sdk/models/operations/markdownadditionaloptions.md
|
||||
- docs/sdk/models/operations/notificationtypes.md
|
||||
- docs/sdk/models/operations/postactiontypes.md
|
||||
- docs/sdk/models/operations/posttypes.md
|
||||
- docs/sdk/models/operations/topicflagtypes.md
|
||||
- docs/sdk/models/operations/trustlevels.md
|
||||
- docs/sdk/models/operations/usercolorschemes.md
|
||||
- docs/sdk/models/operations/userthemes.md
|
||||
- docs/sdk/models/operations/usertips.md
|
||||
- docs/sdk/models/operations/getsiteresponsebody.md
|
||||
- docs/sdk/models/operations/getsiteresponse.md
|
||||
- docs/sdk/models/operations/listcategoriesrequest.md
|
||||
- docs/sdk/models/operations/categories.md
|
||||
- docs/sdk/models/operations/categorylist.md
|
||||
- docs/sdk/models/operations/listcategoriesresponsebody.md
|
||||
- docs/sdk/models/operations/listcategoriesresponse.md
|
||||
- docs/sdk/models/operations/listcategorytopicsrequest.md
|
||||
- docs/sdk/models/operations/listcategorytopicsposters.md
|
||||
- docs/sdk/models/operations/topics.md
|
||||
- docs/sdk/models/operations/topiclist.md
|
||||
- docs/sdk/models/operations/users.md
|
||||
- docs/sdk/models/operations/listcategorytopicsresponsebody.md
|
||||
- docs/sdk/models/operations/listcategorytopicsresponse.md
|
||||
- docs/sdk/models/operations/updatecategoryrequestbody.md
|
||||
- docs/sdk/models/operations/updatecategoryrequest.md
|
||||
- docs/sdk/models/operations/updatecategorycustomfields.md
|
||||
- docs/sdk/models/operations/updatecategorygrouppermissions.md
|
||||
- docs/sdk/models/operations/updatecategoryrequiredtaggroups.md
|
||||
- docs/sdk/models/operations/updatecategorycategory.md
|
||||
- docs/sdk/models/operations/updatecategoryresponsebody.md
|
||||
- docs/sdk/models/operations/updatecategoryresponse.md
|
||||
- docs/sdk/models/operations/createinviterequestbody.md
|
||||
- docs/sdk/models/operations/createinviterequest.md
|
||||
- docs/sdk/models/operations/createinviteresponsebody.md
|
||||
- docs/sdk/models/operations/createinviteresponse.md
|
||||
- docs/sdk/models/operations/invitetotopicrequestbody.md
|
||||
- docs/sdk/models/operations/invitetotopicrequest.md
|
||||
- docs/sdk/models/operations/invitetotopicuser.md
|
||||
- docs/sdk/models/operations/invitetotopicresponsebody.md
|
||||
- docs/sdk/models/operations/invitetotopicresponse.md
|
||||
- docs/sdk/models/operations/bookmarktopicrequest.md
|
||||
- docs/sdk/models/operations/bookmarktopicresponse.md
|
||||
- docs/sdk/models/operations/createtopicpostpmrequestbody.md
|
||||
- docs/sdk/models/operations/createtopicpostpmactionssummary.md
|
||||
- docs/sdk/models/operations/createtopicpostpmresponsebody.md
|
||||
- docs/sdk/models/operations/createtopicpostpmresponse.md
|
||||
- docs/sdk/models/operations/createtopictimerrequestbody.md
|
||||
- docs/sdk/models/operations/createtopictimerrequest.md
|
||||
- docs/sdk/models/operations/createtopictimerresponsebody.md
|
||||
- docs/sdk/models/operations/createtopictimerresponse.md
|
||||
- docs/sdk/models/operations/gettopicrequest.md
|
||||
- docs/sdk/models/operations/gettopicactionssummary.md
|
||||
- docs/sdk/models/operations/createdby.md
|
||||
- docs/sdk/models/operations/lastposter.md
|
||||
- docs/sdk/models/operations/participants.md
|
||||
- docs/sdk/models/operations/details.md
|
||||
- docs/sdk/models/operations/gettopictopicsactionssummary.md
|
||||
- docs/sdk/models/operations/linkcounts.md
|
||||
- docs/sdk/models/operations/posts.md
|
||||
- docs/sdk/models/operations/poststream.md
|
||||
- docs/sdk/models/operations/gettopicuser.md
|
||||
- docs/sdk/models/operations/posters.md
|
||||
- docs/sdk/models/operations/gettopictagsdescriptions.md
|
||||
- docs/sdk/models/operations/suggestedtopics.md
|
||||
- docs/sdk/models/operations/tagsdescriptions.md
|
||||
- docs/sdk/models/operations/gettopicresponsebody.md
|
||||
- docs/sdk/models/operations/gettopicresponse.md
|
||||
- docs/sdk/models/operations/gettopicbyexternalidrequest.md
|
||||
- docs/sdk/models/operations/gettopicbyexternalidresponse.md
|
||||
- docs/sdk/models/operations/listlatesttopicsrequest.md
|
||||
- docs/sdk/models/operations/listlatesttopicsposters.md
|
||||
- docs/sdk/models/operations/listlatesttopicstopics.md
|
||||
- docs/sdk/models/operations/listlatesttopicstopiclist.md
|
||||
- docs/sdk/models/operations/listlatesttopicsusers.md
|
||||
- docs/sdk/models/operations/listlatesttopicsresponsebody.md
|
||||
- docs/sdk/models/operations/listlatesttopicsresponse.md
|
||||
- docs/sdk/models/operations/listtoptopicsrequest.md
|
||||
- docs/sdk/models/operations/listtoptopicsposters.md
|
||||
- docs/sdk/models/operations/listtoptopicstopics.md
|
||||
- docs/sdk/models/operations/listtoptopicstopiclist.md
|
||||
- docs/sdk/models/operations/listtoptopicsusers.md
|
||||
- docs/sdk/models/operations/listtoptopicsresponsebody.md
|
||||
- docs/sdk/models/operations/listtoptopicsresponse.md
|
||||
- docs/sdk/models/operations/removetopicrequest.md
|
||||
- docs/sdk/models/operations/removetopicresponse.md
|
||||
- docs/sdk/models/operations/notificationlevel.md
|
||||
- docs/sdk/models/operations/setnotificationlevelrequestbody.md
|
||||
- docs/sdk/models/operations/setnotificationlevelrequest.md
|
||||
- docs/sdk/models/operations/setnotificationlevelresponsebody.md
|
||||
- docs/sdk/models/operations/setnotificationlevelresponse.md
|
||||
- docs/sdk/models/operations/topic.md
|
||||
- docs/sdk/models/operations/updatetopicrequestbody.md
|
||||
- docs/sdk/models/operations/updatetopicrequest.md
|
||||
- docs/sdk/models/operations/basictopic.md
|
||||
- docs/sdk/models/operations/updatetopicresponsebody.md
|
||||
- docs/sdk/models/operations/updatetopicresponse.md
|
||||
- docs/sdk/models/operations/enabled.md
|
||||
- docs/sdk/models/operations/status.md
|
||||
- docs/sdk/models/operations/updatetopicstatusrequestbody.md
|
||||
- docs/sdk/models/operations/updatetopicstatusrequest.md
|
||||
- docs/sdk/models/operations/updatetopicstatusresponsebody.md
|
||||
- docs/sdk/models/operations/updatetopicstatusresponse.md
|
||||
- docs/sdk/models/operations/updatetopictimestamprequestbody.md
|
||||
- docs/sdk/models/operations/updatetopictimestamprequest.md
|
||||
- docs/sdk/models/operations/updatetopictimestampresponsebody.md
|
||||
- docs/sdk/models/operations/updatetopictimestampresponse.md
|
||||
- docs/sdk/models/operations/data.md
|
||||
- docs/sdk/models/operations/notifications.md
|
||||
- docs/sdk/models/operations/getnotificationsresponsebody.md
|
||||
- docs/sdk/models/operations/getnotificationsresponse.md
|
||||
- docs/sdk/models/operations/marknotificationsasreadrequestbody.md
|
||||
- docs/sdk/models/operations/marknotificationsasreadresponsebody.md
|
||||
- docs/sdk/models/operations/marknotificationsasreadresponse.md
|
||||
- docs/sdk/models/operations/deletepostrequestbody.md
|
||||
- docs/sdk/models/operations/deletepostrequest.md
|
||||
- docs/sdk/models/operations/deletepostresponse.md
|
||||
- docs/sdk/models/operations/getpostrequest.md
|
||||
- docs/sdk/models/operations/getpostresponse.md
|
||||
- docs/sdk/models/operations/listpostsrequest.md
|
||||
- docs/sdk/models/operations/listpostsactionssummary.md
|
||||
- docs/sdk/models/operations/latestposts.md
|
||||
- docs/sdk/models/operations/listpostsresponsebody.md
|
||||
- docs/sdk/models/operations/listpostsresponse.md
|
||||
- docs/sdk/models/operations/lockpostrequestbody.md
|
||||
- docs/sdk/models/operations/lockpostrequest.md
|
||||
- docs/sdk/models/operations/lockpostresponsebody.md
|
||||
- docs/sdk/models/operations/lockpostresponse.md
|
||||
- docs/sdk/models/operations/performpostactionrequestbody.md
|
||||
- docs/sdk/models/operations/performpostactionrequest.md
|
||||
- docs/sdk/models/operations/actionssummary.md
|
||||
- docs/sdk/models/operations/notice.md
|
||||
- docs/sdk/models/operations/performpostactionresponsebody.md
|
||||
- docs/sdk/models/operations/performpostactionresponse.md
|
||||
- docs/sdk/models/operations/postrepliesrequest.md
|
||||
- docs/sdk/models/operations/postrepliesactionssummary.md
|
||||
- docs/sdk/models/operations/replytouser.md
|
||||
- docs/sdk/models/operations/postrepliesresponsebody.md
|
||||
- docs/sdk/models/operations/postrepliesresponse.md
|
||||
- docs/sdk/models/operations/post.md
|
||||
- docs/sdk/models/operations/updatepostrequestbody.md
|
||||
- docs/sdk/models/operations/updatepostrequest.md
|
||||
- docs/sdk/models/operations/updatepostactionssummary.md
|
||||
- docs/sdk/models/operations/updatepostpost.md
|
||||
- docs/sdk/models/operations/updatepostresponsebody.md
|
||||
- docs/sdk/models/operations/updatepostresponse.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagesrequest.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagesposters.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagestopics.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagestopiclist.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagesusers.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagesresponsebody.md
|
||||
- docs/sdk/models/operations/getusersentprivatemessagesresponse.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesrequest.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesparticipants.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesposters.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagestopics.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagestopiclist.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesusers.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesresponsebody.md
|
||||
- docs/sdk/models/operations/listuserprivatemessagesresponse.md
|
||||
- docs/sdk/models/operations/searchrequest.md
|
||||
- docs/sdk/models/operations/groupedsearchresult.md
|
||||
- docs/sdk/models/operations/searchresponsebody.md
|
||||
- docs/sdk/models/operations/searchresponse.md
|
||||
- docs/sdk/models/operations/createtaggrouprequestbody.md
|
||||
- docs/sdk/models/operations/permissions.md
|
||||
- docs/sdk/models/operations/taggroup.md
|
||||
- docs/sdk/models/operations/createtaggroupresponsebody.md
|
||||
- docs/sdk/models/operations/createtaggroupresponse.md
|
||||
- docs/sdk/models/operations/gettagrequest.md
|
||||
- docs/sdk/models/operations/gettagtags.md
|
||||
- docs/sdk/models/operations/gettagposters.md
|
||||
- docs/sdk/models/operations/gettagtopics.md
|
||||
- docs/sdk/models/operations/gettagtopiclist.md
|
||||
- docs/sdk/models/operations/gettagusers.md
|
||||
- docs/sdk/models/operations/gettagresponsebody.md
|
||||
- docs/sdk/models/operations/gettagresponse.md
|
||||
- docs/sdk/models/operations/gettaggrouprequest.md
|
||||
- docs/sdk/models/operations/gettaggrouppermissions.md
|
||||
- docs/sdk/models/operations/gettaggrouptaggroup.md
|
||||
- docs/sdk/models/operations/gettaggroupresponsebody.md
|
||||
- docs/sdk/models/operations/gettaggroupresponse.md
|
||||
- docs/sdk/models/operations/listtaggroupspermissions.md
|
||||
- docs/sdk/models/operations/taggroups.md
|
||||
- docs/sdk/models/operations/listtaggroupsresponsebody.md
|
||||
- docs/sdk/models/operations/listtaggroupsresponse.md
|
||||
- docs/sdk/models/operations/listtagsextras.md
|
||||
- docs/sdk/models/operations/tags.md
|
||||
- docs/sdk/models/operations/listtagsresponsebody.md
|
||||
- docs/sdk/models/operations/listtagsresponse.md
|
||||
- docs/sdk/models/operations/updatetaggrouprequestbody.md
|
||||
- docs/sdk/models/operations/updatetaggrouprequest.md
|
||||
- docs/sdk/models/operations/updatetaggrouppermissions.md
|
||||
- docs/sdk/models/operations/updatetaggrouptaggroup.md
|
||||
- docs/sdk/models/operations/updatetaggroupresponsebody.md
|
||||
- docs/sdk/models/operations/updatetaggroupresponse.md
|
||||
- docs/sdk/models/operations/abortmultipartrequestbody.md
|
||||
- docs/sdk/models/operations/abortmultipartresponsebody.md
|
||||
- docs/sdk/models/operations/abortmultipartresponse.md
|
||||
- docs/sdk/models/operations/batchpresignmultipartpartsrequestbody.md
|
||||
- docs/sdk/models/operations/presignedurls.md
|
||||
- docs/sdk/models/operations/batchpresignmultipartpartsresponsebody.md
|
||||
- docs/sdk/models/operations/batchpresignmultipartpartsresponse.md
|
||||
- docs/sdk/models/operations/completeexternaluploadrequestbody.md
|
||||
- docs/sdk/models/operations/completeexternaluploadresponsebody.md
|
||||
- docs/sdk/models/operations/completeexternaluploadresponse.md
|
||||
- docs/sdk/models/operations/completemultipartrequestbody.md
|
||||
- docs/sdk/models/operations/completemultipartresponsebody.md
|
||||
- docs/sdk/models/operations/completemultipartresponse.md
|
||||
- docs/sdk/models/operations/metadata.md
|
||||
- docs/sdk/models/operations/uploadtype.md
|
||||
- docs/sdk/models/operations/createmultipartuploadrequestbody.md
|
||||
- docs/sdk/models/operations/createmultipartuploadresponsebody.md
|
||||
- docs/sdk/models/operations/createmultipartuploadresponse.md
|
||||
- docs/sdk/models/operations/file.md
|
||||
- docs/sdk/models/operations/typet.md
|
||||
- docs/sdk/models/operations/createuploadrequestbody.md
|
||||
- docs/sdk/models/operations/createuploadresponsebody.md
|
||||
- docs/sdk/models/operations/createuploadresponse.md
|
||||
- docs/sdk/models/operations/generatepresignedputmetadata.md
|
||||
- docs/sdk/models/operations/generatepresignedputtype.md
|
||||
- docs/sdk/models/operations/generatepresignedputrequestbody.md
|
||||
- docs/sdk/models/operations/signedheaders.md
|
||||
- docs/sdk/models/operations/generatepresignedputresponsebody.md
|
||||
- docs/sdk/models/operations/generatepresignedputresponse.md
|
||||
- docs/sdks/sdk/README.md
|
||||
- docs/sdks/backups/README.md
|
||||
- docs/sdks/badges/README.md
|
||||
- docs/sdks/groups/README.md
|
||||
- docs/sdks/users/README.md
|
||||
- docs/sdks/admin/README.md
|
||||
- docs/sdks/categories/README.md
|
||||
- docs/sdks/invites/README.md
|
||||
- docs/sdks/topics/README.md
|
||||
- docs/sdks/notifications/README.md
|
||||
- docs/sdks/posts/README.md
|
||||
- docs/sdks/privatemessages/README.md
|
||||
- docs/sdks/search/README.md
|
||||
- docs/sdks/site/README.md
|
||||
- docs/sdks/tags/README.md
|
||||
- docs/sdks/uploads/README.md
|
||||
- USAGE.md
|
||||
- .gitattributes
|
||||
346
README.md
Normal file
346
README.md
Normal file
@@ -0,0 +1,346 @@
|
||||
# openapi
|
||||
|
||||
<div align="left">
|
||||
<a href="https://speakeasyapi.dev/"><img src="https://custom-icon-badges.demolab.com/badge/-Built%20By%20Speakeasy-212015?style=for-the-badge&logoColor=FBE331&logo=speakeasy&labelColor=545454" /></a>
|
||||
<a href="https://opensource.org/licenses/MIT">
|
||||
<img src="https://img.shields.io/badge/License-MIT-blue.svg" style="width: 100px; height: 28px;" />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
|
||||
## 🏗 **Welcome to your new SDK!** 🏗
|
||||
|
||||
It has been generated successfully based on your OpenAPI spec. However, it is not yet ready for production use. Here are some next steps:
|
||||
- [ ] 🛠 Make your SDK feel handcrafted by [customizing it](https://www.speakeasyapi.dev/docs/customize-sdks)
|
||||
- [ ] ♻️ Refine your SDK quickly by iterating locally with the [Speakeasy CLI](https://github.com/speakeasy-api/speakeasy)
|
||||
- [ ] 🎁 Publish your SDK to package managers by [configuring automatic publishing](https://www.speakeasyapi.dev/docs/productionize-sdks/publish-sdks)
|
||||
- [ ] ✨ When ready to productionize, delete this section from the README
|
||||
|
||||
<!-- Start SDK Installation [installation] -->
|
||||
## SDK Installation
|
||||
|
||||
### NPM
|
||||
|
||||
```bash
|
||||
npm add openapi
|
||||
```
|
||||
|
||||
### Yarn
|
||||
|
||||
```bash
|
||||
yarn add openapi
|
||||
```
|
||||
<!-- End SDK Installation [installation] -->
|
||||
|
||||
<!-- Start SDK Example Usage [usage] -->
|
||||
## SDK Example Usage
|
||||
|
||||
### Example
|
||||
|
||||
```typescript
|
||||
import { SDK } from "openapi";
|
||||
|
||||
async function run() {
|
||||
const sdk = new SDK();
|
||||
|
||||
const res = await sdk.backups.createBackup({
|
||||
withUploads: false,
|
||||
});
|
||||
|
||||
if (res.statusCode == 200) {
|
||||
// handle response
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
```
|
||||
<!-- End SDK Example Usage [usage] -->
|
||||
|
||||
<!-- Start Available Resources and Operations [operations] -->
|
||||
## Available Resources and Operations
|
||||
|
||||
### [backups](docs/sdks/backups/README.md)
|
||||
|
||||
* [createBackup](docs/sdks/backups/README.md#createbackup) - Create backup
|
||||
* [downloadBackup](docs/sdks/backups/README.md#downloadbackup) - Download backup
|
||||
* [getBackups](docs/sdks/backups/README.md#getbackups) - List backups
|
||||
* [sendDownloadBackupEmail](docs/sdks/backups/README.md#senddownloadbackupemail) - Send download backup email
|
||||
|
||||
### [badges](docs/sdks/badges/README.md)
|
||||
|
||||
* [adminListBadges](docs/sdks/badges/README.md#adminlistbadges) - List badges
|
||||
* [createBadge](docs/sdks/badges/README.md#createbadge) - Create badge
|
||||
* [deleteBadge](docs/sdks/badges/README.md#deletebadge) - Delete badge
|
||||
* [listUserBadges](docs/sdks/badges/README.md#listuserbadges) - List badges for a user
|
||||
* [updateBadge](docs/sdks/badges/README.md#updatebadge) - Update badge
|
||||
|
||||
### [groups](docs/sdks/groups/README.md)
|
||||
|
||||
* [addGroupMembers](docs/sdks/groups/README.md#addgroupmembers) - Add group members
|
||||
* [createGroup](docs/sdks/groups/README.md#creategroup) - Create a group
|
||||
* [deleteGroup](docs/sdks/groups/README.md#deletegroup) - Delete a group
|
||||
* [getGroup](docs/sdks/groups/README.md#getgroup) - Get a group
|
||||
* [listGroupMembers](docs/sdks/groups/README.md#listgroupmembers) - List group members
|
||||
* [listGroups](docs/sdks/groups/README.md#listgroups) - List groups
|
||||
* [removeGroupMembers](docs/sdks/groups/README.md#removegroupmembers) - Remove group members
|
||||
* [updateGroup](docs/sdks/groups/README.md#updategroup) - Update a group
|
||||
|
||||
### [users](docs/sdks/users/README.md)
|
||||
|
||||
* [activateUser](docs/sdks/users/README.md#activateuser) - Activate a user
|
||||
* [adminGetUser](docs/sdks/users/README.md#admingetuser) - Get a user by id
|
||||
* [adminListUsers](docs/sdks/users/README.md#adminlistusers) - Get a list of users
|
||||
* [anonymizeUser](docs/sdks/users/README.md#anonymizeuser) - Anonymize a user
|
||||
* [changePassword](docs/sdks/users/README.md#changepassword) - Change password
|
||||
* [createUser](docs/sdks/users/README.md#createuser) - Creates a user
|
||||
* [deactivateUser](docs/sdks/users/README.md#deactivateuser) - Deactivate a user
|
||||
* [deleteUser](docs/sdks/users/README.md#deleteuser) - Delete a user
|
||||
* [getUser](docs/sdks/users/README.md#getuser) - Get a single user by username
|
||||
* [getUserEmails](docs/sdks/users/README.md#getuseremails) - Get email addresses belonging to a user
|
||||
* [getUserExternalId](docs/sdks/users/README.md#getuserexternalid) - Get a user by external_id
|
||||
* [getUserIdentiyProviderExternalId](docs/sdks/users/README.md#getuseridentiyproviderexternalid) - Get a user by identity provider external ID
|
||||
* [listUserActions](docs/sdks/users/README.md#listuseractions) - Get a list of user actions
|
||||
* [listUserBadges](docs/sdks/users/README.md#listuserbadges) - List badges for a user
|
||||
* [listUsersPublic](docs/sdks/users/README.md#listuserspublic) - Get a public list of users
|
||||
* [logOutUser](docs/sdks/users/README.md#logoutuser) - Log a user out
|
||||
* [refreshGravatar](docs/sdks/users/README.md#refreshgravatar) - Refresh gravatar
|
||||
* [sendPasswordResetEmail](docs/sdks/users/README.md#sendpasswordresetemail) - Send password reset email
|
||||
* [silenceUser](docs/sdks/users/README.md#silenceuser) - Silence a user
|
||||
* [suspendUser](docs/sdks/users/README.md#suspenduser) - Suspend a user
|
||||
* [updateAvatar](docs/sdks/users/README.md#updateavatar) - Update avatar
|
||||
* [updateEmail](docs/sdks/users/README.md#updateemail) - Update email
|
||||
* [updateUser](docs/sdks/users/README.md#updateuser) - Update a user
|
||||
* [updateUsername](docs/sdks/users/README.md#updateusername) - Update username
|
||||
|
||||
### [admin](docs/sdks/admin/README.md)
|
||||
|
||||
* [activateUser](docs/sdks/admin/README.md#activateuser) - Activate a user
|
||||
* [adminGetUser](docs/sdks/admin/README.md#admingetuser) - Get a user by id
|
||||
* [adminListUsers](docs/sdks/admin/README.md#adminlistusers) - Get a list of users
|
||||
* [anonymizeUser](docs/sdks/admin/README.md#anonymizeuser) - Anonymize a user
|
||||
* [deactivateUser](docs/sdks/admin/README.md#deactivateuser) - Deactivate a user
|
||||
* [deleteUser](docs/sdks/admin/README.md#deleteuser) - Delete a user
|
||||
* [logOutUser](docs/sdks/admin/README.md#logoutuser) - Log a user out
|
||||
* [refreshGravatar](docs/sdks/admin/README.md#refreshgravatar) - Refresh gravatar
|
||||
* [silenceUser](docs/sdks/admin/README.md#silenceuser) - Silence a user
|
||||
* [suspendUser](docs/sdks/admin/README.md#suspenduser) - Suspend a user
|
||||
|
||||
### [categories](docs/sdks/categories/README.md)
|
||||
|
||||
* [createCategory](docs/sdks/categories/README.md#createcategory) - Creates a category
|
||||
* [getCategory](docs/sdks/categories/README.md#getcategory) - Show category
|
||||
* [getSite](docs/sdks/categories/README.md#getsite) - Get site info
|
||||
* [listCategories](docs/sdks/categories/README.md#listcategories) - Retrieves a list of categories
|
||||
* [listCategoryTopics](docs/sdks/categories/README.md#listcategorytopics) - List topics
|
||||
* [updateCategory](docs/sdks/categories/README.md#updatecategory) - Updates a category
|
||||
|
||||
### [invites](docs/sdks/invites/README.md)
|
||||
|
||||
* [createInvite](docs/sdks/invites/README.md#createinvite) - Create an invite
|
||||
* [inviteToTopic](docs/sdks/invites/README.md#invitetotopic) - Invite to topic
|
||||
|
||||
### [topics](docs/sdks/topics/README.md)
|
||||
|
||||
* [bookmarkTopic](docs/sdks/topics/README.md#bookmarktopic) - Bookmark topic
|
||||
* [createTopicPostPM](docs/sdks/topics/README.md#createtopicpostpm) - Creates a new topic, a new post, or a private message
|
||||
* [createTopicTimer](docs/sdks/topics/README.md#createtopictimer) - Create topic timer
|
||||
* [getTopic](docs/sdks/topics/README.md#gettopic) - Get a single topic
|
||||
* [getTopicByExternalId](docs/sdks/topics/README.md#gettopicbyexternalid) - Get topic by external_id
|
||||
* [inviteToTopic](docs/sdks/topics/README.md#invitetotopic) - Invite to topic
|
||||
* [listLatestTopics](docs/sdks/topics/README.md#listlatesttopics) - Get the latest topics
|
||||
* [listTopTopics](docs/sdks/topics/README.md#listtoptopics) - Get the top topics filtered by period
|
||||
* [removeTopic](docs/sdks/topics/README.md#removetopic) - Remove a topic
|
||||
* [setNotificationLevel](docs/sdks/topics/README.md#setnotificationlevel) - Set notification level
|
||||
* [updateTopic](docs/sdks/topics/README.md#updatetopic) - Update a topic
|
||||
* [updateTopicStatus](docs/sdks/topics/README.md#updatetopicstatus) - Update the status of a topic
|
||||
* [updateTopicTimestamp](docs/sdks/topics/README.md#updatetopictimestamp) - Update topic timestamp
|
||||
|
||||
### [notifications](docs/sdks/notifications/README.md)
|
||||
|
||||
* [getNotifications](docs/sdks/notifications/README.md#getnotifications) - Get the notifications that belong to the current user
|
||||
* [markNotificationsAsRead](docs/sdks/notifications/README.md#marknotificationsasread) - Mark notifications as read
|
||||
|
||||
### [posts](docs/sdks/posts/README.md)
|
||||
|
||||
* [createTopicPostPM](docs/sdks/posts/README.md#createtopicpostpm) - Creates a new topic, a new post, or a private message
|
||||
* [deletePost](docs/sdks/posts/README.md#deletepost) - delete a single post
|
||||
* [getPost](docs/sdks/posts/README.md#getpost) - Retrieve a single post
|
||||
* [listPosts](docs/sdks/posts/README.md#listposts) - List latest posts across topics
|
||||
* [lockPost](docs/sdks/posts/README.md#lockpost) - Lock a post from being edited
|
||||
* [performPostAction](docs/sdks/posts/README.md#performpostaction) - Like a post and other actions
|
||||
* [postReplies](docs/sdks/posts/README.md#postreplies) - List replies to a post
|
||||
* [updatePost](docs/sdks/posts/README.md#updatepost) - Update a single post
|
||||
|
||||
### [privateMessages](docs/sdks/privatemessages/README.md)
|
||||
|
||||
* [createTopicPostPM](docs/sdks/privatemessages/README.md#createtopicpostpm) - Creates a new topic, a new post, or a private message
|
||||
* [getUserSentPrivateMessages](docs/sdks/privatemessages/README.md#getusersentprivatemessages) - Get a list of private messages sent for a user
|
||||
* [listUserPrivateMessages](docs/sdks/privatemessages/README.md#listuserprivatemessages) - Get a list of private messages for a user
|
||||
|
||||
### [search](docs/sdks/search/README.md)
|
||||
|
||||
* [search](docs/sdks/search/README.md#search) - Search for a term
|
||||
|
||||
### [site](docs/sdks/site/README.md)
|
||||
|
||||
* [getSite](docs/sdks/site/README.md#getsite) - Get site info
|
||||
|
||||
### [tags](docs/sdks/tags/README.md)
|
||||
|
||||
* [createTagGroup](docs/sdks/tags/README.md#createtaggroup) - Creates a tag group
|
||||
* [getTag](docs/sdks/tags/README.md#gettag) - Get a specific tag
|
||||
* [getTagGroup](docs/sdks/tags/README.md#gettaggroup) - Get a single tag group
|
||||
* [listTagGroups](docs/sdks/tags/README.md#listtaggroups) - Get a list of tag groups
|
||||
* [listTags](docs/sdks/tags/README.md#listtags) - Get a list of tags
|
||||
* [updateTagGroup](docs/sdks/tags/README.md#updatetaggroup) - Update tag group
|
||||
|
||||
### [uploads](docs/sdks/uploads/README.md)
|
||||
|
||||
* [abortMultipart](docs/sdks/uploads/README.md#abortmultipart) - Abort multipart upload
|
||||
* [batchPresignMultipartParts](docs/sdks/uploads/README.md#batchpresignmultipartparts) - Generates batches of presigned URLs for multipart parts
|
||||
* [completeExternalUpload](docs/sdks/uploads/README.md#completeexternalupload) - Completes a direct external upload
|
||||
* [completeMultipart](docs/sdks/uploads/README.md#completemultipart) - Complete multipart upload
|
||||
* [createMultipartUpload](docs/sdks/uploads/README.md#createmultipartupload) - Creates a multipart external upload
|
||||
* [createUpload](docs/sdks/uploads/README.md#createupload) - Creates an upload
|
||||
* [generatePresignedPut](docs/sdks/uploads/README.md#generatepresignedput) - Initiates a direct external upload
|
||||
<!-- End Available Resources and Operations [operations] -->
|
||||
|
||||
<!-- Start Error Handling [errors] -->
|
||||
## Error Handling
|
||||
|
||||
Handling errors in this SDK should largely match your expectations. All operations return a response object or throw an error. If Error objects are specified in your OpenAPI Spec, the SDK will throw the appropriate Error type.
|
||||
|
||||
| Error Object | Status Code | Content Type |
|
||||
| --------------- | --------------- | --------------- |
|
||||
| errors.SDKError | 4xx-5xx | */* |
|
||||
|
||||
Example
|
||||
|
||||
```typescript
|
||||
import { SDK } from "openapi";
|
||||
|
||||
async function run() {
|
||||
const sdk = new SDK();
|
||||
|
||||
let res;
|
||||
try {
|
||||
res = await sdk.backups.createBackup({
|
||||
withUploads: false,
|
||||
});
|
||||
} catch (err) {
|
||||
if (err instanceof errors.SDKError) {
|
||||
console.error(err); // handle exception
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
|
||||
if (res.statusCode == 200) {
|
||||
// handle response
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
```
|
||||
<!-- End Error Handling [errors] -->
|
||||
|
||||
<!-- Start Server Selection [server] -->
|
||||
## Server Selection
|
||||
|
||||
### Select Server by Index
|
||||
|
||||
You can override the default server globally by passing a server index to the `serverIdx: number` optional parameter when initializing the SDK client instance. The selected server will then be used as the default on the operations that use it. This table lists the indexes associated with the available servers:
|
||||
|
||||
| # | Server | Variables |
|
||||
| - | ------ | --------- |
|
||||
| 0 | `https://{defaultHost}` | `defaultHost` (default is `discourse.example.com`) |
|
||||
|
||||
#### Example
|
||||
|
||||
```typescript
|
||||
import { SDK } from "openapi";
|
||||
|
||||
async function run() {
|
||||
const sdk = new SDK({
|
||||
serverIdx: 0,
|
||||
});
|
||||
|
||||
const res = await sdk.backups.createBackup({
|
||||
withUploads: false,
|
||||
});
|
||||
|
||||
if (res.statusCode == 200) {
|
||||
// handle response
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
```
|
||||
|
||||
#### Variables
|
||||
|
||||
Some of the server options above contain variables. If you want to set the values of those variables, the following optional parameters are available when initializing the SDK client instance:
|
||||
* `defaultHost: string`
|
||||
|
||||
### Override Server URL Per-Client
|
||||
|
||||
The default server can also be overridden globally by passing a URL to the `serverURL: str` optional parameter when initializing the SDK client instance. For example:
|
||||
```typescript
|
||||
import { SDK } from "openapi";
|
||||
|
||||
async function run() {
|
||||
const sdk = new SDK({
|
||||
serverURL: "https://{defaultHost}",
|
||||
});
|
||||
|
||||
const res = await sdk.backups.createBackup({
|
||||
withUploads: false,
|
||||
});
|
||||
|
||||
if (res.statusCode == 200) {
|
||||
// handle response
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
```
|
||||
<!-- End Server Selection [server] -->
|
||||
|
||||
<!-- Start Custom HTTP Client [http-client] -->
|
||||
## Custom HTTP Client
|
||||
|
||||
The Typescript SDK makes API calls using the [axios](https://axios-http.com/docs/intro) HTTP library. In order to provide a convenient way to configure timeouts, cookies, proxies, custom headers, and other low-level configuration, you can initialize the SDK client with a custom `AxiosInstance` object.
|
||||
|
||||
For example, you could specify a header for every request that your sdk makes as follows:
|
||||
|
||||
```typescript
|
||||
import { openapi } from "SDK";
|
||||
import axios from "axios";
|
||||
|
||||
const httpClient = axios.create({
|
||||
headers: {'x-custom-header': 'someValue'}
|
||||
})
|
||||
|
||||
const sdk = new SDK({defaultClient: httpClient});
|
||||
```
|
||||
<!-- End Custom HTTP Client [http-client] -->
|
||||
|
||||
<!-- Placeholder for Future Speakeasy SDK Sections -->
|
||||
|
||||
# Development
|
||||
|
||||
## Maturity
|
||||
|
||||
This SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage
|
||||
to a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally
|
||||
looking for the latest version.
|
||||
|
||||
## Contributions
|
||||
|
||||
While we value open-source contributions to this SDK, this library is generated programmatically.
|
||||
Feel free to open a PR or a Github issue as a proof of concept and we'll do our best to include it in a future release!
|
||||
|
||||
### SDK Created by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)
|
||||
11
RELEASES.md
Normal file
11
RELEASES.md
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
|
||||
## 2024-01-10 15:47:19
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc latest
|
||||
- Speakeasy CLI 1.134.1 (2.230.3) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.0.1] .
|
||||
### Releases
|
||||
- [NPM v0.0.1] https://www.npmjs.com/package/openapi/v/0.0.1 - .
|
||||
20
USAGE.md
Normal file
20
USAGE.md
Normal file
@@ -0,0 +1,20 @@
|
||||
<!-- Start SDK Example Usage [usage] -->
|
||||
```typescript
|
||||
import { SDK } from "openapi";
|
||||
|
||||
async function run() {
|
||||
const sdk = new SDK();
|
||||
|
||||
const res = await sdk.backups.createBackup({
|
||||
withUploads: false,
|
||||
});
|
||||
|
||||
if (res.statusCode == 200) {
|
||||
// handle response
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
```
|
||||
<!-- End SDK Example Usage [usage] -->
|
||||
8
docs/sdk/models/operations/abortmultipartrequestbody.md
Normal file
8
docs/sdk/models/operations/abortmultipartrequestbody.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# AbortMultipartRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
|
||||
| `externalUploadIdentifier` | *string* | :heavy_check_mark: | The identifier of the multipart upload in the external storage provider. This is the multipart upload_id in AWS S3. | 84x83tmxy398t3y._Q_z8CoJYVr69bE6D7f8J6Oo0434QquLFoYdGVerWFx9X5HDEI_TP_95c34n853495x35345394.d.ghQ |
|
||||
11
docs/sdk/models/operations/abortmultipartresponse.md
Normal file
11
docs/sdk/models/operations/abortmultipartresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AbortMultipartResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.AbortMultipartResponseBody](../../../sdk/models/operations/abortmultipartresponsebody.md) | :heavy_minus_sign: | external upload initialized |
|
||||
10
docs/sdk/models/operations/abortmultipartresponsebody.md
Normal file
10
docs/sdk/models/operations/abortmultipartresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# AbortMultipartResponseBody
|
||||
|
||||
external upload initialized
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `success` | *string* | :heavy_check_mark: | N/A | OK |
|
||||
11
docs/sdk/models/operations/actionssummary.md
Normal file
11
docs/sdk/models/operations/actionssummary.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# ActionsSummary
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `acted` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `canUndo` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `count` | *number* | :heavy_minus_sign: | N/A |
|
||||
| `id` | *number* | :heavy_minus_sign: | N/A |
|
||||
8
docs/sdk/models/operations/activateuserrequest.md
Normal file
8
docs/sdk/models/operations/activateuserrequest.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# ActivateUserRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/activateuserresponse.md
Normal file
11
docs/sdk/models/operations/activateuserresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# ActivateUserResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.ActivateUserResponseBody](../../../sdk/models/operations/activateuserresponsebody.md) | :heavy_minus_sign: | response |
|
||||
10
docs/sdk/models/operations/activateuserresponsebody.md
Normal file
10
docs/sdk/models/operations/activateuserresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# ActivateUserResponseBody
|
||||
|
||||
response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `success` | *string* | :heavy_check_mark: | N/A | OK |
|
||||
9
docs/sdk/models/operations/addgroupmembersrequest.md
Normal file
9
docs/sdk/models/operations/addgroupmembersrequest.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# AddGroupMembersRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `requestBody` | [operations.AddGroupMembersRequestBody](../../../sdk/models/operations/addgroupmembersrequestbody.md) | :heavy_minus_sign: | N/A |
|
||||
8
docs/sdk/models/operations/addgroupmembersrequestbody.md
Normal file
8
docs/sdk/models/operations/addgroupmembersrequestbody.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# AddGroupMembersRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| -------------------- | -------------------- | -------------------- | -------------------- | -------------------- |
|
||||
| `usernames` | *string* | :heavy_minus_sign: | comma separated list | username1,username2 |
|
||||
11
docs/sdk/models/operations/addgroupmembersresponse.md
Normal file
11
docs/sdk/models/operations/addgroupmembersresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AddGroupMembersResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.AddGroupMembersResponseBody](../../../sdk/models/operations/addgroupmembersresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
12
docs/sdk/models/operations/addgroupmembersresponsebody.md
Normal file
12
docs/sdk/models/operations/addgroupmembersresponsebody.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# AddGroupMembersResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `emails` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `success` | *string* | :heavy_check_mark: | N/A |
|
||||
| `usernames` | *any*[] | :heavy_check_mark: | N/A |
|
||||
12
docs/sdk/models/operations/adminbadges.md
Normal file
12
docs/sdk/models/operations/adminbadges.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# AdminBadges
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `badgeGroupingIds` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `badgeIds` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `badgeTypeIds` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `protectedSystemFields` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `triggers` | [operations.Triggers](../../../sdk/models/operations/triggers.md) | :heavy_check_mark: | N/A |
|
||||
7
docs/sdk/models/operations/admingetuserexternalids.md
Normal file
7
docs/sdk/models/operations/admingetuserexternalids.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# AdminGetUserExternalIds
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------- | ----------- | ----------- | ----------- |
|
||||
37
docs/sdk/models/operations/admingetusergroups.md
Normal file
37
docs/sdk/models/operations/admingetusergroups.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# AdminGetUserGroups
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------- | --------------------------- | --------------------------- | --------------------------- |
|
||||
| `allowMembershipRequests` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `automatic` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `bioCooked` | *string* | :heavy_check_mark: | N/A |
|
||||
| `bioExcerpt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `bioRaw` | *string* | :heavy_check_mark: | N/A |
|
||||
| `canAdminGroup` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canSeeMembers` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `defaultNotificationLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `displayName` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairBgColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairGroupId` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `flairUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `fullName` | *string* | :heavy_check_mark: | N/A |
|
||||
| `grantTrustLevel` | *string* | :heavy_check_mark: | N/A |
|
||||
| `hasMessages` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `incomingEmail` | *string* | :heavy_check_mark: | N/A |
|
||||
| `membersVisibilityLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `membershipRequestTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `mentionableLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `messageableLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `primaryGroup` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publicAdmission` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publicExit` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publishReadState` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `title` | *string* | :heavy_check_mark: | N/A |
|
||||
| `userCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `visibilityLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/admingetuserpenaltycounts.md
Normal file
10
docs/sdk/models/operations/admingetuserpenaltycounts.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# AdminGetUserPenaltyCounts
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `silenced` | *number* | :heavy_check_mark: | N/A |
|
||||
| `suspended` | *number* | :heavy_check_mark: | N/A |
|
||||
| `total` | *number* | :heavy_check_mark: | N/A |
|
||||
8
docs/sdk/models/operations/admingetuserrequest.md
Normal file
8
docs/sdk/models/operations/admingetuserrequest.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# AdminGetUserRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/admingetuserresponse.md
Normal file
11
docs/sdk/models/operations/admingetuserresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AdminGetUserResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.AdminGetUserResponseBody](../../../sdk/models/operations/admingetuserresponsebody.md) | :heavy_minus_sign: | response |
|
||||
73
docs/sdk/models/operations/admingetuserresponsebody.md
Normal file
73
docs/sdk/models/operations/admingetuserresponsebody.md
Normal file
@@ -0,0 +1,73 @@
|
||||
# AdminGetUserResponseBody
|
||||
|
||||
response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
||||
| `active` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `admin` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `apiKeyCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `approvedBy` | [operations.ApprovedBy](../../../sdk/models/operations/approvedby.md) | :heavy_check_mark: | N/A |
|
||||
| `associatedAccounts` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `avatarTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `badgeCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `bounceScore` | *number* | :heavy_check_mark: | N/A |
|
||||
| `canActivate` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canBeAnonymized` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canBeDeleted` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canBeMerged` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canDeactivate` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canDeleteAllPosts` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canDeleteSsoRecord` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canDisableSecondFactor` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canGrantAdmin` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canGrantModeration` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canImpersonate` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canRevokeAdmin` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canRevokeModeration` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canSendActivationEmail` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canViewActionLogs` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `createdAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `createdAtAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `daysVisited` | *number* | :heavy_check_mark: | N/A |
|
||||
| `externalIds` | [operations.AdminGetUserExternalIds](../../../sdk/models/operations/admingetuserexternalids.md) | :heavy_check_mark: | N/A |
|
||||
| `flagsGivenCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `flagsReceivedCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `fullSuspendReason` | *string* | :heavy_check_mark: | N/A |
|
||||
| `groups` | [operations.AdminGetUserGroups](../../../sdk/models/operations/admingetusergroups.md)[] | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `ipAddress` | *string* | :heavy_check_mark: | N/A |
|
||||
| `lastEmailedAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `lastEmailedAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `lastSeenAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `lastSeenAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `likeCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `likeGivenCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `manualLockedTrustLevel` | *string* | :heavy_check_mark: | N/A |
|
||||
| `moderator` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `nextPenalty` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `penaltyCounts` | [operations.PenaltyCounts](../../../sdk/models/operations/penaltycounts.md) | :heavy_minus_sign: | N/A |
|
||||
| `postCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `postEditsCount` | *number* | :heavy_minus_sign: | N/A |
|
||||
| `postsReadCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `primaryGroupId` | *string* | :heavy_check_mark: | N/A |
|
||||
| `privateTopicsCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `registrationIpAddress` | *string* | :heavy_check_mark: | N/A |
|
||||
| `resetBounceScoreAfter` | *string* | :heavy_check_mark: | N/A |
|
||||
| `silenceReason` | *string* | :heavy_check_mark: | N/A |
|
||||
| `silencedBy` | *string* | :heavy_check_mark: | N/A |
|
||||
| `singleSignOnRecord` | *string* | :heavy_check_mark: | N/A |
|
||||
| `staged` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `suspendedBy` | *string* | :heavy_check_mark: | N/A |
|
||||
| `timeRead` | *number* | :heavy_check_mark: | N/A |
|
||||
| `title` | *string* | :heavy_check_mark: | N/A |
|
||||
| `tl3Requirements` | [operations.Tl3Requirements](../../../sdk/models/operations/tl3requirements.md) | :heavy_minus_sign: | N/A |
|
||||
| `topicCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicsEntered` | *number* | :heavy_check_mark: | N/A |
|
||||
| `trustLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
| `warningsReceivedCount` | *number* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/adminlistbadgesresponse.md
Normal file
11
docs/sdk/models/operations/adminlistbadgesresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AdminListBadgesResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.AdminListBadgesResponseBody](../../../sdk/models/operations/adminlistbadgesresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
13
docs/sdk/models/operations/adminlistbadgesresponsebody.md
Normal file
13
docs/sdk/models/operations/adminlistbadgesresponsebody.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# AdminListBadgesResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
|
||||
| `adminBadges` | [operations.AdminBadges](../../../sdk/models/operations/adminbadges.md) | :heavy_check_mark: | N/A |
|
||||
| `badgeGroupings` | [operations.BadgeGroupings](../../../sdk/models/operations/badgegroupings.md)[] | :heavy_check_mark: | N/A |
|
||||
| `badgeTypes` | [operations.BadgeTypes](../../../sdk/models/operations/badgetypes.md)[] | :heavy_check_mark: | N/A |
|
||||
| `badges` | [operations.Badges](../../../sdk/models/operations/badges.md)[] | :heavy_check_mark: | N/A |
|
||||
15
docs/sdk/models/operations/adminlistusersrequest.md
Normal file
15
docs/sdk/models/operations/adminlistusersrequest.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# AdminListUsersRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `asc` | [operations.QueryParamAsc](../../../sdk/models/operations/queryparamasc.md) | :heavy_minus_sign: | N/A |
|
||||
| `email` | *string* | :heavy_minus_sign: | Filter to the user with this email address |
|
||||
| `flag` | [operations.Flag](../../../sdk/models/operations/flag.md) | :heavy_check_mark: | N/A |
|
||||
| `ip` | *string* | :heavy_minus_sign: | Filter to users with this IP address |
|
||||
| `order` | [operations.QueryParamOrder](../../../sdk/models/operations/queryparamorder.md) | :heavy_minus_sign: | N/A |
|
||||
| `page` | *number* | :heavy_minus_sign: | N/A |
|
||||
| `showEmails` | *boolean* | :heavy_minus_sign: | Include user email addresses in response. These requests will be logged in the staff action logs. |
|
||||
| `stats` | *boolean* | :heavy_minus_sign: | Include user stats information |
|
||||
11
docs/sdk/models/operations/adminlistusersresponse.md
Normal file
11
docs/sdk/models/operations/adminlistusersresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AdminListUsersResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `responseBodies` | [operations.AdminListUsersResponseBody](../../../sdk/models/operations/adminlistusersresponsebody.md)[] | :heavy_minus_sign: | response |
|
||||
31
docs/sdk/models/operations/adminlistusersresponsebody.md
Normal file
31
docs/sdk/models/operations/adminlistusersresponsebody.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# AdminListUsersResponseBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------ | ------------------------ | ------------------------ | ------------------------ |
|
||||
| `active` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `admin` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `avatarTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `createdAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `createdAtAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `daysVisited` | *number* | :heavy_check_mark: | N/A |
|
||||
| `email` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `lastEmailedAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `lastEmailedAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `lastSeenAge` | *number* | :heavy_check_mark: | N/A |
|
||||
| `lastSeenAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `manualLockedTrustLevel` | *string* | :heavy_check_mark: | N/A |
|
||||
| `moderator` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `postCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `postsReadCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `secondaryEmails` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `staged` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `timeRead` | *number* | :heavy_check_mark: | N/A |
|
||||
| `title` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicsEntered` | *number* | :heavy_check_mark: | N/A |
|
||||
| `trustLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
8
docs/sdk/models/operations/anonymizeuserrequest.md
Normal file
8
docs/sdk/models/operations/anonymizeuserrequest.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# AnonymizeUserRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/anonymizeuserresponse.md
Normal file
11
docs/sdk/models/operations/anonymizeuserresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AnonymizeUserResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.AnonymizeUserResponseBody](../../../sdk/models/operations/anonymizeuserresponsebody.md) | :heavy_minus_sign: | response |
|
||||
11
docs/sdk/models/operations/anonymizeuserresponsebody.md
Normal file
11
docs/sdk/models/operations/anonymizeuserresponsebody.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# AnonymizeUserResponseBody
|
||||
|
||||
response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `success` | *string* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/approvedby.md
Normal file
11
docs/sdk/models/operations/approvedby.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# ApprovedBy
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `avatarTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/archetypes.md
Normal file
10
docs/sdk/models/operations/archetypes.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Archetypes
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *string* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `options` | *any*[] | :heavy_check_mark: | N/A |
|
||||
8
docs/sdk/models/operations/asc.md
Normal file
8
docs/sdk/models/operations/asc.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# Asc
|
||||
|
||||
|
||||
## Values
|
||||
|
||||
| Name | Value |
|
||||
| ------ | ------ |
|
||||
| `True` | true |
|
||||
28
docs/sdk/models/operations/badge.md
Normal file
28
docs/sdk/models/operations/badge.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Badge
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------- | ------------------- | ------------------- | ------------------- |
|
||||
| `allowTitle` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `autoRevoke` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `badgeGroupingId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `badgeTypeId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `description` | *string* | :heavy_check_mark: | N/A |
|
||||
| `enabled` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `grantCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `icon` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `imageUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `listable` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `longDescription` | *string* | :heavy_check_mark: | N/A |
|
||||
| `manuallyGrantable` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `multipleGrant` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `query` | *string* | :heavy_check_mark: | N/A |
|
||||
| `showPosts` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `slug` | *string* | :heavy_check_mark: | N/A |
|
||||
| `system` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `targetPosts` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `trigger` | *string* | :heavy_check_mark: | N/A |
|
||||
12
docs/sdk/models/operations/badgegroupings.md
Normal file
12
docs/sdk/models/operations/badgegroupings.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# BadgeGroupings
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `description` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `position` | *number* | :heavy_check_mark: | N/A |
|
||||
| `system` | *boolean* | :heavy_check_mark: | N/A |
|
||||
29
docs/sdk/models/operations/badges.md
Normal file
29
docs/sdk/models/operations/badges.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# Badges
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------- | ------------------- | ------------------- | ------------------- |
|
||||
| `allowTitle` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `autoRevoke` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `badgeGroupingId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `badgeTypeId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `description` | *string* | :heavy_check_mark: | N/A |
|
||||
| `enabled` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `grantCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `i18nName` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `icon` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `imageUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `listable` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `longDescription` | *string* | :heavy_check_mark: | N/A |
|
||||
| `manuallyGrantable` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `multipleGrant` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `query` | *string* | :heavy_check_mark: | N/A |
|
||||
| `showPosts` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `slug` | *string* | :heavy_check_mark: | N/A |
|
||||
| `system` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `targetPosts` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `trigger` | *number* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/badgetypes.md
Normal file
10
docs/sdk/models/operations/badgetypes.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# BadgeTypes
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortOrder` | *number* | :heavy_check_mark: | N/A |
|
||||
36
docs/sdk/models/operations/basicgroup.md
Normal file
36
docs/sdk/models/operations/basicgroup.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# BasicGroup
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------- | --------------------------- | --------------------------- | --------------------------- |
|
||||
| `allowMembershipRequests` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `automatic` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `bioCooked` | *string* | :heavy_check_mark: | N/A |
|
||||
| `bioExcerpt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `bioRaw` | *string* | :heavy_check_mark: | N/A |
|
||||
| `canAdminGroup` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canEditGroup` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `canSeeMembers` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `defaultNotificationLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `flairBgColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `fullName` | *string* | :heavy_check_mark: | N/A |
|
||||
| `grantTrustLevel` | *string* | :heavy_check_mark: | N/A |
|
||||
| `hasMessages` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `incomingEmail` | *string* | :heavy_check_mark: | N/A |
|
||||
| `membersVisibilityLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `membershipRequestTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `mentionableLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `messageableLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `primaryGroup` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publicAdmission` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publicExit` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `publishReadState` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `title` | *string* | :heavy_check_mark: | N/A |
|
||||
| `userCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `visibilityLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
12
docs/sdk/models/operations/basictopic.md
Normal file
12
docs/sdk/models/operations/basictopic.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# BasicTopic
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `fancyTitle` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `id` | *number* | :heavy_minus_sign: | N/A |
|
||||
| `postsCount` | *number* | :heavy_minus_sign: | N/A |
|
||||
| `slug` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `title` | *string* | :heavy_minus_sign: | N/A |
|
||||
@@ -0,0 +1,9 @@
|
||||
# BatchPresignMultipartPartsRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
|
||||
| `partNumbers` | *any*[] | :heavy_check_mark: | The part numbers to generate the presigned URLs for, must be between 1 and 10000. | [1,2,3] |
|
||||
| `uniqueIdentifier` | *string* | :heavy_check_mark: | The unique identifier returned in the original /create-multipart request. | 66e86218-80d9-4bda-b4d5-2b6def968705 |
|
||||
@@ -0,0 +1,11 @@
|
||||
# BatchPresignMultipartPartsResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.BatchPresignMultipartPartsResponseBody](../../../sdk/models/operations/batchpresignmultipartpartsresponsebody.md) | :heavy_minus_sign: | external upload initialized |
|
||||
@@ -0,0 +1,10 @@
|
||||
# BatchPresignMultipartPartsResponseBody
|
||||
|
||||
external upload initialized
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
|
||||
| `presignedUrls` | [operations.PresignedUrls](../../../sdk/models/operations/presignedurls.md) | :heavy_check_mark: | The presigned URLs for each part number, which has the part numbers as keys. |
|
||||
10
docs/sdk/models/operations/bookmarktopicrequest.md
Normal file
10
docs/sdk/models/operations/bookmarktopicrequest.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# BookmarkTopicRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `apiKey` | *string* | :heavy_check_mark: | N/A |
|
||||
| `apiUsername` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *string* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/bookmarktopicresponse.md
Normal file
10
docs/sdk/models/operations/bookmarktopicresponse.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# BookmarkTopicResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
47
docs/sdk/models/operations/categories.md
Normal file
47
docs/sdk/models/operations/categories.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# Categories
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------ | ------------------------------ | ------------------------------ | ------------------------------ |
|
||||
| `canEdit` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `color` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultListFilter` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultTopPeriod` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultView` | *string* | :heavy_check_mark: | N/A |
|
||||
| `description` | *string* | :heavy_check_mark: | N/A |
|
||||
| `descriptionExcerpt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `descriptionText` | *string* | :heavy_check_mark: | N/A |
|
||||
| `hasChildren` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `isUncategorized` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `minimumRequiredTags` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `navigateToFirstPostAfterRead` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `notificationLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `numFeaturedTopics` | *number* | :heavy_check_mark: | N/A |
|
||||
| `permission` | *number* | :heavy_check_mark: | N/A |
|
||||
| `position` | *number* | :heavy_check_mark: | N/A |
|
||||
| `postCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `readRestricted` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `showSubcategoryList` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `slug` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortAscending` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortOrder` | *string* | :heavy_check_mark: | N/A |
|
||||
| `subcategoryIds` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `subcategoryList` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `subcategoryListStyle` | *string* | :heavy_check_mark: | N/A |
|
||||
| `textColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicsAllTime` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicsDay` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicsMonth` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicsWeek` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicsYear` | *number* | :heavy_check_mark: | N/A |
|
||||
| `uploadedBackground` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedBackgroundDark` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedLogo` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedLogoDark` | *string* | :heavy_check_mark: | N/A |
|
||||
61
docs/sdk/models/operations/category.md
Normal file
61
docs/sdk/models/operations/category.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# Category
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
|
||||
| `allTopicsWiki` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `allowBadges` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `allowGlobalTags` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `allowUnlimitedOwnerEditsOnFirstPost` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `allowedTagGroups` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `allowedTags` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `autoCloseBasedOnLastPost` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `autoCloseHours` | *string* | :heavy_check_mark: | N/A |
|
||||
| `availableGroups` | *any*[] | :heavy_check_mark: | N/A |
|
||||
| `canDelete` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canEdit` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `categorySetting` | *any* | :heavy_minus_sign: | N/A |
|
||||
| `color` | *string* | :heavy_check_mark: | N/A |
|
||||
| `customFields` | [operations.CustomFields](../../../sdk/models/operations/customfields.md) | :heavy_check_mark: | N/A |
|
||||
| `defaultListFilter` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultSlowModeSeconds` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultTopPeriod` | *string* | :heavy_check_mark: | N/A |
|
||||
| `defaultView` | *string* | :heavy_check_mark: | N/A |
|
||||
| `description` | *string* | :heavy_check_mark: | N/A |
|
||||
| `descriptionExcerpt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `descriptionText` | *string* | :heavy_check_mark: | N/A |
|
||||
| `emailIn` | *string* | :heavy_check_mark: | N/A |
|
||||
| `emailInAllowStrangers` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `formTemplateIds` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `groupPermissions` | [operations.GroupPermissions](../../../sdk/models/operations/grouppermissions.md)[] | :heavy_check_mark: | N/A |
|
||||
| `hasChildren` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `mailinglistMirror` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `minimumRequiredTags` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `navigateToFirstPostAfterRead` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `notificationLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `numFeaturedTopics` | *number* | :heavy_check_mark: | N/A |
|
||||
| `permission` | *number* | :heavy_check_mark: | N/A |
|
||||
| `position` | *number* | :heavy_check_mark: | N/A |
|
||||
| `postCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `readOnlyBanner` | *string* | :heavy_check_mark: | N/A |
|
||||
| `readRestricted` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `requiredTagGroups` | [operations.RequiredTagGroups](../../../sdk/models/operations/requiredtaggroups.md)[] | :heavy_check_mark: | N/A |
|
||||
| `searchPriority` | *number* | :heavy_check_mark: | N/A |
|
||||
| `showSubcategoryList` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `slug` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortAscending` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortOrder` | *string* | :heavy_check_mark: | N/A |
|
||||
| `subcategoryListStyle` | *string* | :heavy_check_mark: | N/A |
|
||||
| `textColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicFeaturedLinkAllowed` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `topicTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `topicUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedBackground` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedBackgroundDark` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedLogo` | *string* | :heavy_check_mark: | N/A |
|
||||
| `uploadedLogoDark` | *string* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/categorylist.md
Normal file
10
docs/sdk/models/operations/categorylist.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CategoryList
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- |
|
||||
| `canCreateCategory` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canCreateTopic` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `categories` | [operations.Categories](../../../sdk/models/operations/categories.md)[] | :heavy_check_mark: | N/A |
|
||||
7
docs/sdk/models/operations/censoredregexp.md
Normal file
7
docs/sdk/models/operations/censoredregexp.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# CensoredRegexp
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------- | ----------- | ----------- | ----------- |
|
||||
9
docs/sdk/models/operations/changepasswordrequest.md
Normal file
9
docs/sdk/models/operations/changepasswordrequest.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# ChangePasswordRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
|
||||
| `token` | *string* | :heavy_check_mark: | N/A |
|
||||
| `requestBody` | [operations.ChangePasswordRequestBody](../../../sdk/models/operations/changepasswordrequestbody.md) | :heavy_minus_sign: | N/A |
|
||||
9
docs/sdk/models/operations/changepasswordrequestbody.md
Normal file
9
docs/sdk/models/operations/changepasswordrequestbody.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# ChangePasswordRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `password` | *string* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/changepasswordresponse.md
Normal file
10
docs/sdk/models/operations/changepasswordresponse.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# ChangePasswordResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
@@ -0,0 +1,11 @@
|
||||
# CompleteExternalUploadRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
|
||||
| `forPrivateMessage` | *string* | :heavy_minus_sign: | Optionally set this to true if the upload is for a private message. | true |
|
||||
| `forSiteSetting` | *string* | :heavy_minus_sign: | Optionally set this to true if the upload is for a site setting. | true |
|
||||
| `pasted` | *string* | :heavy_minus_sign: | Optionally set this to true if the upload was pasted into the upload area. This will convert PNG files to JPEG. | true |
|
||||
| `uniqueIdentifier` | *string* | :heavy_check_mark: | The unique identifier returned in the original /generate-presigned-put request. | 66e86218-80d9-4bda-b4d5-2b6def968705 |
|
||||
11
docs/sdk/models/operations/completeexternaluploadresponse.md
Normal file
11
docs/sdk/models/operations/completeexternaluploadresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CompleteExternalUploadResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CompleteExternalUploadResponseBody](../../../sdk/models/operations/completeexternaluploadresponsebody.md) | :heavy_minus_sign: | external upload initialized |
|
||||
@@ -0,0 +1,23 @@
|
||||
# CompleteExternalUploadResponseBody
|
||||
|
||||
external upload initialized
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `dominantColor` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `extension` | *string* | :heavy_check_mark: | N/A |
|
||||
| `filesize` | *number* | :heavy_check_mark: | N/A |
|
||||
| `height` | *number* | :heavy_check_mark: | N/A |
|
||||
| `humanFilesize` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `originalFilename` | *string* | :heavy_check_mark: | N/A |
|
||||
| `retainHours` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortPath` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailHeight` | *number* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailWidth` | *number* | :heavy_check_mark: | N/A |
|
||||
| `url` | *string* | :heavy_check_mark: | N/A |
|
||||
| `width` | *number* | :heavy_check_mark: | N/A |
|
||||
@@ -0,0 +1,9 @@
|
||||
# CompleteMultipartRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `parts` | *any*[] | :heavy_check_mark: | All of the part numbers and their corresponding ETags that have been uploaded must be provided. | [{"etag":"0c376dcfcc2606f4335bbc732de93344","part_number":1},{"etag":"09ert8cfcc2606f4335bbc732de91122","part_number":2}] |
|
||||
| `uniqueIdentifier` | *string* | :heavy_check_mark: | The unique identifier returned in the original /create-multipart request. | 66e86218-80d9-4bda-b4d5-2b6def968705 |
|
||||
11
docs/sdk/models/operations/completemultipartresponse.md
Normal file
11
docs/sdk/models/operations/completemultipartresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CompleteMultipartResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CompleteMultipartResponseBody](../../../sdk/models/operations/completemultipartresponsebody.md) | :heavy_minus_sign: | external upload initialized |
|
||||
23
docs/sdk/models/operations/completemultipartresponsebody.md
Normal file
23
docs/sdk/models/operations/completemultipartresponsebody.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# CompleteMultipartResponseBody
|
||||
|
||||
external upload initialized
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `dominantColor` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `extension` | *string* | :heavy_check_mark: | N/A |
|
||||
| `filesize` | *number* | :heavy_check_mark: | N/A |
|
||||
| `height` | *number* | :heavy_check_mark: | N/A |
|
||||
| `humanFilesize` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `originalFilename` | *string* | :heavy_check_mark: | N/A |
|
||||
| `retainHours` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortPath` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailHeight` | *number* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailWidth` | *number* | :heavy_check_mark: | N/A |
|
||||
| `url` | *string* | :heavy_check_mark: | N/A |
|
||||
| `width` | *number* | :heavy_check_mark: | N/A |
|
||||
8
docs/sdk/models/operations/createbackuprequestbody.md
Normal file
8
docs/sdk/models/operations/createbackuprequestbody.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# CreateBackupRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `withUploads` | *boolean* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/createbackupresponse.md
Normal file
11
docs/sdk/models/operations/createbackupresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateBackupResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateBackupResponseBody](../../../sdk/models/operations/createbackupresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
10
docs/sdk/models/operations/createbackupresponsebody.md
Normal file
10
docs/sdk/models/operations/createbackupresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateBackupResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `success` | *string* | :heavy_check_mark: | N/A | OK |
|
||||
10
docs/sdk/models/operations/createbadgebadgetypes.md
Normal file
10
docs/sdk/models/operations/createbadgebadgetypes.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateBadgeBadgeTypes
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `sortOrder` | *number* | :heavy_check_mark: | N/A |
|
||||
9
docs/sdk/models/operations/createbadgerequestbody.md
Normal file
9
docs/sdk/models/operations/createbadgerequestbody.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# CreateBadgeRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
|
||||
| `badgeTypeId` | *number* | :heavy_check_mark: | The ID for the badge type. 1 for Gold, 2 for Silver, 3 for Bronze. |
|
||||
| `name` | *string* | :heavy_check_mark: | The name for the new badge. |
|
||||
11
docs/sdk/models/operations/createbadgeresponse.md
Normal file
11
docs/sdk/models/operations/createbadgeresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateBadgeResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateBadgeResponseBody](../../../sdk/models/operations/createbadgeresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
11
docs/sdk/models/operations/createbadgeresponsebody.md
Normal file
11
docs/sdk/models/operations/createbadgeresponsebody.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateBadgeResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
|
||||
| `badge` | [operations.Badge](../../../sdk/models/operations/badge.md) | :heavy_check_mark: | N/A |
|
||||
| `badgeTypes` | [operations.CreateBadgeBadgeTypes](../../../sdk/models/operations/createbadgebadgetypes.md)[] | :heavy_check_mark: | N/A |
|
||||
17
docs/sdk/models/operations/createcategoryrequestbody.md
Normal file
17
docs/sdk/models/operations/createcategoryrequestbody.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# CreateCategoryRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| --------------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- |
|
||||
| `allowBadges` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
| `color` | *string* | :heavy_minus_sign: | N/A | 49d9e9 |
|
||||
| `formTemplateIds` | *any*[] | :heavy_minus_sign: | N/A | |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A | |
|
||||
| `parentCategoryId` | *number* | :heavy_minus_sign: | N/A | |
|
||||
| `permissions` | Record<string, *any*> | :heavy_minus_sign: | N/A | |
|
||||
| `searchPriority` | *number* | :heavy_minus_sign: | N/A | |
|
||||
| `slug` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `textColor` | *string* | :heavy_minus_sign: | N/A | f0fcfd |
|
||||
| `topicFeaturedLinksAllowed` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
11
docs/sdk/models/operations/createcategoryresponse.md
Normal file
11
docs/sdk/models/operations/createcategoryresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateCategoryResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateCategoryResponseBody](../../../sdk/models/operations/createcategoryresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
10
docs/sdk/models/operations/createcategoryresponsebody.md
Normal file
10
docs/sdk/models/operations/createcategoryresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateCategoryResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `category` | [operations.Category](../../../sdk/models/operations/category.md) | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/createdby.md
Normal file
11
docs/sdk/models/operations/createdby.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreatedBy
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `avatarTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
8
docs/sdk/models/operations/creategrouprequestbody.md
Normal file
8
docs/sdk/models/operations/creategrouprequestbody.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# CreateGroupRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
|
||||
| `group` | [operations.Group](../../../sdk/models/operations/group.md) | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/creategroupresponse.md
Normal file
11
docs/sdk/models/operations/creategroupresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateGroupResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateGroupResponseBody](../../../sdk/models/operations/creategroupresponsebody.md) | :heavy_minus_sign: | group created |
|
||||
10
docs/sdk/models/operations/creategroupresponsebody.md
Normal file
10
docs/sdk/models/operations/creategroupresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateGroupResponseBody
|
||||
|
||||
group created
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
|
||||
| `basicGroup` | [operations.BasicGroup](../../../sdk/models/operations/basicgroup.md) | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/createinviterequest.md
Normal file
10
docs/sdk/models/operations/createinviterequest.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateInviteRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
||||
| `apiKey` | *string* | :heavy_check_mark: | N/A |
|
||||
| `apiUsername` | *string* | :heavy_check_mark: | N/A |
|
||||
| `requestBody` | [operations.CreateInviteRequestBody](../../../sdk/models/operations/createinviterequestbody.md) | :heavy_minus_sign: | N/A |
|
||||
15
docs/sdk/models/operations/createinviterequestbody.md
Normal file
15
docs/sdk/models/operations/createinviterequestbody.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# CreateInviteRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
|
||||
| `customMessage` | *string* | :heavy_minus_sign: | optional, for email invites | |
|
||||
| `email` | *string* | :heavy_minus_sign: | required for email invites only | not-a-user-yet@example.com |
|
||||
| `expiresAt` | *string* | :heavy_minus_sign: | optional, if not supplied, the invite_expiry_days site setting is used | |
|
||||
| `groupIds` | *string* | :heavy_minus_sign: | Optional, either this or `group_names`. Comma separated list for multiple ids. | 42,43 |
|
||||
| `groupNames` | *string* | :heavy_minus_sign: | Optional, either this or `group_ids`. Comma separated list for multiple names. | foo,bar |
|
||||
| `maxRedemptionsAllowed` | *number* | :heavy_minus_sign: | optional, for link invites | 5 |
|
||||
| `skipEmail` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
| `topicId` | *number* | :heavy_minus_sign: | N/A | |
|
||||
11
docs/sdk/models/operations/createinviteresponse.md
Normal file
11
docs/sdk/models/operations/createinviteresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateInviteResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateInviteResponseBody](../../../sdk/models/operations/createinviteresponsebody.md) | :heavy_minus_sign: | success response |
|
||||
20
docs/sdk/models/operations/createinviteresponsebody.md
Normal file
20
docs/sdk/models/operations/createinviteresponsebody.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# CreateInviteResponseBody
|
||||
|
||||
success response
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
|
||||
| `createdAt` | *string* | :heavy_minus_sign: | N/A | 2021-01-01T12:00:00.000Z |
|
||||
| `customMessage` | *string* | :heavy_minus_sign: | N/A | Hello world! |
|
||||
| `email` | *string* | :heavy_minus_sign: | N/A | not-a-user-yet@example.com |
|
||||
| `emailed` | *boolean* | :heavy_minus_sign: | N/A | false |
|
||||
| `expired` | *boolean* | :heavy_minus_sign: | N/A | false |
|
||||
| `expiresAt` | *string* | :heavy_minus_sign: | N/A | 2021-02-01T12:00:00.000Z |
|
||||
| `groups` | *any*[] | :heavy_minus_sign: | N/A | [] |
|
||||
| `id` | *number* | :heavy_minus_sign: | N/A | 42 |
|
||||
| `link` | *string* | :heavy_minus_sign: | N/A | http://example.com/invites/9045fd767efe201ca60c6658bcf14158 |
|
||||
| `topics` | *any*[] | :heavy_minus_sign: | N/A | [] |
|
||||
| `updatedAt` | *string* | :heavy_minus_sign: | N/A | 2021-01-01T12:00:00.000Z |
|
||||
@@ -0,0 +1,11 @@
|
||||
# CreateMultipartUploadRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
|
||||
| `fileName` | *string* | :heavy_check_mark: | N/A | IMG_2021.jpeg |
|
||||
| `fileSize` | *number* | :heavy_check_mark: | File size should be represented in bytes. | 4096 |
|
||||
| `metadata` | [operations.Metadata](../../../sdk/models/operations/metadata.md) | :heavy_minus_sign: | N/A | |
|
||||
| `uploadType` | [operations.UploadType](../../../sdk/models/operations/uploadtype.md) | :heavy_check_mark: | N/A | |
|
||||
11
docs/sdk/models/operations/createmultipartuploadresponse.md
Normal file
11
docs/sdk/models/operations/createmultipartuploadresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateMultipartUploadResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateMultipartUploadResponseBody](../../../sdk/models/operations/createmultipartuploadresponsebody.md) | :heavy_minus_sign: | external upload initialized |
|
||||
@@ -0,0 +1,12 @@
|
||||
# CreateMultipartUploadResponseBody
|
||||
|
||||
external upload initialized
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `externalUploadIdentifier` | *string* | :heavy_check_mark: | The identifier of the multipart upload in the external storage provider. This is the multipart upload_id in AWS S3. | 84x83tmxy398t3y._Q_z8CoJYVr69bE6D7f8J6Oo0434QquLFoYdGVerWFx9X5HDEI_TP_95c34n853495x35345394.d.ghQ |
|
||||
| `key` | *string* | :heavy_check_mark: | The path of the temporary file on the external storage service. | temp/site/uploads/default/12345/67890.jpg |
|
||||
| `uniqueIdentifier` | *string* | :heavy_check_mark: | A unique string that identifies the external upload. This must be stored and then sent in the /complete-multipart and /batch-presign-multipart-parts endpoints. | 66e86218-80d9-4bda-b4d5-2b6def968705 |
|
||||
8
docs/sdk/models/operations/createtaggrouprequestbody.md
Normal file
8
docs/sdk/models/operations/createtaggrouprequestbody.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# CreateTagGroupRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/createtaggroupresponse.md
Normal file
11
docs/sdk/models/operations/createtaggroupresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateTagGroupResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateTagGroupResponseBody](../../../sdk/models/operations/createtaggroupresponsebody.md) | :heavy_minus_sign: | tag group created |
|
||||
10
docs/sdk/models/operations/createtaggroupresponsebody.md
Normal file
10
docs/sdk/models/operations/createtaggroupresponsebody.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateTagGroupResponseBody
|
||||
|
||||
tag group created
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
|
||||
| `tagGroup` | [operations.TagGroup](../../../sdk/models/operations/taggroup.md) | :heavy_check_mark: | N/A |
|
||||
@@ -0,0 +1,9 @@
|
||||
# CreateTopicPostPMActionsSummary
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `canAct` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
18
docs/sdk/models/operations/createtopicpostpmrequestbody.md
Normal file
18
docs/sdk/models/operations/createtopicpostpmrequestbody.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# CreateTopicPostPMRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `archetype` | *string* | :heavy_minus_sign: | Required for new private message. | private_message |
|
||||
| `category` | *number* | :heavy_minus_sign: | Optional if creating a new topic, and ignored if creating a new post. | |
|
||||
| `createdAt` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `embedUrl` | *string* | :heavy_minus_sign: | Provide a URL from a remote system to associate a forum topic with that URL, typically for using Discourse as a comments system for an external blog. | |
|
||||
| `externalId` | *string* | :heavy_minus_sign: | Provide an external_id from a remote system to associate a forum topic with that id. | |
|
||||
| `raw` | *string* | :heavy_check_mark: | N/A | |
|
||||
| `replyToPostNumber` | *number* | :heavy_minus_sign: | Optional, the post number to reply to inside a topic. | |
|
||||
| `targetRecipients` | *string* | :heavy_minus_sign: | Required for private message, comma separated. | blake,sam |
|
||||
| ~~`targetUsernames`~~ | *string* | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.<br/><br/>Deprecated. Use target_recipients instead. | |
|
||||
| `title` | *string* | :heavy_minus_sign: | Required if creating a new topic or new private message. | |
|
||||
| `topicId` | *number* | :heavy_minus_sign: | Required if creating a new post. | |
|
||||
11
docs/sdk/models/operations/createtopicpostpmresponse.md
Normal file
11
docs/sdk/models/operations/createtopicpostpmresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateTopicPostPMResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateTopicPostPMResponseBody](../../../sdk/models/operations/createtopicpostpmresponsebody.md) | :heavy_minus_sign: | post created |
|
||||
61
docs/sdk/models/operations/createtopicpostpmresponsebody.md
Normal file
61
docs/sdk/models/operations/createtopicpostpmresponsebody.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# CreateTopicPostPMResponseBody
|
||||
|
||||
post created
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
|
||||
| `actionsSummary` | [operations.CreateTopicPostPMActionsSummary](../../../sdk/models/operations/createtopicpostpmactionssummary.md)[] | :heavy_check_mark: | N/A |
|
||||
| `admin` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `avatarTemplate` | *string* | :heavy_check_mark: | N/A |
|
||||
| `bookmarked` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canDelete` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canEdit` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canRecover` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canSeeHiddenPost` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `canViewEditHistory` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `canWiki` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `cooked` | *string* | :heavy_check_mark: | N/A |
|
||||
| `createdAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `deletedAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `displayUsername` | *string* | :heavy_check_mark: | N/A |
|
||||
| `draftSequence` | *number* | :heavy_check_mark: | N/A |
|
||||
| `editReason` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairBgColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairColor` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairGroupId` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `flairName` | *string* | :heavy_check_mark: | N/A |
|
||||
| `flairUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `hidden` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `incomingLinkCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `mentionedUsers` | *any*[] | :heavy_minus_sign: | N/A |
|
||||
| `moderator` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `postNumber` | *number* | :heavy_check_mark: | N/A |
|
||||
| `postType` | *number* | :heavy_check_mark: | N/A |
|
||||
| `primaryGroupName` | *string* | :heavy_check_mark: | N/A |
|
||||
| `quoteCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `raw` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `readersCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `reads` | *number* | :heavy_check_mark: | N/A |
|
||||
| `replyCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `replyToPostNumber` | *string* | :heavy_check_mark: | N/A |
|
||||
| `reviewableId` | *string* | :heavy_check_mark: | N/A |
|
||||
| `reviewableScoreCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `reviewableScorePendingCount` | *number* | :heavy_check_mark: | N/A |
|
||||
| `score` | *number* | :heavy_check_mark: | N/A |
|
||||
| `staff` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `topicId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `topicSlug` | *string* | :heavy_check_mark: | N/A |
|
||||
| `trustLevel` | *number* | :heavy_check_mark: | N/A |
|
||||
| `updatedAt` | *string* | :heavy_check_mark: | N/A |
|
||||
| `userDeleted` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `userId` | *number* | :heavy_check_mark: | N/A |
|
||||
| `userTitle` | *string* | :heavy_check_mark: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
| `version` | *number* | :heavy_check_mark: | N/A |
|
||||
| `wiki` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `yours` | *boolean* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/createtopictimerrequest.md
Normal file
11
docs/sdk/models/operations/createtopictimerrequest.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateTopicTimerRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
|
||||
| `apiKey` | *string* | :heavy_check_mark: | N/A |
|
||||
| `apiUsername` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *string* | :heavy_check_mark: | N/A |
|
||||
| `requestBody` | [operations.CreateTopicTimerRequestBody](../../../sdk/models/operations/createtopictimerrequestbody.md) | :heavy_minus_sign: | N/A |
|
||||
11
docs/sdk/models/operations/createtopictimerrequestbody.md
Normal file
11
docs/sdk/models/operations/createtopictimerrequestbody.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateTopicTimerRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `basedOnLastPost` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
| `categoryId` | *number* | :heavy_minus_sign: | N/A | |
|
||||
| `statusType` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `time` | *string* | :heavy_minus_sign: | N/A | |
|
||||
11
docs/sdk/models/operations/createtopictimerresponse.md
Normal file
11
docs/sdk/models/operations/createtopictimerresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateTopicTimerResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateTopicTimerResponseBody](../../../sdk/models/operations/createtopictimerresponsebody.md) | :heavy_minus_sign: | topic updated |
|
||||
15
docs/sdk/models/operations/createtopictimerresponsebody.md
Normal file
15
docs/sdk/models/operations/createtopictimerresponsebody.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# CreateTopicTimerResponseBody
|
||||
|
||||
topic updated
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description | Example |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `basedOnLastPost` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
| `categoryId` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `closed` | *boolean* | :heavy_minus_sign: | N/A | |
|
||||
| `duration` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `executeAt` | *string* | :heavy_minus_sign: | N/A | |
|
||||
| `success` | *string* | :heavy_minus_sign: | N/A | OK |
|
||||
11
docs/sdk/models/operations/createuploadrequestbody.md
Normal file
11
docs/sdk/models/operations/createuploadrequestbody.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateUploadRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
|
||||
| `file` | [operations.File](../../../sdk/models/operations/file.md) | :heavy_minus_sign: | N/A |
|
||||
| `synchronous` | *boolean* | :heavy_minus_sign: | Use this flag to return an id and url |
|
||||
| `type` | [operations.TypeT](../../../sdk/models/operations/typet.md) | :heavy_check_mark: | N/A |
|
||||
| `userId` | *number* | :heavy_minus_sign: | required if uploading an avatar |
|
||||
11
docs/sdk/models/operations/createuploadresponse.md
Normal file
11
docs/sdk/models/operations/createuploadresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateUploadResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateUploadResponseBody](../../../sdk/models/operations/createuploadresponsebody.md) | :heavy_minus_sign: | file uploaded |
|
||||
23
docs/sdk/models/operations/createuploadresponsebody.md
Normal file
23
docs/sdk/models/operations/createuploadresponsebody.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# CreateUploadResponseBody
|
||||
|
||||
file uploaded
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `dominantColor` | *string* | :heavy_minus_sign: | N/A |
|
||||
| `extension` | *string* | :heavy_check_mark: | N/A |
|
||||
| `filesize` | *number* | :heavy_check_mark: | N/A |
|
||||
| `height` | *number* | :heavy_check_mark: | N/A |
|
||||
| `humanFilesize` | *string* | :heavy_check_mark: | N/A |
|
||||
| `id` | *number* | :heavy_check_mark: | N/A |
|
||||
| `originalFilename` | *string* | :heavy_check_mark: | N/A |
|
||||
| `retainHours` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortPath` | *string* | :heavy_check_mark: | N/A |
|
||||
| `shortUrl` | *string* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailHeight` | *number* | :heavy_check_mark: | N/A |
|
||||
| `thumbnailWidth` | *number* | :heavy_check_mark: | N/A |
|
||||
| `url` | *string* | :heavy_check_mark: | N/A |
|
||||
| `width` | *number* | :heavy_check_mark: | N/A |
|
||||
10
docs/sdk/models/operations/createuserrequest.md
Normal file
10
docs/sdk/models/operations/createuserrequest.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# CreateUserRequest
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
|
||||
| `apiKey` | *string* | :heavy_check_mark: | N/A |
|
||||
| `apiUsername` | *string* | :heavy_check_mark: | N/A |
|
||||
| `requestBody` | [operations.CreateUserRequestBody](../../../sdk/models/operations/createuserrequestbody.md) | :heavy_minus_sign: | N/A |
|
||||
15
docs/sdk/models/operations/createuserrequestbody.md
Normal file
15
docs/sdk/models/operations/createuserrequestbody.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# CreateUserRequestBody
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
|
||||
| `active` | *boolean* | :heavy_minus_sign: | This param requires an api key in the request header or it will be ignored |
|
||||
| `approved` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `email` | *string* | :heavy_check_mark: | N/A |
|
||||
| `externalIds` | [operations.ExternalIds](../../../sdk/models/operations/externalids.md) | :heavy_minus_sign: | N/A |
|
||||
| `name` | *string* | :heavy_check_mark: | N/A |
|
||||
| `password` | *string* | :heavy_check_mark: | N/A |
|
||||
| `userFields1` | *boolean* | :heavy_minus_sign: | N/A |
|
||||
| `username` | *string* | :heavy_check_mark: | N/A |
|
||||
11
docs/sdk/models/operations/createuserresponse.md
Normal file
11
docs/sdk/models/operations/createuserresponse.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# CreateUserResponse
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
|
||||
| `contentType` | *string* | :heavy_check_mark: | HTTP response content type for this operation |
|
||||
| `statusCode` | *number* | :heavy_check_mark: | HTTP response status code for this operation |
|
||||
| `rawResponse` | [AxiosResponse](https://axios-http.com/docs/res_schema) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
|
||||
| `object` | [operations.CreateUserResponseBody](../../../sdk/models/operations/createuserresponsebody.md) | :heavy_minus_sign: | user created |
|
||||
13
docs/sdk/models/operations/createuserresponsebody.md
Normal file
13
docs/sdk/models/operations/createuserresponsebody.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# CreateUserResponseBody
|
||||
|
||||
user created
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ------------------ | ------------------ | ------------------ | ------------------ |
|
||||
| `active` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `message` | *string* | :heavy_check_mark: | N/A |
|
||||
| `success` | *boolean* | :heavy_check_mark: | N/A |
|
||||
| `userId` | *number* | :heavy_minus_sign: | N/A |
|
||||
7
docs/sdk/models/operations/customemojitranslation.md
Normal file
7
docs/sdk/models/operations/customemojitranslation.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# CustomEmojiTranslation
|
||||
|
||||
|
||||
## Fields
|
||||
|
||||
| Field | Type | Required | Description |
|
||||
| ----------- | ----------- | ----------- | ----------- |
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user