Serveur de Fichiers Sécurisé

Documentation des APIs

POST /api/files/upload

Upload un fichier via FormData

FormData: file, numero, extension, folder (optionnel)

POST /api/files/upload-json

Upload un fichier via JSON (blob base64 ou array)

JSON: {blob, numero, extension, folder}

GET /api/files/get?url=chemin

Récupère un fichier par son chemin relatif

?url=/documents/CR-0001___abc123.pdf

DELETE /api/files/delete

Supprime un fichier par son numéro de document

JSON: {numero, folder}

DELETE /api/files/delete-by-url

Supprime un fichier par son URL/chemin relatif

JSON: {url}