Upload API Reference

Upload API provides several ways of uploading files to Uploadcare servers in a secure and reliable way.

Check out our and third party API clients for most of the popular programming languages.

The Upload API root is https://upload.uploadcare.com/ via HTTPS. You send us form data and receive JSON responses. All URLs MUST end with a forward slash /.

Every uploaded file is temporary and subject to be deleted within a 24-hour period. To make any file permanent, you should store or copy it. You can also store a file on upload via the UPLOADCARE_STORE flag. Once uploaded, your files become available via our CDN.

There also is another way to confirm file uploads. It originates from REST API and is about subscribing to the file.uploaded event via the webhooks endpoint. Learn more about webhooks here.