Vue d'ensemble de la Copera Public API : authentification et outils
La Copera Public API est une API REST qui vous permet de lire et d'écrire les données de votre workspace de façon programmatique — boards et lignes, documents, fichiers du drive, channels, search, notifications et métadonnées du workspace. Utilisez-la pour construire des bots, des automatisations, des outils internes et des intégrations. Vous pouvez aussi ajouter le widget web Omni à votre site et utiliser une clé d'API serveur liée à la source pour identifier les visiteurs connectés de façon sécurisée.
- URL de base :
https://api.copera.ai/public/v1 - Auth :
Authorization: Bearer <token>(Personal Access Token, Integration API Key, token MCP OAuth, ou la clé d'API serveur Omni liée à la source acceptée uniquement par l'endpoint de token d'identité) - Format : corps de requête et de réponse JSON
Nouveau ici ? Commencez par Premiers pas pour créer un token et faire votre première requête, puis parcourez Authentification pour choisir le bon type de token.
Ce que vous pouvez faire
Boards
Travaillez avec des données structurées :
- Lister boards et tables
- Récupérer les détails de boards et tables
- Lire et créer des lignes
- Authentifier des lignes et gérer les commentaires
- Rechercher dans les lignes et les données de board
Documents
Gérez des documents rich text :
- Créer, mettre à jour et supprimer des documents
- Lire et écrire le contenu en Markdown
- Rechercher dans les documents
- Naviguer dans les arbres de documents
Drive
Stockage et gestion de fichiers :
- Parcourir fichiers et dossiers
- Envoyer et télécharger des fichiers
- Créer des dossiers
- Rechercher dans les éléments du drive
Messagerie
Envoyez des messages formatés aux channels du workspace pour :
- Notifications et alertes
- Réponses de bots
- Mises à jour de workflows
- Lire et gérer vos propres notifications
Outils et SDK
Prérequis
Pour utiliser l'API :
- Créez une intégration (ou un Personal Access Token) dans votre workspace.
- Générez un token — une Integration API Key (
cp_key_…) ou un Personal Access Token (cp_pat_…). - Accordez les scopes de permission — les scopes
access_*pertinents pour ce dont vous avez besoin (access_boards,access_channels,access_docs,access_drive,access_notifications,access_bookings). - Ajoutez l'intégration aux channels et boards qu'elle doit atteindre. Un token ne peut agir que sur les ressources auxquelles l'accès lui a été accordé.
Voir Authentification pour le détail complet des types de tokens et des scopes.
Prochaines étapes
- Premiers pas — Créer un token et faire votre première requête
- Authentification — Types de tokens, scopes et en-tête Bearer
- Mode développeur — Copier les IDs de ressources directement depuis l'interface Copera
- Boards — Travailler avec des données structurées
- Docs — Gérer les documents
- Drive — Stockage et gestion de fichiers
- Channels — Envoyer des messages et notifications
- Installer et sécuriser le widget web Copera Omni — Ajouter le chat web et identifier de façon sécurisée les visiteurs connectés
- Parcourir la référence de la Copera Public API — Examiner chaque endpoint, paramètre et schéma
Résumé
Utilisez la Copera Public API pour :
- Lire et créer des données de board, des lignes et des commentaires
- Gérer des documents et des fichiers du drive
- Envoyer des messages et créer des notifications
- Rechercher dans votre workspace
- Construire des intégrations personnalisées avec le SDK, la CLI ou la GitHub Action