# 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 - [Delete Table Row](https://developer.copera.ai/api-reference/api-reference/delete-table-row.md): Delete a row from a table - [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 - [Export Table View](https://developer.copera.ai/api-reference/api-reference/export-table-view.md): Trigger a table-view export and receive the rendered file inline (small text/spreadsheet formats) or a job handle for polling (large, PDF, or ZIP). - [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 Row Description](https://developer.copera.ai/api-reference/api-reference/get-row-description.md): Retrieve row description content as markdown - [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 rows from a table, optionally filtered and sorted - [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 - [Update Row Description](https://developer.copera.ai/api-reference/api-reference/update-row-description.md): Replace, append, or prepend markdown content to a row description - [Update Table Row](https://developer.copera.ai/api-reference/api-reference/update-table-row.md): Update column values of a row in a table - [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 Row Description](https://developer.copera.ai/endpoints/board/get-row-description.md): Retrieve the markdown body of a table row description. - [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 rows from a table, optionally filtered and sorted - [Update Row Description](https://developer.copera.ai/endpoints/board/update-row-description.md): Replace, append, or prepend markdown content to a row description. - [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. - [Install](https://developer.copera.ai/skills/install.md): Install the official Copera CLI skill in Claude Code, Cursor, OpenCode, Codex, and any other agent that supports the Agent Skills standard. - [Skills Overview](https://developer.copera.ai/skills/overview.md): Teach Claude Code, Cursor, OpenCode, Codex, and other AI coding agents how to drive your Copera workspace through portable, reusable skills. - [Using the Skill](https://developer.copera.ai/skills/usage.md): Invoke the Copera CLI skill in any agent, plus the first-run conventions every workspace should know. - [Use Cases](https://developer.copera.ai/skills/use-cases.md): Real workflows you can run today with the Copera CLI skill — track work in boards, summarize meetings from docs, use Copera as your agent's knowledge base, and share documentation with your team. - [Workflow Skills](https://developer.copera.ai/skills/workflows.md): Capture a reusable Copera workflow as a portable, drift-aware SKILL.md the agent generates by interviewing you and probing your workspace. ## OpenAPI Specs - [openapi](https://developer.copera.ai/api-reference/openapi.json)