# Copera Public API ## Docs - [Authenticate Table Row](https://developer.copera.ai/api-reference/api-reference/authenticate-table-row.md): Authenticate using column values as credentials - [Create Document](https://developer.copera.ai/api-reference/api-reference/create-document.md): Create a new document - [Create Folder](https://developer.copera.ai/api-reference/api-reference/create-folder.md): Create a new folder - [Create Row Comment](https://developer.copera.ai/api-reference/api-reference/create-row-comment.md): Add a comment to a table row - [Create Table Row](https://developer.copera.ai/api-reference/api-reference/create-table-row.md): Add a new row to a table - [Delete Document](https://developer.copera.ai/api-reference/api-reference/delete-document.md): Soft-delete a document - [Document Tree](https://developer.copera.ai/api-reference/api-reference/document-tree.md): Traverse the document hierarchy - [Drive Tree](https://developer.copera.ai/api-reference/api-reference/drive-tree.md): Traverse the drive hierarchy - [Finalize Multipart Upload](https://developer.copera.ai/api-reference/api-reference/finalize-multipart-upload.md): Complete a multipart file upload - [Get Board Details](https://developer.copera.ai/api-reference/api-reference/get-board.md): Retrieve detailed information about a specific board - [Get Table Details](https://developer.copera.ai/api-reference/api-reference/get-board-table.md): Retrieve detailed information about a specific table - [Get Document Details](https://developer.copera.ai/api-reference/api-reference/get-document.md): Retrieve detailed information about a specific document - [Get Document Content](https://developer.copera.ai/api-reference/api-reference/get-document-content.md): Retrieve document content as markdown - [Get Download URL](https://developer.copera.ai/api-reference/api-reference/get-download-url.md): Get a pre-signed URL to download a file - [Get File Details](https://developer.copera.ai/api-reference/api-reference/get-file.md): Retrieve detailed information about a specific file or folder - [Get Presigned Upload URLs](https://developer.copera.ai/api-reference/api-reference/get-presigned-upload-urls.md): Get pre-signed URLs for uploading file parts - [Get Table Row](https://developer.copera.ai/api-reference/api-reference/get-table-row.md): Retrieve a specific row from a table - [Global Search](https://developer.copera.ai/api-reference/api-reference/global-search.md): Typed global search across all entity types - [List Board Tables](https://developer.copera.ai/api-reference/api-reference/list-board-tables.md): Get all tables within a board - [List All Boards](https://developer.copera.ai/api-reference/api-reference/list-boards.md): Retrieve all boards accessible to your integration - [List Row Comments](https://developer.copera.ai/api-reference/api-reference/list-row-comments.md): Retrieve comments for a table row - [List Table Rows](https://developer.copera.ai/api-reference/api-reference/list-table-rows.md): Get all rows from a table - [List Workspace Members](https://developer.copera.ai/api-reference/api-reference/list-workspace-members.md): Retrieve workspace members - [List Workspace Teams](https://developer.copera.ai/api-reference/api-reference/list-workspace-teams.md): Retrieve workspace teams - [Search Documents](https://developer.copera.ai/api-reference/api-reference/search-documents.md): Full-text search across accessible documents - [Search Drive](https://developer.copera.ai/api-reference/api-reference/search-drive.md): Search across accessible files and folders - [Send Message to Channel](https://developer.copera.ai/api-reference/api-reference/send-message.md): Send a text-based message to a chat channel - [Start Multipart Upload](https://developer.copera.ai/api-reference/api-reference/start-multipart-upload.md): Initialize a multipart file upload - [Update Document](https://developer.copera.ai/api-reference/api-reference/update-document.md): Update document properties - [Update Document Content](https://developer.copera.ai/api-reference/api-reference/update-document-content.md): Replace, append, or prepend markdown content - [Workspace Info](https://developer.copera.ai/api-reference/api-reference/workspace-info.md): Get metadata about your workspace - [Boards, Tables & Rows](https://developer.copera.ai/cli/boards.md): CLI commands for managing boards, tables, and rows — with output examples and common workflows. - [Cache & Utilities](https://developer.copera.ai/cli/cache.md): CLI commands for cache management, version info, authentication status, and shell completion. - [Channels](https://developer.copera.ai/cli/channels.md): CLI commands for sending messages to workspace channels with examples and common patterns. - [Documents](https://developer.copera.ai/cli/docs.md): CLI commands for managing documents — browse, create, read, update, delete, and search with output examples. - [Drive](https://developer.copera.ai/cli/drive.md): CLI commands for managing drive files and folders — browse, upload, download, and search with output examples. - [CLI Overview](https://developer.copera.ai/cli/overview.md): Install and configure the official Copera CLI to manage boards, docs, drive, and messaging from your terminal or LLM agent pipelines. - [Authenticate Table Row](https://developer.copera.ai/endpoints/board/authenticate-table-row.md): Authenticate using column values as credentials - [Create Table Row](https://developer.copera.ai/endpoints/board/create-table-row.md): Add a new row to a table - [Get Board Details](https://developer.copera.ai/endpoints/board/get-board.md): Retrieve detailed information about a specific board - [Get Table Details](https://developer.copera.ai/endpoints/board/get-board-table.md): Retrieve detailed information about a specific table - [Get Table Row](https://developer.copera.ai/endpoints/board/get-table-row.md): Retrieve a specific row from a table - [List Board Tables](https://developer.copera.ai/endpoints/board/list-board-tables.md): Get all tables within a board - [List All Boards](https://developer.copera.ai/endpoints/board/list-boards.md): Retrieve all boards accessible to your integration - [List Table Rows](https://developer.copera.ai/endpoints/board/list-table-rows.md): Get all rows from a table - [Send Message to Channel](https://developer.copera.ai/endpoints/channel/send-message.md): Send a text-based message to a chat channel - [Create Document](https://developer.copera.ai/endpoints/docs/create-doc.md): Create a new document in the workspace. - [Delete Document](https://developer.copera.ai/endpoints/docs/delete-doc.md): Soft-delete a document. Only the document owner can delete it. - [Document Tree](https://developer.copera.ai/endpoints/docs/doc-tree.md): Retrieve the document tree structure with nested children up to a given depth. - [Get Document](https://developer.copera.ai/endpoints/docs/get-doc.md): Retrieve details of a specific document. - [Get Document Content](https://developer.copera.ai/endpoints/docs/get-doc-content.md): Retrieve the markdown body of a document. - [Search Documents](https://developer.copera.ai/endpoints/docs/search-docs.md): Full-text search across documents accessible to the authenticated user. - [Update Document](https://developer.copera.ai/endpoints/docs/update-doc.md): Update document properties such as title, icon, or cover. - [Update Document Content](https://developer.copera.ai/endpoints/docs/update-doc-content.md): Replace, append, or prepend markdown content to a document. - [Create Folder](https://developer.copera.ai/endpoints/drive/create-folder.md): Create a new folder in the drive. - [Download File](https://developer.copera.ai/endpoints/drive/download-file.md): Get a signed download URL for a file. - [Drive Tree](https://developer.copera.ai/endpoints/drive/drive-tree.md): Navigate the drive folder hierarchy as a nested tree. - [Get File](https://developer.copera.ai/endpoints/drive/get-file.md): Get metadata for a single file or folder. - [Multipart Upload](https://developer.copera.ai/endpoints/drive/multipart-upload.md): Upload large files using a three-step multipart upload flow. - [Search Files](https://developer.copera.ai/endpoints/drive/search-files.md): Full-text search across drive files and folders. - [Authentication](https://developer.copera.ai/guides/authentication.md): Learn about the different authentication methods available in the Copera Public API. - [How a Board Works](https://developer.copera.ai/guides/board/how-it-works.md): Learn how boards structure data in Copera, how tables and rows relate to them, and how integrations interact with board content. - [Board API](https://developer.copera.ai/guides/board/introduction.md): Overview of the Board API — list boards, tables, and rows, create records, authenticate rows, and manage comments. - [Text Channel Messaging](https://developer.copera.ai/guides/channel/how-it-works.md): Unified documentation for how text channels work for integrations, including formatting, permissions, and message sending. - [Channel API](https://developer.copera.ai/guides/channel/introduction.md): Overview of the Channel API — send formatted text messages to workspace channels for notifications, bot replies, and workflow updates. - [Developer Mode](https://developer.copera.ai/guides/developer-mode.md): Learn how Developer Mode helps you copy resource IDs directly from the Copera interface for building integrations. - [How Documents Work](https://developer.copera.ai/guides/docs/how-it-works.md): Understand the document model, access control, and content manipulation in the Copera API. - [Docs API](https://developer.copera.ai/guides/docs/introduction.md): Overview of the Docs API — create, read, update, and delete documents, manage content as Markdown, and search across your workspace. - [How the Drive Works](https://developer.copera.ai/guides/drive/how-it-works.md): Understand the drive model, folder hierarchy, access control, and file operations in the Copera API. - [Drive API](https://developer.copera.ai/guides/drive/introduction.md): Overview of the Drive API — browse, upload, download, and search files and folders in your workspace. - [Public API Error Handling](https://developer.copera.ai/guides/error-handling.md): How errors are returned by the Public API, including error formats, common codes, and troubleshooting guidance for integrations. - [Getting Started](https://developer.copera.ai/guides/getting-started.md): A beginner-friendly guide to using the Copera Public API, from generating an API key to making your first request. - [Introduction to the Public API](https://developer.copera.ai/guides/introduction.md): Overview of the Copera Public API, its capabilities, and how integrations can use it to interact with workspace data. - [Rate Limits](https://developer.copera.ai/guides/rate-limit.md): Learn how Public API rate limits work, including per‑endpoint limits, 429 behavior, and headers. ## OpenAPI Specs - [openapi](https://developer.copera.ai/api-reference/openapi.json)