Update Object
This endpoint updates an existing object in the specified bucket. The updated object must conform to the bucket's schema. It does not trigger processing.
Path parameters
The unique identifier of the bucket.
The unique identifier of the bucket.
The unique identifier of the object.
The unique identifier of the object.
Request body
Example request
{
"blobs": [
{
"data": "https://example.com/image.jpg",
"description": "Direct data upload - Simple image from URL",
"metadata": {
"alt_text": "Product thumbnail"
},
"property": "thumbnail",
"type": "IMAGE"
}
]
}Response
Successful Response
Example response
{
"blobs": [
{
"blob_id": "blob_1",
"data": {
"num_pages": 5,
"title": "Service Agreement 2024"
},
"key_prefix": "/contract-2024/content.pdf",
"metadata": {
"author": "John Doe",
"department": "Legal"
},
"property": "content",
"type": "PDF"
}
],
"bucket_id": "bkt_9xy8z7",
"content_hash": "28a9f5e8...",
"created_at": "2024-10-21T10:30:00Z",
"key_prefix": "/contract-2024",
"metadata": {
"category": "contracts",
"year": 2024
},
"object_id": "obj_123abc456def",
"skip_duplicates": false,
"status": "DRAFT",
"updated_at": "2024-10-21T10:30:00Z"
}Changes
Changed in 4 of the 30 revisions of this API.22
- ○
added the new optional request property
blobs/anyOf[subschema #1]/items/checksumnew-optional-request-property
- ○
- ●
added the new
signalsenum value to thesource_details/items/typeresponse property for the response status200response-property-enum-value-added
- ●
- ○
the endpoint scheme security
BearerAuth AND NamespaceHeaderwas added to the APIapi-security-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ●
added the new
DEACTIVATEDenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ●