🖼️Upload design images, to use in create order API
Upload your design
POST /api/vendor/files/design
ALLOW: PNG, JPEG, JPG only
Headers
Name
Value
Content-Type
multipart/form-data
X-Access-Key
Your key pairs
Body - FormData
Name
Type
Description
file
Binary
Your local file
Example in JS
const handleUpload = async ({ file, onSuccess, onError }) => {
try {
const formData = new FormData()
formData.append('file', file)
// Replace this with upload URL
const data = await axios.post("endpoint",formData, {
headers: {
"X-Access-Key": "Your key pair"
}})
onSuccess(data)
} catch (error) {
onError(error)
}
}Response
{
"data": {
"design_url": "https://rapid-design.rapidprinttee.com/compressed_1Typ9nEEvgbAaJ2N_lglqw6RzJRICT3Fx_sLF1-bada",
"compress_design_url": "https://rapid-compressed.rapidprinttee.com/compressed_compressed_1Typ9nEEvgbAaJ2N_lglqw6RzJRICT3Fx_sLF1-75d4"
},
"code": 0,
"message": "Success"
}
{
"message": "Invalid keys",
"error": "Unauthorized",
"statusCode": 401
}
Last updated