Uploadcare icon

Uploadcare

File upload and media platform for files, groups, transformations, storage, delivery, and metadata.

Handles file upload and media work across uploaded files, storage, transformations, delivery, and metadata.

Example Use Cases

These are the Uploadcare actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Batch Store Files

Tool to store multiple files in one request. Use when you need to mark up to 100 files as permanently stored in bulk.

Check Remove.bg Status

Tool to check Remove.bg execution status and get the UUID of the file with removed background. Use after requesting background removal to poll for completion and retrieve the processed file UUID.

Copy Uploadcare File to Local Storage

Tool to copy a file to local storage within the same Uploadcare project. Use when you need to create a duplicate of an existing file.

Create File Group (Upload API)

Tool to create a file group from already uploaded files using Uploadcare's Upload API. Use after files have been uploaded to group them together.

Create Uploadcare webhook

Create a new webhook subscription to receive notifications when file events occur. Use this to get real-time callbacks at your URL when files are uploaded, stored, deleted, or flagged. The project is automatically determined by your API credentials. Note: Each target_url must be unique per event type within your project.

Delete Uploadcare Group

Tool to delete a file group. Use when you need to remove a group from the project. Note that files within the group are not deleted, only the group itself.

Delete Uploadcare Webhook

Permanently deletes a webhook subscription from your Uploadcare project. Use the List Webhooks action first to obtain the webhook ID. This action is irreversible.

Delete Uploadcare Webhook by URL

Tool to delete a webhook subscription by its target URL. Use when you know the webhook's target URL but not its ID.

Execute ClamAV virus scan

Tool to execute ClamAV virus scan on an uploaded file. Use this when you need to check if a file contains viruses or malware. The scan runs asynchronously - you receive a request_id to track the scan status. Results can be retrieved from file info or via webhooks.

Get ClamAV Scan Status

Tool to check the execution status of a ClamAV virus scan. Use after initiating a ClamAV scan to monitor its progress and determine when results are available.