Create a multipart upload session
This method creates a multipart upload session for a local file.
Supported content: Video, audio, and images.
Upload limits:
- Video and audio: Up to 10 GB
- Images: Up to 32 MB
Additional requirements depend on your workflow:
- Search: Marengo requirements
- Video analysis: Pegasus requirements
- Entity search: Marengo image requirements
- Create embeddings: Marengo requirements
Headers
Your API key.
<Note title="Note"> You can find your API key on the <a href="https://playground.twelvelabs.io/dashboard/api-keys" target="_blank">API Keys</a> page. </Note>Request body
Response
The multipart upload session has been successfully created.
Changes
Changed in 3 of the 8 revisions of this API.162
- ▲
the
filenamerequest property's minLength was increased from0to1request-property-min-length-increased
- ●
the
filenamerequest property's maxLength was set to255request-property-max-length-set
- ●
the
total_sizerequest property's max was set to10737418240.00request-property-max-set
- ●
the
total_sizerequest property's min was set to1.00request-property-min-set
- ▲
- ●
removed the optional property
docs_urlfrom the response with the400statusresponse-optional-property-removed
- ●
removed the optional property
docs_urlfrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
docs_urlfrom the response with the500statusresponse-optional-property-removed
- ●
- ○
added the new
audioenum value to the request propertytyperequest-property-enum-value-added
- ○
added the new
imageenum value to the request propertytyperequest-property-enum-value-added
This revision also has 35 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○