Uploader un asset
POST /api/{projectId}/filesSolicitud
Envoyez une requête multipart/form-data avec le archivo dans le campo file :
curl -X POST https://votre-domaine.com/api/{projectId}/files \ -H "Authorization: Bearer VOTRE_TOKEN_API" \ -F "file=@/chemin/vers/image.jpg"Depuis JavaScript :
const form = new FormData();form.append('file', fileInput.files[0]);
const res = await fetch(`/api/${projectId}/files`, { method: 'POST', headers: { Authorization: `Bearer ${token}` }, body: form,});const asset = await res.json();Respuesta
Retourne l’asset uploadé avec HTTP 201 Created :
{ "uuid": "new-asset-uuid", "filename": "image.jpg", "mime_type": "image/jpeg", "size": 102400, "url": "/uploads/media/new-asset-uuid/image.jpg"}