uploadcare.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Addons
clamavStatus
addons.clamavStatus
Check ClamAV scan status
Risk: read
Output
executeClamav
addons.executeClamav
Start a ClamAV virus scan
Risk: write
params full type
params full type
rekognitionModerationStatus
addons.rekognitionModerationStatus
Check AWS Rekognition moderation job status
Risk: read
Output
rekognitionStatus
addons.rekognitionStatus
Check AWS Rekognition labels job status
Risk: read
Output
removeBgStatus
addons.removeBgStatus
Check Remove.bg add-on status
Risk: read
Output
Cdn
mirror
cdn.mirror
CDN URL for a horizontally mirrored image
Risk: read
Output
rotate
cdn.rotate
CDN URL for a counterclockwise rotated image
Risk: read
Output
Files
batchDelete
files.batchDelete
Delete up to 100 files; problems lists invalid UUIDs
Risk: write
Output
problems full type
problems full type
result full type
result full type
batchStore
files.batchStore
Store up to 100 files in one request
Risk: write
Output
problems full type
problems full type
result full type
result full type
copyLocal
files.copyLocal
Copy a file to local storage in the same project
Risk: write
metadata full type
metadata full type
result full type
result full type
delete
files.delete
Delete a stored file by UUID
Risk: write
Output
variations full type
variations full type
content_info full type
content_info full type
metadata full type
metadata full type
appdata full type
appdata full type
deleteMetadataKey
files.deleteMetadataKey
Delete a metadata key from a file
Risk: write
Output
get
files.get
Get file info by UUID (official REST v0.7)
Risk: read
Output
variations full type
variations full type
content_info full type
content_info full type
metadata full type
metadata full type
appdata full type
appdata full type
getMetadata
files.getMetadata
Get all metadata key-value pairs for a file
Risk: read
Output:
object
Output full type
Output full type
getMetadataKey
files.getMetadataKey
Get one metadata value by key
Risk: read
Output:
string
list
files.list
List files with pagination, stored/removed filters
Risk: read
Output
totals full type
totals full type
results full type
results full type
store
files.store
Permanently store a file by UUID
Risk: write
Output
variations full type
variations full type
content_info full type
content_info full type
metadata full type
metadata full type
appdata full type
appdata full type
updateMetadataKey
files.updateMetadataKey
Set a metadata key on a file
Risk: write
Output:
string
Groups
delete
groups.delete
Delete a group (files are not deleted)
Risk: write
Output
get
groups.get
Get group info by ID
Risk: read
Output
list
groups.list
List file groups
Risk: read
Output
results full type
results full type
Project
get
project.get
Get current project info
Risk: read
collaborators full type
collaborators full type
Upload
createGroup
upload.createGroup
Create a file group via Upload API
Risk: write
Output
fileInfo
upload.fileInfo
Get uploaded file info from Upload API
Risk: read
Output
fromUrl
upload.fromUrl
Upload a file from a public URL
Risk: write
Output
fromUrlStatus
upload.fromUrlStatus
Check from-URL upload status
Risk: read
Output
groupInfo
upload.groupInfo
Get file group info from Upload API
Risk: read
Output
startMultipart
upload.startMultipart
Start multipart upload for files over 100MB
Risk: write
Output
Webhooks
create
webhooks.create
Create a webhook subscription
Risk: write
Output
delete
webhooks.delete
Delete a webhook by ID
Risk: write
Output
deleteByUrl
webhooks.deleteByUrl
Unsubscribe a webhook by target URL
Risk: write
Output
list
webhooks.list
List project webhooks
Risk: read
object[]
Output full type
Output full type
update
webhooks.update
Update a webhook
Risk: write
Output