GET /v1/search finds public social videos matching a query — by topic, creator name, hashtag, product, or keyword. It removes the prerequisite of knowing a video URL before calling any other Veedcrawl endpoint. Your agent can discover relevant videos, then chain directly into /v1/metadata, /v1/transcript, or /v1/extract on the results.
Endpoint
Authentication
This endpoint requires anx-api-key header.
Parameters
string
required
The search query. Can be a topic, keyword, hashtag, creator name, or product name — e.g.
"skincare morning routine", "#fyp AI tools", or "@mkbhd".string
Filter results to a specific platform. Accepted values:
youtube, tiktok, instagram, x, facebook. Omit to search across all supported platforms.number
Number of results to return. Min
1, max 20. Defaults to 6.Example
Response
string
The platform the video was found on — e.g.
tiktok, youtube, instagram.string
The canonical video URL. Pass this directly into
/v1/metadata, /v1/transcript, or /v1/extract.string
The video’s title or caption as it appears on the platform.
string
The creator’s handle or display name.
object
Engagement counts:
views, likes, comments, and shares. Some fields may be null depending on platform availability.number
Video length in seconds.
string
URL of the video’s thumbnail image.
string
ISO 8601 publish timestamp.
This endpoint is free and does not consume credits. It is designed as the discovery layer before you commit credits to transcript or extract jobs.
Chaining into other endpoints
Everyurl in the response can be passed directly into any other Veedcrawl endpoint: