Uploadthing file hosting — upload, list, and manage files via the Uploadthing API. Simple file uploads with automatic CDN delivery, file metadata, and usage...
Uploadthing file hosting — upload, list, and manage files via the Uploadthing API.
| Variable | Required | Description |
|---|---|---|
UPLOADTHING_SECRET | ✅ | API key/token for Uploadthing |
# List uploaded files
python3 {baseDir}/scripts/uploadthing.py files --limit 50
# Upload a file
python3 {baseDir}/scripts/uploadthing.py upload document.pdf
# Delete files
python3 {baseDir}/scripts/uploadthing.py delete --keys file_key1,file_key2
# Get usage stats
python3 {baseDir}/scripts/uploadthing.py usage
filesList uploaded files.
python3 {baseDir}/scripts/uploadthing.py files --limit 50
uploadUpload a file.
python3 {baseDir}/scripts/uploadthing.py upload document.pdf
deleteDelete files.
python3 {baseDir}/scripts/uploadthing.py delete --keys file_key1,file_key2
usageGet usage stats.
python3 {baseDir}/scripts/uploadthing.py usage
app-infoGet app configuration.
python3 {baseDir}/scripts/uploadthing.py app-info
urlGet file URL.
python3 {baseDir}/scripts/uploadthing.py url file_key
renameRename a file.
python3 {baseDir}/scripts/uploadthing.py rename file_key "new-name.pdf"
All commands output JSON by default. Add --human for readable formatted output.
# JSON (default, for programmatic use)
python3 {baseDir}/scripts/uploadthing.py files --limit 5
# Human-readable
python3 {baseDir}/scripts/uploadthing.py files --limit 5 --human
| Script | Description |
|---|---|
{baseDir}/scripts/uploadthing.py | Main CLI — all Uploadthing operations |
This skill never stores data locally. All requests go directly to the Uploadthing API and results are returned to stdout. Your data stays on Uploadthing servers.
Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
ZIP package — ready to use