assemblees
GET /assemblees, /assemblees/:id et /resolutions.
Assemblées générales
GET /assemblees
Liste les AG du syndic. Filtres optionnels en query string.
| Paramètre | Description |
|---|---|
copropriete_id | Filtrer par copropriété |
status | draft | convocation_pending | scheduled | in_progress | closed |
GET /api/mcp/v1/assemblees?status=scheduled
Authorization: Bearer <token>Réponse 200
{
"assemblees": [
{
"id": "...",
"coproprieteId": "...",
"label": "AG ordinaire 2026",
"status": "scheduled",
"scheduledAt": "2026-06-15T18:00:00.000Z",
"nextAction": "Envoyer les convocations",
"resolutionsCount": 12
}
]
}Équivalent MCP : list_assemblees.
GET /assemblees/:id
Résumé d’une AG (bundle métier côté service).
GET /api/mcp/v1/assemblees/:id
Authorization: Bearer <token>Équivalent MCP : get_assemblee.
GET /assemblees/:id/resolutions
Ordre du jour / résolutions.
GET /api/mcp/v1/assemblees/:id/resolutions
Authorization: Bearer <token>Réponse 200 (forme typique)
{
"assemblee_id": "...",
"resolutions": [
{
"id": "...",
"assembleeId": "...",
"number": 1,
"title": "Approbation des comptes",
"majorityType": "simple"
}
]
}Équivalent MCP : list_resolutions.