Upload
- Less than a minute to read
To validate that print files are compatible with your printing equipment, you must first upload them to your server. The POST ~/api/files/upload endpoint allows for uploading a print file.
Example call
You can pass and upload a file as follows:
<input type="file" id="file" onchange="upload(event)"/>
...
const upload = async (event) => {
const file = event.target.files[0];
const formData = new FormData();
formData.append('file', file);
const response = await fetch(appUrl + "api/files/upload?dpi=200", {
method: "POST",
body: formData
});
console.log(await response.json());
}
Success response
As a result, you get the GUID that your print file obtained after saving it on the server.
Status Code: 200 OK
Content:
[
"425a3537-2e59-450d-bbc2-484fcd3d63bd.pdf"
]