Storage
Complete a multipart storage upload
Completes an S3 multipart upload created by `/v2/storage/uploads`. Only uploads owned by the authenticated user can be completed.
Completes an S3 multipart upload created by /v2/storage/uploads. Only uploads owned by the authenticated user can be completed.
Authorization
APIKeyHeader X-API-Key<token>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/v2/storage/uploads/complete" \ -H "Content-Type: application/json" \ -d '{ "file_path": "presigned_upload/user_123/source.mp4", "upload_id": "2~example-upload-id", "etags": [ { "part_number": 1, "etag": "\\"9b2cf535f27731c974343645a3985328\\"" }, { "part_number": 2, "etag": "\\"2a1fd1f7bc39b3868d2a8f6fb50f6a7d\\"" } ] }'{ "file_path": "presigned_upload/user_123/source.mp4", "source_url": "https://cdn.example.com/presigned_upload/user_123/source.mp4"}