Create video
POST/videos/vod
Create video container with all informations and configurations. Upload a video To make the video upload, you must first create the video, and then make the upload to a signed url. Learn more
Request
Header Parameters
- application/x-www-form-urlencoded
Body
- regular: Standard "flat" stream display
- vr360: Full 360° viewing mode
- vr180: 180° viewing mode
- vr360tb: 3D 360° Top-Bottom viewing mode"
Title of video
New videoDescription of video
This is a descriptionTags of video
4236Privacy of content (hidden, public, registered)
publicId collection to attach video
88567Define original audio language (useful to transcript captions)
ITURL of the original file to be copied from external storage. If specified, the system will download the file and use it as the video source for transcoding.
https://example.com/video-file.mp4To transcode only a specific segment of a video rather than its entire length, you can provide timecodes for the starting point and duration of the segment to process. The starting point is specified in seconds.
0Specifies the length of the segment to transcode, rather than processing the entire video. This parameter is only used in conjunction with the starting point of a segment. The duration is expressed in seconds.
15Specifies the visualization mode for 360° streams, determining how the stream is rendered in our web player. Note: For displaying 360° video in external players, use the parameters specific to that player. Available modes:
Possible values: [regular, vr180, vr360, vr360tb]
regularregularResponses
- 200
- 400
- 401
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"id": "string",
"status": "string"
}
{
"id": "<string>",
"status": "<string>"
}
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"id": "string",
"status": "string"
}
{
"id": "<string>",
"status": "<string>"
}
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"id": "string",
"status": "string"
}
{
"id": "<string>",
"status": "<string>"
}