Documentation

Getting Started

  1. Create an account — sign up for a free PodcastNewsFeeds account, or log in if you already have one.

  2. Create a feed — go to My Feeds and click Add New Feed. Give your show a name and a short description.

  3. Add RSS sources — open Sources on the feed and add the RSS URLs you want to pull from. Anything with a feed URL works — news sites, blogs, Reddit, Substacks.

  4. Triage articles — articles ingested from your sources show up under Articles. Hit Add to Script on the ones you want to cover. Archive the noise.

  5. Pull into your pipeline — call POST /api/get_scripted to get the curated list, then POST /api/move_to_used when you're done to clear the queue for tomorrow.

API: get scripted articles

Returns the list of articles you've marked as scripted for a given feed.

curl -H "Content-Type: application/json" \
     -d '{"username":"[email protected]","password":"...","feed_id":"<feed_id>"}' \
     -X POST https://podcastnewsfeeds.com/api/get_scripted

Response:

{
  "articles": [
    {
      "article_title": "Original headline as published",
      "article_url": "https://source.example.com/post",
      "alt_title": "Rewritten title for spoken delivery"
    }
  ]
}

API: clear the scripted queue

After you record, mark every currently-scripted article as used so it doesn't reappear tomorrow.

curl -H "Content-Type: application/json" \
     -d '{"username":"[email protected]","password":"...","feed_id":"<feed_id>"}' \
     -X POST https://podcastnewsfeeds.com/api/move_to_used

AI title rewriting

On the Scripted Articles page each row has an AI Rewrite button. It sends just the headline to a language model and asks for a clean, spoken-English version. You can edit the result before saving it as the alternate title that the API returns.