Partially Update Bucket
This endpoint allows you to partially update an existing bucket (PATCH operation). Only provided fields will be updated. At minimum, metadata can always be updated. Immutable fields like bucket_id and timestamps cannot be modified.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Request model for partial update of an existing bucket (PATCH operation).
Human-readable name for the bucket
Description of the bucket
Additional metadata for the bucket
Schema definition for objects in this bucket
Source adapter configuration for inbound webhook-driven ingestion
Response
Successful Response
Response model for bucket operations.
Human-readable name for the bucket
Number of objects in the bucket
Total size of all objects in the bucket in bytes
Unique identifier for the bucket
Description of the bucket
Schema definition for objects in this bucket
Unique key configuration for this bucket (if configured)
{
"default_policy": "upsert",
"fields": ["video_id"]
}Additional metadata for the bucket
Object-storage tier for this bucket's objects: standard | nearline | coldline | archive. Provider-agnostic (GCS STANDARD/NEARLINE/COLDLINE/ARCHIVE; S3/MinIO STANDARD/STANDARD_IA/GLACIER). NOTE: applied on write for sync-based ingestion (the primary media path); tiering for direct/presigned uploads and retroactive re-tiering of existing objects are in progress (TG-2837). None = provider default.
standard, nearline, coldline, archive When the bucket was created
Last modification time of bucket metadata
When the last object was uploaded to this bucket
When bucket stats were last successfully recalculated
Bucket lifecycle status (ACTIVE, ARCHIVED, SUSPENDED, IN_PROGRESS for deleting)
PENDING, QUEUED, IN_PROGRESS, PROCESSING, COMPLETED, COMPLETED_WITH_ERRORS, FAILED, CANCELED, INTERRUPTED, UNKNOWN, SKIPPED, DRAFT, ACTIVE, ARCHIVED, SUSPENDED Whether the bucket is locked (read-only)
Batch statistics for this bucket (calculated asynchronously, stored in DB)
Storage statistics for this bucket (calculated asynchronously, stored in DB)
Source adapter configuration for inbound webhook-driven ingestion

