Uploads
Upload files, manage uploads, access content and version history
postComplete signed upload
Completes and persists an upload created via a signed upload intent token. Authorization is via the signed intent token, not OAuth scopes.
postCopy upload
Creates a copy of an upload at a specified destination. Preserves metadata and thumbnails without re-processing.
postCreate renderer access token
Creates a short-lived JWT token for accessing a renderer archive upload via the renderer proxy.
postCreate signed upload intent
Creates a signed upload intent token with optional upload constraints and metadata.
postCreate upload
Finalizes an upload after the file has been uploaded to the presigned URL. Supports creating new uploads, replacing existing ones, or upserting by path.
postCreate uploads from a new-file template
Materializes an IntegrationNewFile template into the target bucket. Server resolves default_content (inline strings or upload_id references in the integration's internal bucket), creates the Folder / Upload rows, and writes the bytes. Requires the template's parent integration to be APPLICATION-mode and installed on the bucket.
postDelete upload
Permanently deletes an upload and its associated files from storage.
postDelete upload history
Deletes specific history entries or all history for an upload.
postDelete upload metadata entry
Removes a metadata entry from an upload by key.
postGet text content
Retrieves the text content of an upload inline. For binary content, use GetUploadDownloadUrl instead.
postGet upload
Retrieves details for a specific upload by ID or path.
postGet upload breakdown
Retrieves a breakdown of uploads by month and year, including counts and total size.
postGet download URLs
Gets signed download URLs for one or more uploads, including thumbnail and content URLs.
postGet history content URL
Gets a signed download URL for a historical version of an upload.
postList upload history
Lists historical versions of an upload, created when content is replaced.
postList upload metadata
Lists all metadata entries attached to an upload (common:* and integration:*).
postList uploads
Lists uploads in a bucket with optional filtering by path, date, and tags. Supports cursor-based pagination.
postMove upload
Moves an upload to a new destination folder and/or changes its slug.
postRequest signed upload
Requests a presigned upload URL using a signed upload intent token. Authorization is via the signed intent token, not OAuth scopes.
postRequest upload
Requests a presigned URL for uploading a file. Returns either a direct upload URL or multipart upload parts for large files.
postGet upload part URL
Gets a presigned URL for uploading a specific part of a multipart upload.
postList upload parts
Lists the parts that have been uploaded for a multipart upload, including their ETags.
postRestore from history
Restores an upload to a previous version from its history.
postSet text content
Creates or updates text content inline. Supports create, replace, or upsert modes. For binary uploads, use RequestUpload + CreateUpload.
postSet upload metadata entry
Upserts a metadata entry on an upload. Key must resolve to a known registration (common:* or the caller's integration slug).
postUpdate upload
Updates upload properties such as tags, path, slug, and privacy settings.