# kan.bn ## Docs - [Confirm attachment upload and save to database](https://docs.kan.bn/api-reference/attachments/confirm-attachment-upload-and-save-to-database.md): Confirms an attachment upload and saves the record to the database - [Delete an attachment](https://docs.kan.bn/api-reference/attachments/delete-an-attachment.md): Soft deletes an attachment - [Generate presigned URL for attachment upload](https://docs.kan.bn/api-reference/attachments/generate-presigned-url-for-attachment-upload.md): Generates a presigned URL for uploading an attachment to S3 - [Check if a board slug is available](https://docs.kan.bn/api-reference/boards/check-if-a-board-slug-is-available.md): Checks if a board slug is available - [Create board](https://docs.kan.bn/api-reference/boards/create-board.md): Creates a new board for a given workspace - [Delete board](https://docs.kan.bn/api-reference/boards/delete-board.md): Deletes a board by its public ID - [Get all boards](https://docs.kan.bn/api-reference/boards/get-all-boards.md): Retrieves all boards for a given workspace - [Get board by public ID](https://docs.kan.bn/api-reference/boards/get-board-by-public-id.md): Retrieves a board by its public ID - [Get board by slug](https://docs.kan.bn/api-reference/boards/get-board-by-slug.md): Retrieves a board by its slug within a specific workspace - [Update board](https://docs.kan.bn/api-reference/boards/update-board.md): Updates a board by its public ID - [Add a checklist to a card](https://docs.kan.bn/api-reference/cards/add-a-checklist-to-a-card.md): Adds a checklist to a card - [Add a comment to a card](https://docs.kan.bn/api-reference/cards/add-a-comment-to-a-card.md): Adds a comment to a card - [Add an item to a checklist](https://docs.kan.bn/api-reference/cards/add-an-item-to-a-checklist.md): Adds an item to a checklist - [Add or remove a label from a card](https://docs.kan.bn/api-reference/cards/add-or-remove-a-label-from-a-card.md): Adds or removes a label from a card - [Add or remove a member from a card](https://docs.kan.bn/api-reference/cards/add-or-remove-a-member-from-a-card.md): Adds or removes a member from a card - [Create a card](https://docs.kan.bn/api-reference/cards/create-a-card.md): Creates a new card for a given list - [Delete a card](https://docs.kan.bn/api-reference/cards/delete-a-card.md): Deletes a card by its public ID - [Delete a checklist](https://docs.kan.bn/api-reference/cards/delete-a-checklist.md): Deletes a checklist by its public ID - [Delete a checklist item](https://docs.kan.bn/api-reference/cards/delete-a-checklist-item.md): Deletes a checklist item - [Delete a comment](https://docs.kan.bn/api-reference/cards/delete-a-comment.md): Deletes a comment - [Get a card by public ID](https://docs.kan.bn/api-reference/cards/get-a-card-by-public-id.md): Retrieves a card by its public ID - [Get paginated card activities](https://docs.kan.bn/api-reference/cards/get-paginated-card-activities.md): Retrieves paginated activities for a card with merged frequent changes - [Update a card](https://docs.kan.bn/api-reference/cards/update-a-card.md): Updates a card by its public ID - [Update a checklist item](https://docs.kan.bn/api-reference/cards/update-a-checklist-item.md): Updates a checklist item (title/completed) - [Update a comment](https://docs.kan.bn/api-reference/cards/update-a-comment.md): Updates a comment - [Get protected](https://docs.kan.bn/api-reference/get-protected.md) - [Get statistics](https://docs.kan.bn/api-reference/health/get-statistics.md): Returns statistics about the application (workspaces, users, cards, etc.) - [Health check](https://docs.kan.bn/api-reference/health/health-check.md): Returns the health status of the application and its dependencies - [Import boards from Trello](https://docs.kan.bn/api-reference/imports/import-boards-from-trello.md): Imports boards from Trello - [Disconnect integration](https://docs.kan.bn/api-reference/integration/disconnect-integration.md): Disconnects an integration - [Get authorization URL for an integration](https://docs.kan.bn/api-reference/integration/get-authorization-url-for-an-integration.md): Retrieves the authorization URL for an integration - [Get integration providers](https://docs.kan.bn/api-reference/integration/get-integration-providers.md): Retrieves all integration providers for the user - [Get boards from Trello](https://docs.kan.bn/api-reference/integrations/get-boards-from-trello.md): Retrieves all boards from Trello - [Introduction](https://docs.kan.bn/api-reference/introduction.md): Learn how to integrate with Kan's REST API. - [Accept an invite link](https://docs.kan.bn/api-reference/invites/accept-an-invite-link.md): Accepts an invitation via invite link - [Create invite link for workspace](https://docs.kan.bn/api-reference/invites/create-invite-link-for-workspace.md): Create invite link for a workspace - [Deactivate invite link for workspace](https://docs.kan.bn/api-reference/invites/deactivate-invite-link-for-workspace.md): Deactivates the invite link for a workspace - [Get active invite link for workspace](https://docs.kan.bn/api-reference/invites/get-active-invite-link-for-workspace.md): Gets the active invite link for a workspace - [Get invite information by code](https://docs.kan.bn/api-reference/invites/get-invite-information-by-code.md): Get invite information by invite code - [Create a label](https://docs.kan.bn/api-reference/labels/create-a-label.md): Creates a new label - [Delete a label](https://docs.kan.bn/api-reference/labels/delete-a-label.md): Deletes a label by its public ID - [Get a label by public ID](https://docs.kan.bn/api-reference/labels/get-a-label-by-public-id.md): Retrieves a label by its public ID - [Update a label](https://docs.kan.bn/api-reference/labels/update-a-label.md): Updates a label by its public ID - [Create a list](https://docs.kan.bn/api-reference/lists/create-a-list.md): Creates a new list for a given board - [Delete a list](https://docs.kan.bn/api-reference/lists/delete-a-list.md): Deletes a list by its public ID - [Update a list](https://docs.kan.bn/api-reference/lists/update-a-list.md): Updates a list by its public ID - [Get user](https://docs.kan.bn/api-reference/users/get-user.md): Retrieves the currently authenticated user's profile information - [Update user](https://docs.kan.bn/api-reference/users/update-user.md): Updates the currently authenticated user's profile information - [Check if a workspace slug is available](https://docs.kan.bn/api-reference/workspaces/check-if-a-workspace-slug-is-available.md): Checks if a workspace slug is available - [Create a workspace](https://docs.kan.bn/api-reference/workspaces/create-a-workspace.md): Creates a new workspace - [Delete a member from a workspace](https://docs.kan.bn/api-reference/workspaces/delete-a-member-from-a-workspace.md): Deletes a member from a workspace - [Delete a workspace](https://docs.kan.bn/api-reference/workspaces/delete-a-workspace.md): Deletes a workspace by its public ID - [Get a workspace by public ID](https://docs.kan.bn/api-reference/workspaces/get-a-workspace-by-public-id.md): Retrieves a workspace by its public ID - [Get a workspace by slug](https://docs.kan.bn/api-reference/workspaces/get-a-workspace-by-slug.md): Retrieves a workspace by its slug - [Get all workspaces](https://docs.kan.bn/api-reference/workspaces/get-all-workspaces.md): Retrieves all workspaces for the authenticated user - [Invite a member to a workspace](https://docs.kan.bn/api-reference/workspaces/invite-a-member-to-a-workspace.md): Invites a member to a workspace - [Search boards and cards in a workspace](https://docs.kan.bn/api-reference/workspaces/search-boards-and-cards-in-a-workspace.md): Searches for boards and cards by title within a workspace - [Update a workspace](https://docs.kan.bn/api-reference/workspaces/update-a-workspace.md): Updates a workspace by its public ID - [Introduction](https://docs.kan.bn/guides/self-hosting/introduction.md): Overview and quick start to run Kan on your own infrastructure using Docker Compose. - [Kan + MinIO (S3)](https://docs.kan.bn/guides/self-hosting/s3.md) - [Trello](https://docs.kan.bn/imports/trello.md): Import your Trello boards to Kan. - [Introduction](https://docs.kan.bn/introduction.md): Kan is the open source alternative to Trello. ## OpenAPI Specs - [openapi](https://kan.bn/api/v1/openapi.json) - [openapi-from-anchor-url-0](https://docs.kan.bn/openapi-from-anchor-url-0) ## Optional - [GitHub](https://github.com/kanbn)