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

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

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 authenticated workspace’s owned video jobs in reverse chronological order. Use query parameters to narrow the response:
  • limit to cap the number of returned jobs
  • repeated status values to filter by lifecycle state
The response is a standard list envelope whose data array contains the same public video objects returned by POST /videos and GET /videos/{video_id}. This is useful for building:
  • async job dashboards
  • recent-generation history views
  • status-filtered polling views for completed, failed, or in-progress jobs

Authorizations

Authorization
string
header
required

Bearer token authentication

Response

200 - application/json

Video list response

The response is of type object.

Last modified on May 6, 2026