Skip to main content
GET
/
videos
/
{video_id}
/
content
Get video content
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.phaseo.app/v1/videos/{video_id}/content', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
"<string>"

Documentation Index

Fetch the complete documentation index at: https://docs.ai-stats.phaseo.app/llms.txt

Use this file to discover all available pages before exploring further.

Returns the raw video binary when the generation is ready.
The public video routes are currently mounted but temporarily disabled, so this route currently returns 501 not_implemented.
  • It is only available once the job is complete and output access allows direct bytes.
  • For browser-friendly or temporary direct downloads, prefer POST /videos/{video_id}/download_url.
  • For multi-output jobs, inspect outputs on the status response before requesting a signed download URL for a specific output index.

Authorizations

Authorization
string
header
required

Bearer token authentication

Path Parameters

video_id
string
required

The ID of the video generation request.

Response

200 - application/octet-stream

Video content

The response is of type file.

Last modified on May 19, 2026