Introdução à Public API
A Public API da Copera é uma API REST que permite ler e gravar os dados do seu workspace de forma programática — boards e linhas, documentos, arquivos do drive, channels, busca, notificações e metadados do workspace. Use-a para criar bots, automações, ferramentas internas e integrações. Você também pode adicionar o widget web do Omni ao seu site e usar uma chave de API do servidor vinculada à fonte para identificar visitantes autenticados com segurança.
- URL base:
https://api.copera.ai/public/v1 - Auth:
Authorization: Bearer <token>(Personal Access Token, Integration API Key, MCP OAuth token ou a chave do servidor Omni vinculada à fonte, aceita somente pelo endpoint de token de identidade) - Formato: corpos de requisição e resposta em JSON
Está começando agora? Acesse Primeiros Passos para criar um token e fazer sua primeira requisição. Depois, consulte Autenticação para escolher o tipo de token certo.
O Que Você Pode Fazer
Boards
Trabalhe com dados estruturados:
- Listar boards e tabelas
- Obter detalhes de boards e tabelas
- Ler e criar linhas
- Autenticar linhas e gerenciar comentários
- Buscar em linhas e dados de boards
Documentos
Gerencie documentos com texto formatado:
- Criar, atualizar e excluir documentos
- Ler e gravar conteúdo em Markdown
- Buscar entre documentos
- Navegar pela árvore de documentos
Drive
Armazenamento e gerenciamento de arquivos:
- Navegar por arquivos e pastas
- Fazer upload e download de arquivos
- Criar pastas
- Buscar entre itens do drive
Mensagens
Envie mensagens formatadas para channels do workspace para:
- Notificações e alertas
- Respostas de bots
- Atualizações de workflow
- Ler e gerenciar suas próprias notificações
Ferramentas e SDKs
Requisitos
Para usar a API:
- Crie uma integração (ou um Personal Access Token) no seu workspace.
- Gere um token — uma Integration API Key (
cp_key_…) ou um Personal Access Token (cp_pat_…). - Conceda escopos de permissão — os escopos
access_*relevantes para o que você precisa (access_boards,access_channels,access_docs,access_drive,access_notifications,access_bookings). - Adicione a integração aos channels e boards que ela precisa acessar. Um token só pode atuar nos recursos aos quais recebeu acesso.
Veja Autenticação para o detalhamento completo dos tipos de token e escopos.
Próximos Passos
- Primeiros Passos — Crie um token e faça sua primeira requisição
- Autenticação — Tipos de token, escopos e o header Bearer
- Modo Desenvolvedor — Copie IDs de recursos direto da interface da Copera
- Boards — Trabalhe com dados estruturados
- Docs — Gerencie documentos
- Drive — Armazenamento e gerenciamento de arquivos
- Channels — Envie mensagens e notificações
- Instale e proteja o widget web do Copera Omni — Adicione o chat web e identifique visitantes autenticados com segurança
- Explore a referência da Public API da Copera — Consulte todos os endpoints, parâmetros e schemas
Resumo
Use a Public API da Copera para:
- Ler e criar dados de boards, linhas e comentários
- Gerenciar documentos e arquivos do drive
- Enviar mensagens e criar notificações
- Buscar em todo o seu workspace
- Criar integrações personalizadas com o SDK, a CLI ou a GitHub Action