Référence APIRécupérer le détail d'une data room
GET/v1/workspace/datarooms/{id}

Récupérer le détail d'une data room

Retourne une data room M&A du workspace courant avec ses statistiques agrégées (viewers, documents, questions, dernière activité).

1 min de lectureTélécharger en PDF

Réponse exemple

{
"id": "a3f1c8d2-4b9e-4f0a-9c11-7e2d5b6a8f30",
"name": "Projet Atlas - Due diligence",
"stats": {
"viewers_count": 12,
"documents_count": 47,
"questions_count": 8,
"last_activity_at": "2026-06-04T16:42:11.000Z",
"questions_open_count": 3,
"viewers_active_count": 9
},
"status": "active",
"closed_at": null,
"reference": "DR-20260605-9A4F",
"created_at": "2026-05-12T09:14:00.000Z",
"expires_at": "2026-09-30T22:00:00.000Z",
"archived_at": null,
"description": "Data room de cession majoritaire, phase 2.",
"nda_required": true,
"workspace_id": "ws_8c2a1f44",
"target_company": "Atlas Industries SAS",
"nda_template_text": "Les parties conviennent de la stricte confidentialité..."
}

Récupère le détail complet d'une data room M&A identifiée par son id, à condition qu'elle appartienne au workspace actif de l'utilisateur. La réponse renvoie toutes les colonnes de la data room (coffrify_datarooms) auxquelles s'ajoute un bloc stats agrégé en temps réel : nombre de viewers (total et actifs), nombre de documents, nombre de questions (total et ouvertes) et horodatage de la dernière activité enregistrée dans le journal des consultations.

GET/v1/workspace/datarooms/{id}Détail d'une data room du workspace courant avec statistiques agrégées.

Authentification

Cette route exige une session utilisateur valide (cookie de session Supabase) ; elle ne consomme aucun scope de clé API spécifique. L'accès est borné au workspace résolu via le cookie cf-workspace-id (à défaut, le premier workspace actif de l'utilisateur). Toute data room dont le workspace_id ne correspond pas au workspace actif est traitée comme introuvable (404), ce qui évite toute fuite d'existence entre workspaces.

Paramètres de requête

ChampTypeRequisDescription
idstring (path)OuiIdentifiant de la data room à consulter. Doit appartenir au workspace actif.

Réponse

La réponse 200 contient l'intégralité des champs de la data room (id, name, target_company, description, status, reference, expires_at, nda_required, nda_template_text, closed_at, archived_at, etc.) ainsi qu'un objet stats calculé à la volée :

Champ statsTypeDescription
viewers_countnumberNombre total de viewers invités sur la data room.
viewers_active_countnumberNombre de viewers au statut active.
documents_countnumberNombre de documents rattachés à la data room.
questions_countnumberNombre total de questions (Q&A) posées.
questions_open_countnumberNombre de questions au statut open.
last_activity_atstring | nullHorodatage ISO de la dernière consultation enregistrée, ou null si aucune activité.

Erreurs

CodeQuandRésolution
401Aucune session utilisateur valide (Unauthorized).Authentifiez-vous et transmettez le cookie de session valide.
404Aucun workspace actif résolu (No active workspace).Sélectionnez un workspace actif (cookie cf-workspace-id) ou rejoignez un workspace.
404Data room inexistante ou hors du workspace actif (Not found).Vérifiez l'id et que la data room appartient bien au workspace courant.

Voir aussi