Aurabase Logo
aurabasedocs
API/Storage/Uploader un objet

Uploader un objet

POST/storage/v1/object/{bucket}/{path}

Upload d'un fichier dans un bucket. Fichiers > 6 MB automatiquement chunked avec reprise. Scan antivirus ClamAV appliqué en sortie.

#
Request

Body

§ 01
bucketstringREQUIS
Nom du bucket cible. Créé au préalable depuis le Studio ou CLI.
pathstringREQUIS
Chemin de l'objet dans le bucket. Format libre, mais convention {user_id}/{filename} recommandée pour les policies RLS.
contentbytesREQUIS
Corps de la requête = bytes du fichier (multipart ou octet-stream).
cacheControlstringOPTIONNEL
Header Cache-Control à appliquer (max-age=31536000, immutable).
upsertbooleanOPTIONNEL
True pour remplacer un objet existant sur le même path.
#
Notes

Resumable

§ 02
Astuce
Pour les fichiers > 6 MB, utilisez l'API tus via aura.storage.uploadResumable(). Le SDK gère les chunks et la reprise sur coupure réseau automatiquement.
v1.0 · révisé 15 avr. 2026