Skip to content

Pull Streams By Video ID

GET /videos/[id]/streams

Pull the library information and created streams for a video by its ID

Example request to pull a video’s information by ID

getVideoInfo.js
fetch('https://spatialgen.com/api/videos/<yourvideoid>/streams', {
method: 'GET',
headers: {
'X-SPATIALGEN-APPKEY': apiKey,
}
})

Example Response

response.json
{
"streams": [
{
"createdAt": string, // Date in string format
"status": string, // Stream status
"streamName": string, // Name of the stream
"streamUrl": string, // URL for the stream
"visibility": string, // Visibility of the stream
"highestResolutionUrl": string, // URL to the highest resolution converted video
"highestResolutionBytes": number // The number of bytes in the highest resolution converted video
},
...
]
"library": {
"createdAt": string, // Date in string format
"description": string, // Description of the video
"fileFormat3D": string, // Format of the 3D file
"id": number, // ID of the video
"is3D": boolean, // If the video is in 3D
"isStreaming": boolean, // If the video is streaming
"perspective": number, // Perspective
"thumbnailUrl": string, // Thumbnail URL
"videoLength": number, // Length of the video in seconds
"videoHeight": number, // Height of the video
"videoName": string // Name of the video
}
}