# Tanggle! ## Docs - Communities [Custom integration for communities](https://tanggle.apidog.io/custom-integration-for-communities-1148775m0.md): ## API Docs - Puzzles > Rooms [Create puzzle room](https://tanggle.apidog.io/create-puzzle-room-13490586e0.md): - Use `type: 'community_queue_moderator'` for queueing puzzles and `type: 'community'` for starting puzzles. - Puzzles > Gallery [Retrieve a list of gallery images](https://tanggle.apidog.io/retrieve-a-list-of-gallery-images-13490860e0.md): - Puzzles > Gallery [Retrieve a gallery image](https://tanggle.apidog.io/retrieve-a-gallery-image-13490869e0.md): **Accessible only internally within Next.js** - Communities > Members > Invites & Join Requests [[Community] Retrieve a list of community join requests or invites](https://tanggle.apidog.io/community-retrieve-a-list-of-community-join-requests-or-invites-14604948e0.md): - Communities > Members > Invites & Join Requests [[Community] Invite user to the community OR accept join request](https://tanggle.apidog.io/community-invite-user-to-the-community-or-accept-join-request-14610341e0.md): - Communities > Members > Invites & Join Requests [[Community] Delete user community invite OR ignore join request](https://tanggle.apidog.io/community-delete-user-community-invite-or-ignore-join-request-14610346e0.md): - Communities > Members [Retrieve community members](https://tanggle.apidog.io/retrieve-community-members-14365481e0.md): - Communities > Members [Update community member](https://tanggle.apidog.io/update-community-member-14365482e0.md): - Creators can set `moderator`, `special` or `member` - Communities > Members [Delete community member](https://tanggle.apidog.io/delete-community-member-14365485e0.md): - Communities > Bans [Retrieve a list of community bans](https://tanggle.apidog.io/retrieve-a-list-of-community-bans-13489892e0.md): Can be accessed only by moderators - Communities > Bans [Retrieve community ban](https://tanggle.apidog.io/retrieve-community-ban-13649402e0.md): Can be accessed only by moderators and temporary moderators - Communities > Bans [Ban user from a community](https://tanggle.apidog.io/ban-user-from-a-community-13484814e0.md): - Can be accessed only by moderators and temporary moderators - Communities > Bans [Unban user from a community](https://tanggle.apidog.io/unban-user-from-a-community-13489673e0.md): Can be accessed only by moderators and temporary moderators - Communities > Bans [Delete all community bans](https://tanggle.apidog.io/delete-all-community-bans-13649483e0.md): Can be accessed only by creator - Communities > Bans [Remove IP associations from all community bans](https://tanggle.apidog.io/remove-ip-associations-from-all-community-bans-14807282e0.md): Can be accessed only by creator - Communities > Queue [List queue items](https://tanggle.apidog.io/list-queue-items-14361740e0.md): - Communities > Queue [Edit queue settings](https://tanggle.apidog.io/edit-queue-settings-14458239e0.md): - Communities > Queue [Edit queue item](https://tanggle.apidog.io/edit-queue-item-14363041e0.md): - Communities > Queue [Remove item from the queue](https://tanggle.apidog.io/remove-item-from-the-queue-14363039e0.md): - Communities > Queue [Begin puzzle from the queue](https://tanggle.apidog.io/begin-puzzle-from-the-queue-14458408e0.md): - Communities > Queue [Move queue item](https://tanggle.apidog.io/move-queue-item-14532613e0.md): - Communities > Queue [Approve queue item](https://tanggle.apidog.io/approve-queue-item-14532584e0.md): - Communities > Queue [Disapprove queue item](https://tanggle.apidog.io/disapprove-queue-item-16815704e0.md): - Communities > Rooms [Retrieve a list of community rooms](https://tanggle.apidog.io/retrieve-a-list-of-community-rooms-14735272e0.md): Result is sorted by creation time, descending. - Communities > Rooms [Retrieve community room](https://tanggle.apidog.io/retrieve-community-room-14809172e0.md): Result is sorted by creation time, descending. - Communities > Rooms [Archive a community room](https://tanggle.apidog.io/archive-a-community-room-14532774e0.md): - Communities > Images [Retrieve community images](https://tanggle.apidog.io/retrieve-community-images-14736415e0.md): - Communities > Images [Delete community image](https://tanggle.apidog.io/delete-community-image-14736463e0.md): - Communities [Retrieve community](https://tanggle.apidog.io/retrieve-community-13478397e0.md): Can be accessed by any community member ## Schemas - common [ValueSlug](https://tanggle.apidog.io/valueslug-4896008d0.md): - common [ValueAvatar](https://tanggle.apidog.io/valueavatar-4896965d0.md): - common [ValueURL](https://tanggle.apidog.io/valueurl-4936325d0.md): - common [ValueLink](https://tanggle.apidog.io/valuelink-4936326d0.md): - common [ValueAvatar](https://tanggle.apidog.io/valueavatar-4936532d0.md): - common [GenericPagination](https://tanggle.apidog.io/genericpagination-4937282d0.md): - common [ValueUsername](https://tanggle.apidog.io/valueusername-4937277d0.md): - common [ValueEmail](https://tanggle.apidog.io/valueemail-4989619d0.md): - common [ValueLogin](https://tanggle.apidog.io/valuelogin-4989627d0.md): - common [ValueTrue](https://tanggle.apidog.io/valuetrue-4988067d0.md): - common [ValueFalse](https://tanggle.apidog.io/valuefalse-4988068d0.md): - common [ValuePassword](https://tanggle.apidog.io/valuepassword-4989737d0.md): - common [ValueCosmetics](https://tanggle.apidog.io/valuecosmetics-4993114d0.md): - common [ValueConnectionPreview](https://tanggle.apidog.io/valueconnectionpreview-5135011d0.md): - common [ValueLocalizedString](https://tanggle.apidog.io/valuelocalizedstring-5140771d0.md): - common [ValueColor](https://tanggle.apidog.io/valuecolor-5384615d0.md): - enums [AnyTier](https://tanggle.apidog.io/anytier-4896078d0.md): - enums [AnyLevel](https://tanggle.apidog.io/anylevel-4937231d0.md): - enums [AnyNetwork](https://tanggle.apidog.io/anynetwork-4939347d0.md): - enums [AnyLocale](https://tanggle.apidog.io/anylocale-4959315d0.md): - enums [AnyCommunityRole](https://tanggle.apidog.io/anycommunityrole-4963718d0.md): - enums [AnyCommunityIntegration](https://tanggle.apidog.io/anycommunityintegration-4975021d0.md): - enums [AnyLicense](https://tanggle.apidog.io/anylicense-4964561d0.md): - enums [AnyTurnstile](https://tanggle.apidog.io/anyturnstile-4989800d0.md): - enums [AnyCosmetic](https://tanggle.apidog.io/anycosmetic-4993151d0.md): - enums [AnyRoomJoinError](https://tanggle.apidog.io/anyroomjoinerror-5038790d0.md): - enums [AnyRarity](https://tanggle.apidog.io/anyrarity-5158386d0.md): - enitites > community > websocket [CWS_QueueItemAppend](https://tanggle.apidog.io/cws-queueitemappend-5544756d0.md): - enitites > community > websocket [CWS_QueueItemUpdate](https://tanggle.apidog.io/cws-queueitemupdate-5544760d0.md): - enitites > community > websocket [CWS_QueueItemApprove](https://tanggle.apidog.io/cws-queueitemapprove-5544761d0.md): - enitites > community > websocket [CWS_QueueItemDelete](https://tanggle.apidog.io/cws-queueitemdelete-5544762d0.md): - enitites > community > websocket [CWS_QueuePositionsUpdate](https://tanggle.apidog.io/cws-queuepositionsupdate-5544763d0.md): - enitites > community > websocket [CWS_RoomCreated](https://tanggle.apidog.io/cws-roomcreated-5559973d0.md): - enitites > community > websocket [CWS_RoomCompleted](https://tanggle.apidog.io/cws-roomcompleted-5559974d0.md): - enitites > community [Community](https://tanggle.apidog.io/community-4939515d0.md): - enitites > community [CommunityMessage](https://tanggle.apidog.io/communitymessage-4959921d0.md): - enitites > community [CommunityMessages](https://tanggle.apidog.io/communitymessages-4959314d0.md): - enitites > community [BaseCommunityIntegration](https://tanggle.apidog.io/basecommunityintegration-4959639d0.md): - enitites > community [CommunityBan](https://tanggle.apidog.io/communityban-4963677d0.md): - enitites > community [CommunityMember](https://tanggle.apidog.io/communitymember-4963693d0.md): - enitites > community [CommunityMemberConnection](https://tanggle.apidog.io/communitymemberconnection-5587997d0.md): - enitites > community [CommunityIntegrations](https://tanggle.apidog.io/communityintegrations-4967441d0.md): - enitites > community [CommunityQueue](https://tanggle.apidog.io/communityqueue-5487498d0.md): - enitites > community [CommunityQueueItem](https://tanggle.apidog.io/communityqueueitem-5544770d0.md): - enitites > community [CommunityPermission](https://tanggle.apidog.io/communitypermission-5487502d0.md): - enitites > community [CommunityPermissions](https://tanggle.apidog.io/communitypermissions-6146774d0.md): - enitites > community [CommunityMembership](https://tanggle.apidog.io/communitymembership-6147102d0.md): - enitites > community [CommunityMessageUpdateBase](https://tanggle.apidog.io/communitymessageupdatebase-6284718d0.md): - enitites > puzzles > payload [_PayloadBase](https://tanggle.apidog.io/-payloadbase-5471317d0.md): - enitites > puzzles > payload [_PayloadPrivateBase](https://tanggle.apidog.io/-payloadprivatebase-5471338d0.md): - enitites > puzzles > payload [_Component](https://tanggle.apidog.io/-component-5471326d0.md): - enitites > puzzles > payload [_ComponentMaybeTeam](https://tanggle.apidog.io/-componentmaybeteam-5471327d0.md): - enitites > puzzles > payload [PayloadPublic](https://tanggle.apidog.io/payloadpublic-5471337d0.md): - enitites > puzzles > payload [PayloadPrivate](https://tanggle.apidog.io/payloadprivate-5471476d0.md): - enitites > puzzles > payload [PayloadCommunity](https://tanggle.apidog.io/payloadcommunity-5471345d0.md): - enitites > puzzles > payload [PayloadQueueMember](https://tanggle.apidog.io/payloadqueuemember-5471456d0.md): - enitites > puzzles > payload [PayloadQueueModerator](https://tanggle.apidog.io/payloadqueuemoderator-5471472d0.md): - enitites > puzzles > payload [PayloadQueueEdit](https://tanggle.apidog.io/payloadqueueedit-5471484d0.md): - enitites > puzzles > payload [AnyPayload](https://tanggle.apidog.io/anypayload-5471488d0.md): - enitites > puzzles [PuzzleImage](https://tanggle.apidog.io/puzzleimage-4936773d0.md): - enitites > puzzles [PuzzleImageCrop](https://tanggle.apidog.io/puzzleimagecrop-5056842d0.md): - enitites > puzzles [PuzzleSource](https://tanggle.apidog.io/puzzlesource-4964580d0.md): - enitites > puzzles [PuzzleCreator](https://tanggle.apidog.io/puzzlecreator-4935358d0.md): - enitites > puzzles [PuzzleComponent](https://tanggle.apidog.io/puzzlecomponent-5292252d0.md): - enitites > puzzles [PuzzleRoom](https://tanggle.apidog.io/puzzleroom-4936769d0.md): - enitites > puzzles [PuzzleParticipant](https://tanggle.apidog.io/puzzleparticipant-5559990d0.md): - enitites > puzzles [PuzzleCreatorConsole](https://tanggle.apidog.io/puzzlecreatorconsole-8245571d0.md): - enitites > user [User](https://tanggle.apidog.io/user-4895984d0.md): - enitites > user [UserBlock](https://tanggle.apidog.io/userblock-4967385d0.md): - enitites > user [UserFriendship](https://tanggle.apidog.io/userfriendship-4967400d0.md): - enitites > user [UserFriendshipRequest](https://tanggle.apidog.io/userfriendshiprequest-4967401d0.md): - enitites > user [ActiveUserSession](https://tanggle.apidog.io/activeusersession-4989578d0.md): - enitites > category [SharedCategoryTag](https://tanggle.apidog.io/sharedcategorytag-4973656d0.md): - enitites > category [SharedCategoryTree](https://tanggle.apidog.io/sharedcategorytree-4973662d0.md): - enitites > category [CategoryTag](https://tanggle.apidog.io/categorytag-4973074d0.md): - enitites > category [CategoryTree](https://tanggle.apidog.io/categorytree-4973035d0.md): - enitites > category [InternalCategoryTag](https://tanggle.apidog.io/internalcategorytag-4973627d0.md): - enitites > category [InternalCategoryTree](https://tanggle.apidog.io/internalcategorytree-4973655d0.md): - enitites > account [Account](https://tanggle.apidog.io/account-4939329d0.md): - enitites > account [AccountConnection](https://tanggle.apidog.io/accountconnection-4954856d0.md): - enitites > account [AccountRoles](https://tanggle.apidog.io/accountroles-5038745d0.md): - enitites > account [AnyStaffLevel](https://tanggle.apidog.io/anystafflevel-4896723d0.md): - enitites > cosmetics > cursor [Cursor](https://tanggle.apidog.io/cursor-4896722d0.md): - enitites > cosmetics > cursor [CursorFrame](https://tanggle.apidog.io/cursorframe-4897057d0.md): - enitites > cosmetics [CosmeticName](https://tanggle.apidog.io/cosmeticname-4896992d0.md): - enitites > cosmetics [BaseCosmetic](https://tanggle.apidog.io/basecosmetic-5158021d0.md): - enitites > subscription [Subscription](https://tanggle.apidog.io/subscription-5042625d0.md): - enitites > subscription [SubscriptionGift](https://tanggle.apidog.io/subscriptiongift-7420862d0.md): - enitites [Session](https://tanggle.apidog.io/session-4938451d0.md): - enitites [Invitation](https://tanggle.apidog.io/invitation-8094519d0.md): - [TEST](https://tanggle.apidog.io/test-4975034d0.md):