iPX

ipx

Module ipx::feeds

Your subscriptions: list, subscribe, change, unsubscribe, check, OPML.

Endpoints

GET /api/feeds
Your subscriptions, each with its counts and your settings for it.
POST /api/feeds
Subscribe to a feed, by its address or a site that links one.
PATCH /api/feeds/{id}
Change your settings for a feed, or (an admin) the feed’s own.
DELETE /api/feeds/{id}
Unsubscribe. The files stay for anyone else who reads the feed.
POST /api/feeds/{id}/read-all
Mark every episode of a feed read, and of every feed in it for an OPML list.
POST /api/feeds/{id}/download-latest
Download a feed’s newest episodes that are not downloaded yet.
POST /api/fetch
Check one feed, or all of yours, for new episodes now.
GET /api/opml
Your subscriptions as an OPML file, for another podcast app.
POST /api/opml
Subscribe to every feed in an OPML file.