Manual · 9

Other endpoints

Method Path Description
GET /audit-log List the audit log (admin)
GET /attachment-files Global file search across every data source/table – for any logged-in user, filtered to the tables they have at least read access to (admins see everything) – see File management
POST /attachment-files Upload a file directly into the library, with no cell reference (multipart, admin) – lands unlinked initially, see File management
GET /attachment-files/{id} Download a file – for any logged-in user, as long as the file is reachable via a table readable to them
GET /attachment-files/{id}/thumbnail Download a thumbnail – same access rule as above
DELETE /attachment-files/{id} Delete a file (admin)
PATCH /attachment-files/{id}/folder Assign a file to a folder (body {"folder_id": "..."}, null = unassigned) (admin)
GET /attachment-folders List the folder tree, flat (admin)
POST /attachment-folders Create a folder (body {"name": "...", "parent_folder_id": "..."}) (admin)
PATCH /attachment-folders/{id} Rename a folder (body {"name": "..."}) (admin)
DELETE /attachment-folders/{id} Delete a folder – only if empty, otherwise 409 (admin)
GET /healthz Health check, without the /api/v1 prefix
GET /version Version number