File management
On this page
Implement custom workflows for your uploaded files.
- Arbitrary file metadata management
- Webhooks for various events
- S3 bucket integration
- Add-ons to run 3rd party services
- API clients for popular platforms
Once uploaded, you can manage files using REST API and project storage settings.
How it works
Manage your files using REST API directly or with an API client.
cUrlJavaScriptPythonPHPRubySwift
curl "https://api.uploadcare.com/files/" \
-H "Accept: application/vnd.uploadcare-v0.7+json" \
-H "Authorization: Uploadcare.Simple UPLOADCARE_PUBLIC_KEY:UPLOADCARE_SECRET_KEY"
bash
Table of Contents
Article | Description |
---|---|
File metadata | File metadata is additional, arbitrary key-value data associated with uploaded files. For example, you could store a unique file identifier from your system. |
Webhooks | Uploadcare uses webhooks to notify your application about certain events that occur in your project asynchronously. |
S3 bucket integration | Connect an Amazon S3 bucket to one or more of your Uploadcare projects to implement custom file workflows, integrated deeply into your system. |
Storage backups | Automatically copy all of you stored files to a custom S3 bucket. Connect the storage once, and the system will do backups on a timely basis. |
Add-ons | Application implemented by Uploadcare that accepts uploaded files and process them with 3rd party services, like video encoding or background removal. |
REST API | Low-level access to Uploadcare features, e.g. CRUD files and their metadata, receive webhooks, and run add-ons. |
API integrations | You don't have to code most of the low-level API integrations. We have high-level libraries for all popular platforms. |