Get videos list
Get list of videos. Returns first 10 by default. Supports filtering by type (include/exclude).
Query parameters
Search term to filter videos by title or description
Search term to filter videos by title or description
Filter videos by single type/category (use types for multiple)
Filter videos by single type/category (use types for multiple)
Filter videos by multiple types (OR logic). Example: ?types=educational&types=tutorial
Filter videos by multiple types (OR logic). Example: ?types=educational&types=tutorial
Exclude videos by types. Example: ?exclude_types=family_course
Exclude videos by types. Example: ?exclude_types=family_course
Maximum number of results to return (default: 10)
Maximum number of results to return (default: 10)
Cursor for the next page.
Cursor for the next page.
Response
Successful Response
Example response
{
"has_more": false,
"next_cursor": "eyJjcmVhdGVkX2F0IjoiMjAyNC0wMS0wMVQwMDowMDowMCswMDowMCIsImlkIjoxfQ",
"total": 1,
"videos": [
{
"created_at": "2024-01-01T00:00:00Z",
"description": "This is an example video description",
"id": 1,
"title": "Video Example",
"type": "educational",
"video_id": "example123",
"youtube_url": "https://www.youtube.com/watch?v=example"
}
]
}