English
cURL
curl --request POST \ --url https://kieai.redpandaai.co/api/file-stream-upload \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: multipart/form-data' \ --form uploadPath=images/user-uploads \ --form fileName=my-image.jpg \ --form file=@example-file
200
example
{ "success": true, "code": 200, "msg": "File uploaded successfully", "data": { "fileName": "uploaded-image.png", "filePath": "images/user-uploads/uploaded-image.png", "downloadUrl": "https://tempfile.redpandaai.co/xxx/images/user-uploads/uploaded-image.png", "fileSize": 154832, "mimeType": "image/png", "uploadedAt": "2025-01-01T12:00:00.000Z" }}
curl -X POST https://kieai.redpandaai.co/api/file-stream-upload \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "file=@/path/to/your-file.jpg" \ -F "uploadPath=images/user-uploads" \ -F "fileName=custom-name.jpg"
All APIs require authentication via Bearer Token.
Get API Key:
Usage: Add to request header: Authorization: Bearer YOUR_API_KEY
File uploaded successfully
The response is of type object.
object