GET
List Videos
Videos
3 min read
Retrieve all videos for the authenticated user with pagination support.
GET
https://api.videopilot.app/api/videos
This endpoint requires authentication. Include your API key in the Authorization header.
Parameters
The following parameters are supported for this endpoint:
Name | Type | Required | Default | Description |
---|---|---|---|---|
page | number | Optional | 1 | Page number for pagination Example: 1 |
limit | number | Optional | 20 | 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:
Your API key is only used for this session and never stored or logged.
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