This API provides endpoints for uploading media files with strict validation for file types and sizes.
Domain Example: `https://api.qc.cxgenie.ai/` Method: POST Endpoint: `/api/v2/files/upload/form-builder/multiple`
Request
Response
{
"success": true,
"data": [
{
"name": "image1.jpg",
"url": "https://storage.example.com/file/image1.jpg",
"type": "image/jpeg",
"size": 1024000
},
{
"name": "document.pdf",
"url": "https://storage.example.com/file/document.pdf",
"type": "application/pdf",
"size": 2048000
}
]
}
File Size Exceeded
{
"success": false,
"message": "File \"large-file.mp4\" exceeds maximum size of 10MB. Current size: 15.50MB"
}
Unsupported File Type
{
"success": false,
"message": "File \"document.doc\" has unsupported type \"application/msword\". Supported types: jpeg, gif, png, pdf, mp4, quicktime"
}