v5
OpenAPI 3.1.02026-08-025631,1012.8 MBApps
Verify a presigned-URL upload landed in S3
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 {etag, size_bytes, last_modified, exists} so clients can verify the upload before calling /deploy.
post/v1/apps/{app_id}/deploy/verify-upload
Path parameters
app_idstring required
Request body
Response
Successful Response