Get a podcast
Returns a single podcast by slug (e.g., ‘all-in’) or ID. Slugs are human-readable identifiers included in every podcast response.
Authorizations
Pass your API key in the X-API-Key header (recommended).
Path Parameters
Podcast slug (e.g., 'all-in', 'lex-fridman-podcast'), internal ID, or numeric iTunes ID
Query Parameters
Maximum number of aggregated topics to return (0 for none, max 1000)
0 <= x <= 1000Response
OK
Whether the podcast contains explicit content
Unique identifier
Podcast title
Political bias rating for the podcast: EXTREME_LEFT, LEANS_LEFT, LEFT, CENTER, RIGHT, LEANS_RIGHT, or EXTREME_RIGHT. Empty when the podcast is not substantively political or has not been evaluated yet. Fetch GET /v1/podcasts/{id}/bias for the full analysis including reasoning and evidence.
Podcast description
Total number of episodes
Production format attributes derived from episode analysis: guest frequency, detected formats (interview, panel, call_in, solo_narrated), ad and video presence, episode length, publishing cadence, and activity status. Every field doubles as a GET /v1/podcasts filter. Omitted for podcasts with no tracked episodes yet; within the object, the speaker-derived fields (guest_frequency, signals, has_ads) are additionally omitted until enough episodes have been analyzed to judge. Fetch GET /v1/podcasts/{id}/format for the full breakdown including exact rates, duration percentiles, and the publish-day histogram.
Cover image URL
ISO 639-1 language code
How confidently this result matches your q search, strongest first. exact: this is the show with that name. partial: the name matches your search strongly (your search may have included extra words). fuzzy: the name is similar but not the same — it may be the show you meant with a typo, or a different show with a near-identical name; verify before relying on it. description: your search text appears in the show's description rather than its name. speculative: a loose suggestion, listed last. When resolving a show programmatically, act on exact or partial results and treat anything weaker as candidates to confirm. Present only when q was provided.
exact, partial, fuzzy, description, speculative Political framework the bias rating is calibrated against: US, UK, EU, CANADA, AUSTRALIA, INDIA, OTHER. Omitted when the latest analysis returned NOT_POLITICAL or when no analysis has been run yet.
Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular; the most popular podcast is 1.0. Always global — never scoped to a topic_id or other filter. Omitted when the podcast is not currently charting. Pair with the popularity_threshold query parameter on GET /v1/podcasts to filter the catalog by this value.
Publisher attributed to this podcast. Available on detail responses; absent on list responses and on podcasts whose publisher attribution is not yet known.
Human-readable slug identifier
Top recurring speakers
High-level brand-suitability verdict from the IAB Tech Lab Brand Safety & Suitability Framework (formerly GARM): SAFE, LIMITED, SENSITIVE, or UNSAFE. Empty when the podcast has not been evaluated yet. Per-category breakdown, evidence, and methodology are gated to GET /v1/podcasts/{id}/suitability.
Top topics discussed across episodes, ordered by frequency
RSS feed URL