GET

List Videos

Videos
3 min read

Retrieve all videos for the authenticated user with pagination support.

GEThttps://api.videopilot.app/api/videos

Parameters

The following parameters are supported for this endpoint:

NameTypeRequiredDefaultDescription
page
numberOptional1

Page number for pagination

Example:1
limit
numberOptional20

Number of videos per page (max 100)

Example:20
Max: 100
status
string
enum
Optional-

Filter by video status

Example:"ready"
Options:draftgeneratingreadyerror

Code Examples

Example requests in multiple programming languages:

curl -X GET https://api.videopilot.app/api/videos \
  -H "Authorization: Bearer YOUR_API_KEY"

Responses

Possible responses from this endpoint:

200
List of videos retrieved successfully
401
Authentication required

Try It Out

Test this endpoint directly from your browser:

GET/api/videos
Generated cURL Command
Copy this command to use in your terminal
"text-blue-400 font-semibold">curl -X GET https://api.videopilot.app/api/videos \
  -H "Authorization: Bearer YOUR_API_KEY"
Response

Make a request to see the response here