Retool
is a no-code platform to build internal tools.
You can easily add playable podcasts, episodes, and playlists to internal tools on Retool.
Approach 1: Use Listen API
Listen API is simple and no-nonsense podcast API that powers more than 1,300 apps and services.
You can easily use Listen API in your Retool apps to access to all podcasts on the Internet.
Basically, you will add a REST API resource for Listen API, then run queries to fetch podcast data for your Retool apps.
You have to apply to use Listen API on this page first, because you will need an API key.
Add a REST API resource
You need to fill in the base url of Listen API and your API key:
Set up API endpoints
Set up queries with specific endpoints.
You can find all API endpoints and parameters on the DOCS page.
You don't need to add all endpoints and parameters at once. You can do that on demand and come back to modify those settings later.
Approach 2: Use the embed url
If you just want to embed a playable podcast, an episode, or a playlist to your Retool app, then you just need the embed url without using Listen API.
On ListenNotes.com, you can find the embed url on the EMBED tab of a podcast page (Example),
an
episode page (Example),
a
clip page (Example),
or a Listen Later playlist page (Example).

Image: Find the embed url under the EMBED tab.
Add the embed url to an iframe control:

Image: Paste the embed url to Retool.