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 video
Description of video
This is a description
Tags of video
4236
Privacy of content (hidden, public, registered)
public
Id collection to attach video
88567
Define original audio language (useful to transcript captions)
IT
URL 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.mp4
To 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.
0
Specifies 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.
15
Specifies 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
]
regular
regular
Responses
- 200
- 400
- 401
Response Headers
- application/json
- Schema
- Example (from schema)
- 1
Schema
{
"id": "string",
"status": "string"
}
OK
{
"id": "<string>",
"status": "<string>"
}
Response Headers
- application/json
- Schema
- Example (from schema)
- 1
Schema
{
"id": "string",
"status": "string"
}
Bad Request
{
"id": "<string>",
"status": "<string>"
}
Response Headers
- application/json
- Schema
- Example (from schema)
- 1
Schema
{
"id": "string",
"status": "string"
}
Unauthorized
{
"id": "<string>",
"status": "<string>"
}