As promised in this post Stefan started with the API.
The API adheres to json:api standards. Currently all endpoints are available without authorization or throttling. Podcasts within a category, gigs for a persona and episodes for a podcast are paginated.
Stefan not only implemented, but also documented the API. So please check out the documentation for details. As always your feedback is welcome! Send it to email@example.com.
Panoptikum offers via the API almost the full functionality that you can use via manual clicks (without login). You can easily use data from Panoptikum in your application via the API.
The following API functions will follow in the next weeks
- top 10 lists
- random recommendations
Who wants to write a Panoptikum plugin for podlove publisher displaying the latest recommendations for your podcast? :-)