# Cicle API ## Docs - Getting Started [Introduction](https://api-docs.cicle.app/introduction-2239350m0.md): - Getting Started [Authentication](https://api-docs.cicle.app/authentication-2238785m0.md): - Getting Started [Managing API Keys](https://api-docs.cicle.app/managing-api-keys-2238786m0.md): - Getting Started [Rate Limiting](https://api-docs.cicle.app/rate-limiting-2238787m0.md): - Getting Started [Error Codes](https://api-docs.cicle.app/error-codes-2238788m0.md): - Companies [Overview](https://api-docs.cicle.app/overview-2238790m0.md): - Teams [Overview](https://api-docs.cicle.app/overview-2238796m0.md): - Boards [Overview](https://api-docs.cicle.app/overview-2238797m0.md): - Lists [Overview](https://api-docs.cicle.app/overview-2238798m0.md): - Cards [Overview](https://api-docs.cicle.app/overview-2238791m0.md): - Cards [Managing Cards](https://api-docs.cicle.app/managing-cards-2238792m0.md): - Cards [Labels And Members](https://api-docs.cicle.app/labels-and-members-2238793m0.md): - Cards [Checklists](https://api-docs.cicle.app/checklists-2238794m0.md): - Cards [Comments And Discussions](https://api-docs.cicle.app/comments-and-discussions-2238795m0.md): ## API Docs - Companies [Get Companies](https://api-docs.cicle.app/get-companies-39154288e0.md): Retrieve all companies for the authenticated user. Returns companies where the user is a member. - Teams [Get Current Teams](https://api-docs.cicle.app/get-current-teams-39161161e0.md): Retrieve all teams for the current user within a company. If no companyId is provided, uses the user's default company. - Boards [Get Board with Lists and Cards](https://api-docs.cicle.app/get-board-with-lists-and-cards-39166649e0.md): Retrieve a board with its lists and cards. Returns the board details with all lists and their cards populated. - Boards [Get Board with Lists](https://api-docs.cicle.app/get-board-with-lists-39166650e0.md): Retrieve a board with its lists. Returns the board details with all lists populated (without cards). - Lists [Get All Lists by Company and Team](https://api-docs.cicle.app/get-all-lists-by-company-and-team-39166651e0.md): Retrieve all lists for a company and team. Returns lists with their associated boards. Requires companyId and teamId. - Cards > Card Members [Toggle Multiple Members](https://api-docs.cicle.app/toggle-multiple-members-38653106e0.md): Toggle multiple member assignments on a card. Users already assigned will be removed; others will be added. Requires SPV or above role. - Cards > Card Labels [Toggle Multiple Labels](https://api-docs.cicle.app/toggle-multiple-labels-38653107e0.md): Toggle multiple labels on a card in a single request. Each label in the array will be toggled (added if absent, removed if present). - Cards > Card Cheers [Create Cheer on Card](https://api-docs.cicle.app/create-cheer-on-card-38653108e0.md): Add a reaction (cheer) to a card. Supports emoji content. - Cards > Card Cheers [Delete Cheer from Card](https://api-docs.cicle.app/delete-cheer-from-card-38653109e0.md): Remove a reaction (cheer) from a card. - Cards > Card Comments [Create Comment](https://api-docs.cicle.app/create-comment-38653110e0.md): Create a new comment on a card with optional mentioned users. Returns the created comment with creator details. - Cards > Card Comments [Get Card Comments](https://api-docs.cicle.app/get-card-comments-38653111e0.md): Get comments for a card with cursor-based pagination. Returns comments with populated discussions and cheers. - Cards > Card Comments [Update Comment on Card](https://api-docs.cicle.app/update-comment-on-card-38653112e0.md): Update an existing comment on a card. Only the comment creator can perform this action. - Cards > Card Comments [Delete Comment from Card](https://api-docs.cicle.app/delete-comment-from-card-38653113e0.md): Delete a comment from a card. This will also remove all associated discussions and cheers. - Cards > Comment Cheers [Create Cheer on Comment](https://api-docs.cicle.app/create-cheer-on-comment-38653114e0.md): Add a reaction (cheer) to a card comment. - Cards > Comment Cheers [Delete Cheer from Comment](https://api-docs.cicle.app/delete-cheer-from-comment-38653115e0.md): Remove a reaction (cheer) from a card comment. - Cards > Card Discussions [Create Discussion on Comment](https://api-docs.cicle.app/create-discussion-on-comment-38653116e0.md): Create a discussion thread (reply) on a card comment. - Cards > Card Discussions [Update Discussion](https://api-docs.cicle.app/update-discussion-38653117e0.md): Update an existing discussion thread on a comment. - Cards > Card Discussions [Delete Discussion](https://api-docs.cicle.app/delete-discussion-38653118e0.md): Delete a discussion thread from a comment. This will also remove all associated cheers. - Cards > Discussion Cheers [Create Cheer on Discussion](https://api-docs.cicle.app/create-cheer-on-discussion-38653119e0.md): Add a reaction (cheer) to a discussion thread on a card comment. - Cards > Discussion Cheers [Delete Cheer from Discussion](https://api-docs.cicle.app/delete-cheer-from-discussion-38653120e0.md): Remove a reaction (cheer) from a discussion thread. - Cards > Card Attachments [Delete Attachment from Card](https://api-docs.cicle.app/delete-attachment-from-card-38653121e0.md): Delete a file attachment from a card. - Cards > Card Attachments [Update Attachment Name on Card](https://api-docs.cicle.app/update-attachment-name-on-card-38653122e0.md): Update the name of a file attachment on a card. - Cards > Checklists > Checklist Items > Checklist Item Attachments [Delete Attachment from Checklist Item](https://api-docs.cicle.app/delete-attachment-from-checklist-item-38653139e0.md): Delete a file attachment from a checklist item. - Cards > Checklists > Checklist Items > Checklist Item Attachments [Update Attachment Name on Checklist Item](https://api-docs.cicle.app/update-attachment-name-on-checklist-item-38653140e0.md): Update the name of a file attachment on a checklist item. - Cards > Checklists > Checklist Items [Get Checklist Items](https://api-docs.cicle.app/get-checklist-items-38653129e0.md): Get checklist items for a specific checklist with pagination support. - Cards > Checklists > Checklist Items [Create Checklist Item](https://api-docs.cicle.app/create-checklist-item-38653130e0.md): Create a new checklist item within a checklist. - Cards > Checklists > Checklist Items [Get Checklist Item by ID](https://api-docs.cicle.app/get-checklist-item-by-id-38653131e0.md): Get a specific checklist item with populated members and attachments. - Cards > Checklists > Checklist Items [Update Checklist Item Name](https://api-docs.cicle.app/update-checklist-item-name-38653132e0.md): Update the name of a checklist item. - Cards > Checklists > Checklist Items [Update Checklist Item Date](https://api-docs.cicle.app/update-checklist-item-date-38653133e0.md): Update start and due dates for a checklist item. - Cards > Checklists > Checklist Items [Toggle Checklist Item Complete Status](https://api-docs.cicle.app/toggle-checklist-item-complete-status-38653134e0.md): Toggle the completion status of a checklist item. - Cards > Checklists > Checklist Items [Reorder Checklist Item](https://api-docs.cicle.app/reorder-checklist-item-38653135e0.md): Reorder a checklist item's position, optionally moving it to a different checklist. - Cards > Checklists > Checklist Items [Toggle Members on Checklist Item](https://api-docs.cicle.app/toggle-members-on-checklist-item-38653136e0.md): Toggle member assignments on a checklist item. Requires SPV or above role. - Cards > Checklists > Checklist Items [Copy Checklist Item](https://api-docs.cicle.app/copy-checklist-item-38653137e0.md): Create a copy of a checklist item. - Cards > Checklists > Checklist Items [Delete Checklist Item](https://api-docs.cicle.app/delete-checklist-item-38653138e0.md): Delete a checklist item. - Cards > Checklists [Get Checklists](https://api-docs.cicle.app/get-checklists-38653123e0.md): Get all checklists for a card with pagination support. - Cards > Checklists [Create Checklist](https://api-docs.cicle.app/create-checklist-38653124e0.md): Create a new checklist for a card. - Cards > Checklists [Update Checklist Name](https://api-docs.cicle.app/update-checklist-name-38653125e0.md): Update the name of a checklist. - Cards > Checklists [Reorder Checklist Position](https://api-docs.cicle.app/reorder-checklist-position-38653126e0.md): Reorder a checklist's position within a card. - Cards > Checklists [Copy Checklist](https://api-docs.cicle.app/copy-checklist-38653127e0.md): Create a copy of a checklist with all its items. - Cards > Checklists [Delete Checklist](https://api-docs.cicle.app/delete-checklist-38653128e0.md): Delete a checklist and all its items. - Cards > Card Metadata [Get Card Company and Team](https://api-docs.cicle.app/get-card-company-and-team-38653141e0.md): Get company and team information for a card. No authentication required. - Cards [Create Card](https://api-docs.cicle.app/create-card-38653093e0.md): Create a new card within a list on a board. Requires board and list selectors. Supports optional start/due dates and visibility settings. - Cards [Copy Card](https://api-docs.cicle.app/copy-card-38653094e0.md): Create a copy of an existing card with configurable options for labels, members, checklists, and attachments. - Cards [Archive Cards](https://api-docs.cicle.app/archive-cards-38653095e0.md): Archive multiple cards in a list. If no specific card IDs are provided, all unarchived cards in the list will be archived. - Cards [Archive Cards Multi Team](https://api-docs.cicle.app/archive-cards-multi-team-38653096e0.md): Archive cards across multiple teams. Requires company-level access. - Cards [Copy Cards Multi Team](https://api-docs.cicle.app/copy-cards-multi-team-38653097e0.md): Copy cards across multiple teams to a single destination list with configurable copy options. - Cards [Move Cards Multi Team](https://api-docs.cicle.app/move-cards-multi-team-38653098e0.md): Move cards across multiple teams to a single destination list. Requires company-level access. - Cards [Update Cards Multi Team](https://api-docs.cicle.app/update-cards-multi-team-38653099e0.md): Update multiple cards across different teams in a single request. Supports updating description, dates, members, and labels. - Cards [Reorder Card Position](https://api-docs.cicle.app/reorder-card-position-38653100e0.md): Reorder a card's position using drag-and-drop data. Supports moving cards between lists within the same board. - Cards [Update Card](https://api-docs.cicle.app/update-card-38653101e0.md): Update a specific card's details including name, description, visibility, and dates. - Cards [Archive Card](https://api-docs.cicle.app/archive-card-38653102e0.md): Archive a specific card. Requires SPV or above role. - Cards [Unarchive Card](https://api-docs.cicle.app/unarchive-card-38653103e0.md): Unarchive a card and restore it to a specific position within a list. - Cards [Get Card Details](https://api-docs.cicle.app/get-card-details-39166643e0.md): Get card details with fully populated creator, members, comments, discussions, cheers, and attachments. - Cards [Get List Card](https://api-docs.cicle.app/get-list-card-39166644e0.md): Get the list information for a card, including list name, board, team, and company. - My Tasks [List All My Tasks](https://api-docs.cicle.app/list-all-my-tasks-40784144e0.md): - My Tasks [List All My Tasks In List](https://api-docs.cicle.app/list-all-my-tasks-in-list-40784829e0.md): ## Schemas - Card [Card](https://api-docs.cicle.app/card-16041967d0.md): - Card [Checklist](https://api-docs.cicle.app/checklist-16041973d0.md): - Card [Discussion](https://api-docs.cicle.app/discussion-16041970d0.md): - Card [Checklist Item](https://api-docs.cicle.app/checklist-item-16041972d0.md): - Card [Attachment](https://api-docs.cicle.app/attachment-16041971d0.md): - Card [Cheer](https://api-docs.cicle.app/cheer-16041969d0.md): - Card [Comment](https://api-docs.cicle.app/comment-16041968d0.md): - Card [Label](https://api-docs.cicle.app/label-16157038d0.md): - Card [List](https://api-docs.cicle.app/list-16041974d0.md): - Card [Company](https://api-docs.cicle.app/company-16041975d0.md): - Card [Team](https://api-docs.cicle.app/team-16041976d0.md):