particle_podcast_find_mentions. For ranked retrieval by topic, use particle_podcast_search_transcripts.
Inputs
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
podcast_slug | string | no | — | Podcast slug, internal ID, or numeric iTunes ID. Restrict to one podcast. |
person_slug | string | no | — | Person slug from particle_person_resolve or particle_entity_resolve (e.g. "sam-altman"). Episodes featuring or mentioning the person. Also accepts a bare entity slug for non-person entities like places. |
company_slug | string | no | — | Company slug, domain, or ID. Resolves to the linked entity. |
role | string | no | — | Role filter when person_slug or company_slug is set. One of: guest, host, panelist, correspondent, mention. |
published_after | string | no | — | ISO 8601 date or date-time. |
published_before | string | no | — | ISO 8601 date or date-time. |
language | string | no | — | ISO 639-1 language code (e.g. "en"). |
has_transcript | boolean | no | false | When true, return only episodes with a completed transcript. false or omitted means no transcript filter. |
min_duration | integer (≥0) | no | — | Minimum episode duration in seconds. |
max_duration | integer (≥0) | no | — | Maximum episode duration in seconds. |
limit | integer (1–50) | no | 10 | Episodes per page. |
cursor | string | no | — | Opaque pagination cursor. |
Output
A markdown document with## Episodes (N) and one ### Episode title section per episode. Each section carries bulleted KV rows: - **Podcast:**, - **Published:**, - **Episode slug:**, - **Duration:**, - **Counts:** (segments / clips / entities), and - **Speakers:**. The Speakers row is a comma-separated list with up to 6 names; entries with linked entities render as Name (entity_slug). When more pages exist, a horizontal rule and a **Cursor:** <value> line are appended; pass that value back as cursor to fetch the next page.
Sample (podcast_slug="6-minute-english", limit=2):
- **Episode slug:** is what you pass back as episode_slug to particle_podcast_get_episode or particle_podcast_find_mentions.
Example
Related
- REST equivalent:
GET /v1/podcasts/episodes. - For per-episode dialogue, drill into
particle_podcast_get_episodeorparticle_podcast_find_mentionswith the returnedepisode_slug.