YouTube Search
Searches YouTube by keyword query and returns matching videos, channels, playlists, shorts, shelves, and live streams.
YouTube Search GET /v1/youtube/search Searches YouTube by keyword query and returns matching videos, channels, playlists, shorts, shelves, and live streams. Authentication: x-api-key Example URL: https://api.datawake.ai/v1/youtube/search?sortBy=relevance&filter=all®ion=US&continuationToken=4qmFsgKrCBIYVUNkRkpXVWE0M3NtUm00SXBIQnB&includeExtras=false Parameters: - query (query · string · required) - uploadDate (query · string · optional) - sortBy (query · string · optional) = relevance - filter (query · string · optional) = all - region (query · string · optional) = US - continuationToken (query · string · optional) = 4qmFsgKrCBIYVUNkRkpXVWE0M3NtUm00SXBIQnB - includeExtras (query · string · optional) = false
Overview
WakeScrap exposes this YouTube endpoint as a live-data API. The platform keeps the documented request and response shape stable while unifying auth, request tracking, and credits billing.
Searches YouTube by keyword query and returns matching videos, channels, playlists, shorts, shelves, and live streams. Each video result includes title, URL, thumbnail, view count (views), publish date, duration, channel info, and badges. Supports filtering by upload date, sorting by relevance or popularity, and paginating with continuationToken.
Required params: query.
Headers
Your Wake API access key.
Example:
Query Parameters
Search query
Upload date
enum: today, this_week, this_month, this_year
Sort by
Example:
enum: relevance, popular
Filter by these options. Note this doesn't work when you use either 'uploadDate' or 'sortBy'. It basically only works when you have a query.
Example:
enum: shorts
2-letter country code for the request region.
Example:
Continuation token to get more videos. Get 'continuationToken' from previous response.
Example:
This will get you the like + comment count and the description. To get the full details of the video, use the /v1/youtube/video endpoint. *This will slow down the response slightly.*
Example: