POST https://uy6.space/upload.php
Three authentication methods supported:
?user=admin&pass=root1234 to URLAuthorization: Basic YWRtaW46cm9vdDEyMzQ=Field name: file
Content-Type: multipart/form-data
Field name: input
Format: data:image/type;base64,base64data...
Field name: text
Content: Plain text content
Returns just the URL:
https://uy6.space/uploads/20251201120000_abc123.png
Add ?format=json to get JSON:
{
"success": true,
"url": "https://uy6.space/uploads/20251201120000_abc123.png",
"filename": "20251201120000_abc123.png",
"size": 12345
}
{
"Version": "14.1.0",
"Name": "uy6.space Upload",
"DestinationType": "ImageUploader, TextUploader, FileUploader",
"RequestMethod": "POST",
"RequestURL": "https://uy6.space/upload.php",
"Headers": {
"Authorization": "Basic YWRtaW46cm9vdDEyMzQ="
},
"Body": "MultipartFormData",
"FileFormName": "file",
"URL": "$json:url$",
"ErrorMessage": "$json:error$"
}
{
"Version": "14.1.0",
"Name": "uy6.space Upload",
"DestinationType": "ImageUploader, TextUploader, FileUploader",
"RequestMethod": "POST",
"RequestURL": "https://uy6.space/upload.php?user=admin&pass=root1234",
"Body": "MultipartFormData",
"FileFormName": "file",
"URL": "$json:url$",
"ErrorMessage": "$json:error$"
}
{
"Version": "14.1.0",
"Name": "uy6.space Upload (JSON)",
"DestinationType": "ImageUploader, TextUploader, FileUploader",
"RequestMethod": "POST",
"RequestURL": "https://uy6.space/upload.php?format=json&user=admin&pass=root1234",
"Body": "MultipartFormData",
"FileFormName": "file",
"URL": "$json:url$",
"ErrorMessage": "$json:error$"
}
curl -X POST -u admin:root1234 \
-F "file=@image.png" \
https://uy6.space/upload.php
curl -X POST \
-F "file=@image.png" \
"https://uy6.space/upload.php?user=admin&pass=root1234"
curl -X POST \
-F "file=@image.png" \
"https://uy6.space/upload.php?format=json&user=admin&pass=root1234"
On error, returns JSON with error message:
{
"success": false,
"error": "Error message here"
}
HTTP status codes:
200 - Success400 - Bad request (no file/data)401 - Authentication required