listennotes.search
mock data$0.003 / callSearch Podcasts & Episodes
Full-text search across 3.7M+ podcasts and 186M+ episodes. Search by keyword, filter by language and genre, sort by relevance or date. Returns episode titles, podcast names, audio URLs, and duration. The most comprehensive podcast search API available (Listen Notes)
Input schema
Search query — full-text search across 186M+ podcast episodes and 3.7M+ podcasts (e.g. "artificial intelligence", "startup funding", "true crime")
Search type: "episode" (default) searches episode titles/descriptions, "podcast" searches podcast-level metadata
Max results (1-10, default 10)
Offset for pagination
ISO 639-1 language code (e.g. "en", "es", "fr"). Filters results by podcast language
Comma-separated genre IDs to filter (e.g. "93,127" for Business+Technology). See Listen Notes genre list
Sort by date (true) or relevance (false, default)
Call via REST
curl -X POST https://unifyapi.pro/api/call/listennotes.search \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"q":"<q>","type":"episode","limit":10,"offset":0,"language":"<language>","genre_ids":"<genre_ids>","sort_by_date":"<sort_by_date>"}'