Manuel · 9
Autres points d'accès
| Méthode | Chemin | Description |
|---|---|---|
| GET | /audit-log |
Lister le journal d’audit (admin) |
| GET | /attachment-files |
Recherche globale de fichiers sur toutes les sources de données/tables – pour tout utilisateur connecté, filtrée sur les tables pour lesquelles il a au moins un droit de lecture (les admins voient tout) – voir Gestion des fichiers |
| POST | /attachment-files |
Téléverser un fichier directement dans la bibliothèque, sans référence à une cellule (multipart, admin) – arrive d’abord non associé, voir Gestion des fichiers |
| GET | /attachment-files/{id} |
Télécharger un fichier – pour tout utilisateur connecté, à condition que le fichier soit accessible via une table qu’il peut lire |
| GET | /attachment-files/{id}/thumbnail |
Télécharger la vignette – même règle d’accès que ci-dessus |
| DELETE | /attachment-files/{id} |
Supprimer un fichier (admin) |
| PATCH | /attachment-files/{id}/folder |
Assigner un fichier à un dossier (corps {"folder_id": "..."}, null = non associé) (admin) |
| GET | /attachment-folders |
Lister l’arborescence des dossiers, à plat (admin) |
| POST | /attachment-folders |
Créer un dossier (corps {"name": "...", "parent_folder_id": "..."}) (admin) |
| PATCH | /attachment-folders/{id} |
Renommer un dossier (corps {"name": "..."}) (admin) |
| DELETE | /attachment-folders/{id} |
Supprimer un dossier – uniquement s’il est vide, sinon 409 (admin) |
| GET | /healthz |
Vérification de santé, sans préfixe /api/v1 |
| GET | /version |
Numéro de version |