Platforms

YouTube API

Find channels by topic, pull subscriber and view counts, read video metadata including transcripts and captions when available, and enrich channels with verified contact emails.

Endpoints

Example

curl -X POST 'https://stormy.ai/api/v1/search' \
  -H 'Authorization: Bearer YOUR_STORMY_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"platform":"youtube","query":"roofing creators in Ohio","limit":25,"fresh":true}'

Profile fields

channel_idhandlenamesubscribersdescriptionvideos_counttotal_viewsprofile_image_urlbanner_image_urlcountrykeywordslinks

Post fields

video ID and URLtitledescriptionpublished timedurationviewslikescommentsthumbnailtranscript/captions when available

Fields are returned when public and supplied by the selected source — treat platform-specific fields as nullable.

Lookup formats

@buildwithalex — profile URLs, @handles, usernames, and platform IDs all resolve through POST /api/v1/profile.