Confirm a bundle uploaded via a presigned PUT URL actually landed in S3.
S3 returns an empty body on a successful PUT — the ETag is only in
response headers, which browser clients often can’t read due to CORS.
This endpoint does a server-side HEAD and returns so clients can verify the upload before calling
/deploy.
Documentation Index
Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
"Bearer YOUR_API_KEY"
"Bearer YOUR_STRIPE_API_KEY"
S3 key returned by /deploy/upload-url — the object you just PUT to.
Successful Response
Confirms a presigned-URL upload landed in S3.
S3 presigned PUTs return an empty body — the ETag is only in response headers, which many clients can't surface (CORS restrictions, browser DevTools gotchas). This endpoint does a server-side HEAD on the bundle and returns the object metadata so clients can verify their upload succeeded.
S3 key that was verified
True if the object exists in S3
S3 ETag of the uploaded object (MD5 for single-part uploads).
Size of the uploaded object in bytes.
Last-modified timestamp (ISO 8601).