POST
/upload
curl \
-X POST https://storage.cloud-factory.fr/upload \
-H "x-public-key: $API_KEY" \
-H "Content-Type: multipart/form-data" \
-F "file=@file" \
-F "email=string" \
-F "store=true" \
-F "source=public"
Request example
{
"file": "@file",
"email": "string",
"store": true,
"source": "public"
}
Request examples
{
"file": "@file",
"email": "string",
"store": true,
"source": "public"
}
Response examples (200)
{
"success": true,
"body": {
"fileId": "string",
"containerId": "string",
"mime": "string",
"size": "string",
"scan": true,
"store": true,
"originalname": "string",
"checksum": "string",
"sync": "string",
"public": false,
"directLink": "string"
}
}
Response examples (200)
{
"success": true,
"body": {
"fileId": "string",
"containerId": "string",
"mime": "string",
"size": "string",
"scan": true,
"store": true,
"originalname": "string",
"checksum": "string",
"sync": "string",
"public": false,
"directLink": "string"
}
}
Response examples (422)
{
"success": false,
"message": "string",
"context": "string"
}
Response examples (422)
{
"success": false,
"message": "string",
"context": "string"
}
Response examples (500)
{
"success": false,
"message": "string",
"context": "string"
}
Response examples (500)
{
"success": false,
"message": "string",
"context": "string"
}