Kuku TV & Kuku FM Show Search Scraper API
Pricing
from $3.00 / 1,000 successful show results
Kuku TV & Kuku FM Show Search Scraper API
Search Kuku TV (Kuku FM) shows by keyword. Extract paginated results, show IDs, titles, synopses, and episode and listen counts. Export via API or Dataset.
Pricing
from $3.00 / 1,000 successful show results
Rating
0.0
(0)
Developer
Tarique
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Kuku TV and Kuku FM show search scraper API
Kuku TV & Kuku FM Show Search Scraper API is a Kuku TV show search scraper for finding audio series and short-drama reels on Kuku FM. Submit up to 1,000 titles, genres, tropes, or character names, request up to 20 result pages per keyword, and receive structured Kuku TV search results with show IDs, synopses, episode counts, listen counts, and cover art.
It works as a Kuku TV API alternative for catalog discovery, title lookup, keyword monitoring, and short-drama data pipelines. No Kuku FM account, login, or app installation is required.
Why use this Kuku TV search scraper?
- Search up to 1,000 unique keywords in one run, in English, Hindi, Telugu, or Tamil.
- Collect multiple result pages per keyword with the
maxPagesoption, collapsing the overlapping pages Kuku TV returns. - Receive one Dataset item per matching show with the complete raw search card preserved.
- Find Kuku TV
showIdvalues that feed the Series Details and Episode Details Actors. - Export results to JSON, CSV, Excel, XML, or HTML.
- Integrate with the Apify API, schedules, webhooks, Make, n8n, or cloud storage.
Typical use cases include Kuku TV show search, Kuku FM catalog research, title availability checks, keyword-to-show matching, and building a searchable short-drama catalog.
What Kuku TV show data can the API extract?
| Field | Type | Description |
|---|---|---|
query | string | Keyword that produced this show. |
position | integer or null | One-based rank of the show in the keyword's deduplicated result set. |
page | integer or null | Result page the show was first seen on. |
success | boolean | Whether the row is a successfully retrieved show. |
showId | integer or null | Kuku TV show ID used by every other Kuku TV Actor. |
slug | string or null | URL slug of the show. |
title | string or null | Show title. |
description | string or null | Show synopsis. |
authorName | string or null | Author or creator name. |
language | string or null | Language slug selected for the search. |
languageLabel | string or null | Human-readable language name. |
episodeCount | integer or null | Number of episodes in the show. |
listenCount | integer or null | Lifetime listen count. |
isPremium | boolean or null | Whether the show is a premium title. |
isReel | boolean or null | Whether the show is a vertical short-drama reel. |
monetizationType | string or null | Monetization model, such as coin_ads. |
bottomLabel | string or null | Card label the Kuku TV apps render, such as 614K. |
tags | array | Card tags returned with the search result. |
thumbnailUrl | string or null | Portrait thumbnail URL. |
coverImageUrl | string or null | Original cover image URL. |
uri | string or null | Kuku TV deep link, such as app://kukufm/show/.... |
webUrl | string or null | Public kukufm.com show URL. |
data | object or null | Complete raw show card exactly as the API returned it. |
error | string or null | Error message for a failed keyword. |
How to search Kuku TV shows by keyword
- Open the Actor's Input tab.
- Add one or more titles, genres, tropes, or character names to
queries. - Choose the
languageIdsyou want searched.2is English,1is Hindi,3is Telugu,8is Tamil,5is Bengali, and13is Kannada. - Set
maxPagesto the maximum number of result pages wanted per keyword, or leave it at1for the first page only. - Click Start.
- Open the Dataset to inspect, filter, download, or integrate the results.
How much does Kuku TV search cost?
FREE-tier users pay $4 per 1,000 successful show results ($0.004 per result). Users on BRONZE, SILVER, GOLD, PLATINUM, and DIAMOND tiers pay $3 per 1,000 ($0.003 per result). Only real show cards that are successfully written as individual Dataset items are charged. Repeated shows that appear on more than one page are collapsed to one row per keyword and are never charged twice, and diagnostic rows with success: false are not charged.
There is no monthly result cap. Paid Apify platform usage for the run — compute and proxy bandwidth — is billed separately by Apify.
Input
See the Input tab for all options. queries accepts up to 1,000 entries of 1 to 100 characters. Duplicate keywords are ignored while their first-seen order is preserved. maxPages accepts 1 to 20 and defaults to 1.
{"queries": ["billionaire", "revenge", "werewolf"],"languageIds": [2],"hasPremium": false,"maxPages": 1}
Output
You can download the Dataset in formats such as JSON, HTML, CSV, or Excel.
{"query": "revenge","position": 1,"page": 1,"success": true,"showId": 277205,"slug": "the-billionaire-who-married-for-revenge","title": "The Billionaire Who Married For Revenge","authorName": null,"language": "english","languageLabel": "English","episodeCount": 60,"listenCount": 614204,"isPremium": true,"isReel": true,"monetizationType": "coin_ads","bottomLabel": "614K","thumbnailUrl": "https://images.cdn.kukufm.com/w:400/f:webp/q:85/...","webUrl": "https://kukufm.com/show/the-billionaire-who-married-for-revenge","data": {"id": 277205, "slug": "the-billionaire-who-married-for-revenge", "title": "The Billionaire Who Married For Revenge"},"error": null}
Each keyword produces one row per matching show across the pages that were requested. A keyword that returns no matches produces no rows, and a keyword whose request fails produces a single uncharged row with success: false and an error message.
Kuku TV search use cases
- Find a Kuku TV or Kuku FM show by title, plot keyword, genre, or trope.
- Discover
showIdvalues before retrieving full metadata, episode lists, or comments. - Monitor whether titles appear for important search phrases.
- Build keyword-to-title datasets for editorial or market research.
- Feed Kuku TV catalog data into dashboards, databases, or AI analysis tools.
Related Kuku TV Actors
| Actor | Purpose |
|---|---|
| Kuku TV & Kuku FM Show Details & Episodes API | Turn a search result's showId into full show metadata, genres, tropes, cast, and crew. |
| Kuku TV & Kuku FM Episode Details & Video URL API | Resolve a single episodeId into episode metadata, durations, prices, and engagement counts. |
| Kuku TV & Kuku FM Episode Comments Scraper API | Export the public comments and listener profiles behind each episode. |
| Kuku TV & Kuku FM Episode Video Downloader API | Download each episode and store a playable MP4 plus a metadata sidecar in the run's Apify Key-value store. |
Also from the same publisher: Hongguo short-drama Actors for the Hongguo Duanju catalog.
Frequently asked questions
Can I search multiple Kuku TV titles and keywords in one run?
Yes. Submit up to 1,000 unique queries. Duplicate keywords are ignored while the first-seen order is preserved, and duplicate keywords are not charged twice.
Do I need a Kuku TV or Kuku FM account?
No. Every endpoint used by this Actor is public, so no login, token, or app installation is required.
Can I search in Hindi, Telugu, or Tamil?
Yes. Set languageIds to one or more Kuku TV language IDs. 2 is English, 1 is Hindi, 3 is Telugu, 8 is Tamil, 5 is Bengali, and 13 is Kannada.
How many results does one keyword return?
Kuku TV paginates keyword results. maxPages defaults to 1, which returns the first page only. Raise it up to 20 to keep requesting pages until a page comes back empty; a keyword that runs out of results stops early.
Why do two pages contain the same show?
Kuku TV result pages overlap. The Actor collapses repeats on showId, keeps the lowest page number a show was first seen on, and writes and charges it once per keyword. In a measured run, three pages of q=the returned 165 raw rows but only 97 unique shows, so expect roughly a third of later pages to be repeats.
What does the page column mean?
It is the result page the show was first seen on. position is the show's rank in the keyword's deduplicated result set, so it is always continuous from 1.
Is this a Kuku TV API alternative?
Yes. The Actor turns Kuku TV search results into structured Dataset items that can be accessed through the Apify API without manually browsing each keyword.
Legal use and support
Use the Actor lawfully and respect Kuku FM's terms, copyright, rate limits, privacy rules, and applicable law. It is intended for public catalog information and does not access private user accounts.
Use the Issues tab for support and the API tab for generated integration examples.