Podcast Episodes and Published Transcripts from RSS
Pricing
$2.00 / 1,000 result rows
Podcast Episodes and Published Transcripts from RSS
For podcast producers and media researchers: pull episode title, date, duration, audio URL, show notes, and any published podcast:transcript from RSS feeds or Apple Podcasts show URLs, as one row per episode.
Pricing
$2.00 / 1,000 result rows
Rating
0.0
(0)
Developer
US Tech Automations
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
This podcast scraper pulls rss podcast episode lists and any published podcast transcript.
Paste a public RSS feed URL, or an Apple Podcasts show URL. Each episode becomes one row: title, date, duration, audio URL, show notes text, and the transcript when the feed itself publishes a podcast:transcript tag. There is no speech-to-text in this version.
Input
| Field | What it does |
|---|---|
| RSS feeds or Apple Podcasts show URLs | One or more public feed URLs, or an Apple show page such as https://podcasts.apple.com/us/podcast/the-daily/id1200361736. An Apple show URL is resolved through Apple's public lookup endpoint to the publisher's feedUrl. Episode pages on Apple are not read. |
| Maximum rows | Hard ceiling on rows returned, and therefore on the cost of the run. Default 50, maximum 10,000. |
| Download published transcripts | On by default. When a feed names a public transcript file, that file is fetched and the text is put on the row. Off keeps the transcript URL only. |
| Proxy configuration | Optional Apify proxy. Off by default, including on a local run. |
Pricing
Pay per result. $0.002 per row. No start fee.
Every dataset row bills from row one, including an error row for a URL that 404s or is blocked. A run that returns no rows costs nothing. Maximum rows is the spend cap.
Output (one row per episode)
One example row from a real local run on 2026-09-20 against https://podnews.net/rss (transcript and show notes shortened here):
{"error": false,"input_url": "https://podnews.net/rss","feed_url": "https://podnews.net/rss","show_title": "Podnews Daily - podcast industry and podcasting news","show_author": "Podnews LLC","episode_guid": "https://podnews.net/update/podcasts-front-of-store","title": "Are podcasts at the front of the store?","date": "2026-09-18T10:52:28Z","date_raw": "Fri, 18 Sep 2026 10:52:28 +0000","duration": "306","duration_seconds": 306,"audio_url": "https://op3.dev/e,pg=9b024349-ccf0-5f69-a609-6b82873eab3c/podnews.net/audio/podnews260918.mp3","audio_type": "audio/mpeg","audio_bytes": 4919999,"episode_url": "https://podnews.net/update/podcasts-front-of-store","show_notes": "Sponsored by The Podglomerate . From first recording to final export. ... Are podcasts at the front of the store? Showing a preview of data from the upcoming Podcast Landscape 2026 study at Podcast Movement NYC...","transcript": "From Manhattan in New York City, the latest from podnews.net with the Podglomerate. Are podcasts at the front of the store? ...","transcript_url": "https://podnews.net/audio/podnews260918.mp3.vtt","transcript_type": "text/vtt","transcript_language": null,"source_url": "https://podnews.net/rss","fetched_at": "2026-09-20T21:48:48Z"}
| Field | What it holds |
|---|---|
title | Episode title from the feed |
date | Publish time in UTC when it could be parsed; otherwise the raw string |
date_raw | pubDate (or Atom equivalent) exactly as published |
duration | itunes:duration as published (306 or 00:34:48) |
duration_seconds | Same duration as an integer number of seconds, when parseable |
audio_url | Enclosure URL for the audio file. The file itself is not downloaded. |
audio_type / audio_bytes | Enclosure type and byte length, when published |
show_notes | Episode description / content, HTML stripped to text |
transcript | Text of a published transcript file, or null |
transcript_url / transcript_type | The podcast:transcript URL and MIME type, when present |
show_title / show_author | Public names from the feed channel |
episode_url / episode_guid | Episode link and guid, when published |
input_url / feed_url | What you pasted, and the RSS URL actually read |
error | true only on a failed URL (missing feed, block, not XML) |
fetched_at | When this run read the feed, in UTC |
What this does not do
- It does not transcribe audio. If the feed has no
podcast:transcripttag,transcriptisnull. - It does not download or host the audio file.
audio_urlis the publisher's link. - It does not scrape Apple Podcasts episode pages or artwork. Apple show URLs are resolved only through the public lookup JSON.
- It does not invent missing fields. Unreadable values are
null. - It does not grant a licence to republish a show. You supply the URLs; each publisher's terms still apply.
- It does not log in, solve a CAPTCHA, or use cookies.
Limits
maxItemsis 1–10,000 (default 50). The run stops there even if the feed is longer.- Apple's lookup endpoint is documented at about 20 calls per minute. Many Apple show URLs in one run will be slow on purpose.
- A 404 or block on one URL becomes one error row for that URL; other URLs in the same run still run.
- Email addresses and phone-number-shaped strings found in notes or transcripts are replaced with
[redacted].
Refunds and support
Refunds: if a run returns zero rows for a valid input, email operations@ustechautomations.com within 7 days and we refund that run. Support: same address, replies within 2 business days.