Kuku TV & Kuku FM Show Search Scraper API avatar

Kuku TV & Kuku FM Show Search Scraper API

Pricing

from $3.00 / 1,000 successful show results

Go to Apify Store
Kuku TV & Kuku FM Show Search Scraper API

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

Tarique

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

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 maxPages option, collapsing the overlapping pages Kuku TV returns.
  • Receive one Dataset item per matching show with the complete raw search card preserved.
  • Find Kuku TV showId values 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?

FieldTypeDescription
querystringKeyword that produced this show.
positioninteger or nullOne-based rank of the show in the keyword's deduplicated result set.
pageinteger or nullResult page the show was first seen on.
successbooleanWhether the row is a successfully retrieved show.
showIdinteger or nullKuku TV show ID used by every other Kuku TV Actor.
slugstring or nullURL slug of the show.
titlestring or nullShow title.
descriptionstring or nullShow synopsis.
authorNamestring or nullAuthor or creator name.
languagestring or nullLanguage slug selected for the search.
languageLabelstring or nullHuman-readable language name.
episodeCountinteger or nullNumber of episodes in the show.
listenCountinteger or nullLifetime listen count.
isPremiumboolean or nullWhether the show is a premium title.
isReelboolean or nullWhether the show is a vertical short-drama reel.
monetizationTypestring or nullMonetization model, such as coin_ads.
bottomLabelstring or nullCard label the Kuku TV apps render, such as 614K.
tagsarrayCard tags returned with the search result.
thumbnailUrlstring or nullPortrait thumbnail URL.
coverImageUrlstring or nullOriginal cover image URL.
uristring or nullKuku TV deep link, such as app://kukufm/show/....
webUrlstring or nullPublic kukufm.com show URL.
dataobject or nullComplete raw show card exactly as the API returned it.
errorstring or nullError message for a failed keyword.

How to search Kuku TV shows by keyword

  1. Open the Actor's Input tab.
  2. Add one or more titles, genres, tropes, or character names to queries.
  3. Choose the languageIds you want searched. 2 is English, 1 is Hindi, 3 is Telugu, 8 is Tamil, 5 is Bengali, and 13 is Kannada.
  4. Set maxPages to the maximum number of result pages wanted per keyword, or leave it at 1 for the first page only.
  5. Click Start.
  6. 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 showId values 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.
ActorPurpose
Kuku TV & Kuku FM Show Details & Episodes APITurn a search result's showId into full show metadata, genres, tropes, cast, and crew.
Kuku TV & Kuku FM Episode Details & Video URL APIResolve a single episodeId into episode metadata, durations, prices, and engagement counts.
Kuku TV & Kuku FM Episode Comments Scraper APIExport the public comments and listener profiles behind each episode.
Kuku TV & Kuku FM Episode Video Downloader APIDownload 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.

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.