| Endpoint | Corps/paramètres | Autorisation |
|---|---|---|
POST /files/presign | fileName, contentType, sizeBytes, kind, subjectId, contractId, paymentId | contract_view view |
PUT signed upload URL | file bytes to object storage | signed URL |
POST /files/confirm | objectKey, fileName, contentType, sizeBytes, kind, uploadToken | contract_view view |
GET /files/:id/download | contractId, paymentId | contract_view view |
API locataire
Fichiers
Téléverser et télécharger originaux, factures, reçus et preuves.
Les téléversements utilisent presign, envoi direct vers le stockage objet et confirm. L’API n’accepte jamais de fichier brut directement.