Uploadcare API icon

Uploadcare API

Full-featured Uploadcare integration for n8n (all upload-client and rest-client methods)

Overview

This node integrates with the Uploadcare API, providing a wide range of file and group management operations. Specifically for the deleteGroup operation under the "Default" resource, it allows users to delete an existing group of files identified by its unique Group ID (UUID). This is useful in scenarios where you want to clean up or remove entire collections of uploaded files from your Uploadcare storage.

Practical examples include:

  • Automatically deleting temporary groups of files after processing.
  • Managing storage by removing obsolete or unwanted file groups.
  • Integrating with workflows that require batch deletion of grouped files.

Properties

Name Meaning
Group ID The UUID of the group to be deleted. This identifies the specific group of files in Uploadcare to remove.

Output

The output JSON contains the response from the Uploadcare API after attempting to delete the specified group. Typically, this will confirm whether the deletion was successful or provide details if there was an error.

Since this operation deals with deletion, no binary data output is expected.

Example output structure (simplified):

{
  "status": "success",
  "message": "Group deleted successfully"
}

or an error message if deletion failed.

Dependencies

  • Requires an API key credential for Uploadcare with appropriate permissions to manage groups.
  • Uses the Uploadcare REST client library internally to perform the deletion.
  • The node must be configured with valid Uploadcare API credentials (public and private keys).

Troubleshooting

  • Common issues:

    • Invalid or missing Group ID: Ensure the Group ID provided is correct and exists.
    • Insufficient permissions: The API key used must have rights to delete groups.
    • Network or API errors: Check connectivity and Uploadcare service status.
  • Error messages:

    • "Unknown operation": Indicates the operation parameter is incorrect; ensure "deleteGroup" is selected.
    • API errors related to authorization or invalid UUID will be returned from Uploadcare and should be handled accordingly.

Links and References

Discussion