Convert, add-ons, webhooks, and utilities
Convert, add-ons, webhooks, and utilities
Convert, add-ons, webhooks, and utilities
Global flags like --json, --jq, -v, and --quiet are available on every command.
See Configuration for the full list.
Convert documents and videos stored in Uploadcare. Conversions are asynchronous — by default
the CLI polls for completion. Use --no-wait to return the conversion token immediately.
See File conversion and Video processing for details on supported formats.
Convert a document to another format.
Flags:
Examples:
Convert a video to another format with optional resizing, quality, and trimming.
Flags:
Examples:
Execute and monitor Uploadcare add-ons on files. Available add-ons:
See Malware protection, Object recognition, and Background removal for details.
Run an add-on on a file. By default, polls until execution completes.
Flags:
Examples:
Check the status of an add-on execution.
Status values: in_progress, done, error.
JSON fields: status, result
Examples:
Manage webhooks for the current project. Webhooks deliver HTTP POST notifications to your endpoint when events occur.
Valid events: file.uploaded, file.stored, file.deleted, file.info_updated.
See the Webhooks concept page for details on event payloads and delivery.
List all webhooks for the current project.
JSON fields: id, target_url, event, is_active, signing_secret, datetime_created, datetime_updated
Examples:
Create a new webhook.
Flags:
Examples:
Update an existing webhook.
Flags:
Examples:
Delete a webhook.
Flags:
Examples:
Reference for the URL API (CDN transformations). Outputs transformation operations and syntax.
Print the complete CLI command tree as a JSON schema. Useful for AI agents and tooling that need to discover all available commands, flags, and examples programmatically.
Print CLI version, commit, build date, and platform info.
JSON fields: version, commit, date, go, os, arch
Generate shell completion scripts for your shell.