Manuale · 9

Altri endpoint

Metodo Percorso Descrizione
GET /audit-log Elenca l’Audit Log (Admin)
GET /attachment-files Ricerca globale dei file su tutte le origini dati/tabelle – per ogni utente autenticato, filtrata sulle tabelle per cui ha almeno il diritto di lettura (gli admin vedono tutto) – vedi Gestione file
POST /attachment-files Carica un file direttamente nella libreria, senza riferimento a una cella (multipart, Admin) – resta inizialmente non collegato, vedi Gestione file
GET /attachment-files/{id} Scarica un file – per ogni utente autenticato, purché il file sia raggiungibile tramite una tabella per lui leggibile
GET /attachment-files/{id}/thumbnail Scarica l’anteprima – stessa regola di accesso di sopra
DELETE /attachment-files/{id} Elimina un file (Admin)
PATCH /attachment-files/{id}/folder Assegna un file a una cartella (corpo {"folder_id": "..."}, null = non assegnato) (Admin)
GET /attachment-folders Elenca l’albero delle cartelle, in piano (Admin)
POST /attachment-folders Crea una cartella (corpo {"name": "...", "parent_folder_id": "..."}) (Admin)
PATCH /attachment-folders/{id} Rinomina una cartella (corpo {"name": "..."}) (Admin)
DELETE /attachment-folders/{id} Elimina una cartella – solo se vuota, altrimenti 409 (Admin)
GET /healthz Controllo di stato, senza prefisso /api/v1
GET /version Numero di versione