Overcast.fm

 Overcast.fm  is a podcast player app for iOS and web.

How to export your data

 * 1) Log in to your account on https://overcast.fm
 * 2) Click "Account"
 * 3) Under "Export Your Data" there are links for two types of OPML exports:
 * 4) * OPML: A list of your subscribed podcasts in XML format.
 * 5) * All data: OPML with playlists and episode data added.
 * 6) ** Marco Arment has informed that the rate limit for the All Data file is 10x/day, but that it may not stay at that level. It is encouraged that you only use that file a couple times a day max.

IndieWeb Examples

 * created a Python script that can log in to Overcast’s website, download the All Data OPML file and parse it to retrieve recently played episodes then, it uses an API for Known to create a listen post.
 * created a Node.js script based on ’s that effectively does the same steps but creates a listen post using some experimental Micropub properties. Once the script is cleaned up, it will be linked here.
 * Eddie runs his script once a day at 1am that looks over the OPML file for listens from the last 24 hours.
 * Also Eddie has been thinking of using the OPML file to create follow posts on his site by looking for new Podcast subscriptions within the OPML file.