Prefer the terminal? This endpoint is also a command in the Particle CLI: pick Particle CLI in the request example’s language menu. Install the Particle CLI.
Where the episode stands on the way to a transcript. transcribed: the transcript is available. processing: we are transcribing it, or retrying after a failure. queued: a back-catalogue episode whose transcript has been requested and is waiting to be transcribed. requestable: a discovered back-catalogue episode we have not transcribed. unavailable: it can never be transcribed, for example because its audio no longer exists.
Advertising spots detected in the episode, in playback order. Only present when include=ads (or include=all) is requested at the fully_ingested milestone, and in episode archive records.
Particle's CDN copy of the episode audio. Every timestamp in our responses (transcript lines, segments, clips, mentions) is measured against this copy. Use it when no one will listen, such as for analysis or processing, so those downloads aren't counted as listens, and to play or cut audio from a specific point. To play the whole episode to a listener, use url.
Knowledge graph entities discussed in the episode, most salient first, with the transcript lines that mention each. Only present when include=entities (or include=all) is requested at the fully_ingested milestone, and in episode archive records.
The episode's audio file as the podcast's RSS feed publishes it. Feeds often route it through a measurement or ad-insertion service such as Podtrac, which counts each download and can insert different ads each time. Use it to play the whole episode to a listener, so the publisher's downloads and ad impressions are counted. Because the inserted ads vary, its timing need not match our timestamps: to play or cut from a specific point, use audio_url.
Video URLs discovered for this episode (native enclosures, Podcasting 2.0 alternate enclosures, Media RSS, and platform links / show-note URLs from YouTube, Vimeo, Twitch, Rumble). Populated on the GET /podcasts/episodes/{id} endpoint.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Particle API","colors":{"primary":"#0369a1","light":"#0369a1","dark":"#0369a1"},"logo":{"light":"https://mintcdn.com/particle-c40da4e2/tk5mmLn_iJIxNhbI/logo/light.svg?fit=max\u0026auto=format\u0026n=tk5mmLn_iJIxNhbI\u0026q=85\u0026s=a659784e597694177292b154cc1808f4","dark":"https://mintcdn.com/particle-c40da4e2/i9nEIhB1W5dtahvW/logo/dark.svg?fit=max\u0026auto=format\u0026n=i9nEIhB1W5dtahvW\u0026q=85\u0026s=53bcea9f9026f0bf0083447adbc1d006"},"favicon":"https://mintcdn.com/particle-c40da4e2/tk5mmLn_iJIxNhbI/favicon.png?fit=max\u0026auto=format\u0026n=tk5mmLn_iJIxNhbI\u0026q=85\u0026s=f4b42e6e90da406c6f1e6b4b8615113c","api":{"examples":{"languages":["curl","bash"],"autogenerate":false}},"appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0C0D0D"}},"navbar":{"links":[{"href":"https://status.particle.pro","label":"Status"},{"href":"mailto:api@particle.pro","label":"Support"}],"primary":{"type":"button","label":"API Dashboard","href":"https://platform.particle.pro"}},"footer":{"socials":{"x":"https://x.com/particle_news","github":"https://github.com/particlepro","linkedin":"https://linkedin.com/company/particle-news"}},"fonts":{"family":"Geist","weight":400},"styling":{"codeblocks":"dark","latex":true},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor","vscode",{"title":"Connect Particle Pro MCP","description":"Install the Particle Pro MCP server in your AI client","icon":"plug","href":"/mcp/quickstart"},{"title":"Set up an AI agent","description":"Hand your agent agents.md and it connects itself","icon":"robot","href":"https://api.particle.pro/agents.md"}],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"particle-c40da4e2","hasAudioNarration":false,"actualSubdomain":"particle-c40da4e2","customDomains":["docs.particle.pro"],"gitSource":{"type":"github","owner":"mongoosehq","repo":"api","deployBranch":"main","contentDirectory":"server/particlepro/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfa36e5b7a39e824b16215","collectionId":"649c3577-8aa7-43f4-977a-015d9d7522e7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfa36e5b7a39e824b16215"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adfc5d2c27aa1e4a94f5434","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"API reference","count":166},{"language":"default","tag":"Guides","count":126},{"language":"default","tag":"Errors","count":70},{"language":"default","tag":"Podcasts","count":57},{"language":"default","tag":"MCP server","count":54},{"language":"default","tag":"Tools","count":47},{"language":"default","tag":"Billing \u0026 subscription","count":30},{"language":"default","tag":"Alerts","count":27},{"language":"default","tag":"People","count":19},{"language":"default","tag":"Podcast Episodes","count":16}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"api@particle.news","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark #mdx-content,html.dark #page-title,html.dark h1,html.dark h2,html.dark h3{color:rgba(255,255,255,.9)}html.dark #sidebar a,html.dark .accordion,html.dark [class*=tooltip]{color:rgba(255,255,255,.6)}html.dark .method-pill,html.dark [class*=admonition] p,html.dark [class*=breadcrumb],html.dark [class*=callout] p,html.dark [class*=eyebrow]{color:rgba(255,255,255,.5)}html.dark footer,html.dark footer *{color:rgba(255,255,255,.2)}html.dark .accordion,html.dark .card,html.dark .code-block,html.dark .steps,html.dark .tabs{border-color:rgba(255,255,255,.15)}html.dark .card{border-radius:.75rem}html.dark .code-block{border-radius:.5rem}html.dark .code-block pre{background-color:#1a1b1b}.dark\\:border-white\\/\\[0\\.07\\]:is(.dark *){border-color:rgba(255,255,255,.15)}html.dark #sidebar{background-color:#0c0d0d;border-color:rgba(255,255,255,.15)}html.dark,html.dark *{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}html.dark ::-webkit-scrollbar,html.dark::-webkit-scrollbar{width:6px;height:6px}html.dark ::-webkit-scrollbar-track,html.dark::-webkit-scrollbar-track{background:0 0}html.dark ::-webkit-scrollbar-thumb,html.dark::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:3px}html.dark ::-webkit-scrollbar-thumb:hover,html.dark::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}"}],"page":{"pagePath":"api-reference/podcast-episodes/get-an-episode","slug":"/api-reference/podcast-episodes/get-an-episode","pageMetadata":{"title":"Get an episode","description":"Returns a single episode by its unique identifier.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}","href":"/api-reference/podcast-episodes/get-an-episode","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Returns a single episode by its unique identifier.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,strong:`strong`,..._provideComponents(),...props.components},{Tip}=_components;if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(Tip,{children:[`Prefer the terminal? This endpoint is also a command in the Particle CLI: pick `,_jsx(_components.strong,{children:`Particle CLI`}),` in the request example’s language menu. `,_jsx(_components.a,{href:`https://cli.particle.pro`,children:`Install the Particle CLI`}),`.`]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Get an episode","description":"Returns a single episode by its unique identifier.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}","href":"/api-reference/podcast-episodes/get-an-episode","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Returns a single episode by its unique identifier.","operationId":"get-episode","parameters":["f101059e-6270-4ccf-937d-9fb5e9a31f36"],"responses":{"200":"a9fb9614-aaff-4616-97f8-a65a7a3d41f1","402":"cbd280c1-c58c-43e1-8d17-cc07c7a5bede","default":"eff9bda7-5db6-440f-afe2-3e5f1dfe47fb"},"summary":"Get an episode","tags":["Podcast Episodes","tier:standard"],"x-codeSamples":[{"label":"cURL","lang":"curl","source":"curl -H \"X-API-Key: $PARTICLE_API_KEY\" \\\n \"https://api.particle.pro/v1/podcasts/episodes/{id}\""},{"label":"Particle CLI","lang":"bash","source":"# Install: https://cli.particle.pro\nparticle episode \u003cid>"}],"x-cost-weight":1,"x-mint":{"content":"\u003cTip>Prefer the terminal? This endpoint is also a command in the Particle CLI: pick **Particle CLI** in the request example's language menu. [Install the Particle CLI](https://cli.particle.pro).\u003c/Tip>"},"x-pagination":"none","x-payment-info":{"price":{"amount":"0.010000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]},"x-tier":"standard","method":"get","type":"path","servers":["6e8c234b-8b5d-4e2a-94fe-82b29844e283"],"security":["67234219-14fe-4738-a2ab-97038664dbec","df27462b-ce76-437a-b995-5e88c0f12b1e"],"path":"/v1/podcasts/episodes/{id}","baseUrlOptions":["https://api.particle.pro"],"title":"Get an episode","codeSamples":[{"label":"cURL","lang":"curl","source":"curl -H \"X-API-Key: $PARTICLE_API_KEY\" \\\n \"https://api.particle.pro/v1/podcasts/episodes/{id}\""},{"label":"Particle CLI","lang":"bash","source":"# Install: https://cli.particle.pro\nparticle episode \u003cid>"}],"requestExampleLanguages":["bash","bash"],"requiredOnlyExamples":false,"disableCodeSampleGeneration":true,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"f101059e-6270-4ccf-937d-9fb5e9a31f36":{"description":"Episode slug or ID","in":"path","name":"id","required":true,"schema":{"description":"Episode slug or ID","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"a9fb9614-aaff-4616-97f8-a65a7a3d41f1":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Episode duration in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"duration_seconds","typeLabel":"number\u003cdouble>"},"explicit":{"description":"Whether the episode contains explicit content","type":"boolean","isRequired":true,"uniqueKey":"explicit","typeLabel":"boolean"},"has_transcript":{"description":"Whether a transcript is available","type":"boolean","isRequired":true,"uniqueKey":"has_transcript","typeLabel":"boolean"},"id":{"description":"Unique identifier","type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"title":{"description":"Episode title","type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"transcript_status":{"description":"Where the episode stands on the way to a transcript. transcribed: the transcript is available. processing: we are transcribing it, or retrying after a failure. queued: a back-catalogue episode whose transcript has been requested and is waiting to be transcribed. requestable: a discovered back-catalogue episode we have not transcribed. unavailable: it can never be transcribed, for example because its audio no longer exists.","enum":["transcribed","processing","queued","requestable","unavailable"],"type":"string","isRequired":true,"uniqueKey":"transcript_status","typeLabel":"enum\u003cstring>"},"ads":{"oneOf":[{"description":"Advertising spots detected in the episode, in playback order. Only present when include=ads (or include=all) is requested at the fully_ingested milestone, and in episode archive records.","items":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Ad duration in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].duration_seconds","typeLabel":"number\u003cdouble>"},"end_seconds":{"description":"Ad end offset within the episode, in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].end_seconds","typeLabel":"number\u003cdouble>"},"id":{"description":"Unique identifier","type":"string","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].id","typeLabel":"string"},"read_type":{"description":"How the ad was delivered (HOST_READ, PRE_RECORDED, NETWORK_PROMO)","type":"string","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].read_type","typeLabel":"string"},"sponsor_name":{"description":"Name of the advertising sponsor","type":"string","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].sponsor_name","typeLabel":"string"},"start_seconds":{"description":"Ad start offset within the episode, in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"ads.oneOf.0.items.[INDEX].start_seconds","typeLabel":"number\u003cdouble>"},"company_id":{"description":"The sponsor's company, when linked: the identifier GET /v1/companies/{id} takes (its domain, slug or encoded ID). Fetch its current profile there.","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].company_id","typeLabel":"string"},"offer_description":{"description":"Promotional offer details","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].offer_description","typeLabel":"string"},"placement_type":{"description":"Where the ad appeared in the episode (PRE_ROLL, MID_ROLL, POST_ROLL)","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].placement_type","typeLabel":"string"},"product":{"description":"Advertised product or service","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].product","typeLabel":"string"},"sponsor_id":{"description":"Linked sponsor ID, when known","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].sponsor_id","typeLabel":"string"},"sponsor_url":{"description":"Sponsor website URL","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].sponsor_url","typeLabel":"string"},"url":{"description":"Moment link that plays the ad on Radar, at start_seconds.","type":"string","uniqueKey":"ads.oneOf.0.items.[INDEX].url","typeLabel":"string"}},"required":["id","sponsor_name","read_type","start_seconds","end_seconds","duration_seconds"],"type":"object","uniqueKey":"ads.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"ads.oneOf.0","typeLabel":"object[]"},{"description":"Advertising spots detected in the episode, in playback order. Only present when include=ads (or include=all) is requested at the fully_ingested milestone, and in episode archive records.","items":{"additionalProperties":false,"properties":{"company_id":{"description":"The sponsor's company, when linked: the identifier GET /v1/companies/{id} takes (its domain, slug or encoded ID). Fetch its current profile there.","type":"string"},"duration_seconds":{"description":"Ad duration in seconds","format":"double","type":"number"},"end_seconds":{"description":"Ad end offset within the episode, in seconds","format":"double","type":"number"},"id":{"description":"Unique identifier","type":"string"},"offer_description":{"description":"Promotional offer details","type":"string"},"placement_type":{"description":"Where the ad appeared in the episode (PRE_ROLL, MID_ROLL, POST_ROLL)","type":"string"},"product":{"description":"Advertised product or service","type":"string"},"read_type":{"description":"How the ad was delivered (HOST_READ, PRE_RECORDED, NETWORK_PROMO)","type":"string"},"sponsor_id":{"description":"Linked sponsor ID, when known","type":"string"},"sponsor_name":{"description":"Name of the advertising sponsor","type":"string"},"sponsor_url":{"description":"Sponsor website URL","type":"string"},"start_seconds":{"description":"Ad start offset within the episode, in seconds","format":"double","type":"number"},"url":{"description":"Moment link that plays the ad on Radar, at start_seconds.","type":"string"}},"required":["id","sponsor_name","read_type","start_seconds","end_seconds","duration_seconds"],"type":"object"},"type":"null","uniqueKey":"ads.oneOf.1","typeLabel":"null"}],"uniqueKey":"ads","typeLabel":"object[] | null"},"audio_url":{"description":"Particle's CDN copy of the episode audio. Every timestamp in our responses (transcript lines, segments, clips, mentions) is measured against this copy. Use it when no one will listen, such as for analysis or processing, so those downloads aren't counted as listens, and to play or cut audio from a specific point. To play the whole episode to a listener, use url.","type":"string","uniqueKey":"audio_url","typeLabel":"string"},"clip_count":{"description":"Number of AI-extracted clips","format":"int64","type":"integer","uniqueKey":"clip_count","typeLabel":"integer\u003cint64>"},"clips":{"oneOf":[{"description":"AI-extracted clips. Only present when include=clips (or include=all) is requested at the fully_ingested milestone.","items":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Clip duration","format":"double","type":"number","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].duration_seconds","typeLabel":"number\u003cdouble>"},"end_seconds":{"description":"End time within the episode","format":"double","type":"number","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].end_seconds","typeLabel":"number\u003cdouble>"},"engagement_score":{"description":"AI-predicted engagement potential (integer, 0 to 100). Values above 70 are typical for a strong clip.","format":"double","type":"number","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].engagement_score","typeLabel":"number\u003cdouble>"},"id":{"description":"Unique identifier","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].id","typeLabel":"string"},"start_seconds":{"description":"Start time within the episode","format":"double","type":"number","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].start_seconds","typeLabel":"number\u003cdouble>"},"title":{"description":"AI-generated clip title","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].title","typeLabel":"string"},"audio_url":{"description":"Direct audio URL for this clip","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].audio_url","typeLabel":"string"},"description":{"description":"AI-generated clip description","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].description","typeLabel":"string"},"episode":{"additionalProperties":false,"properties":{"id":{"description":"Episode ID","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.id","typeLabel":"string"},"title":{"description":"Episode title","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.title","typeLabel":"string"},"podcast":{"additionalProperties":false,"properties":{"id":{"description":"Podcast ID","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.id","typeLabel":"string"},"title":{"description":"Podcast title","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.title","typeLabel":"string"},"best_rank":{"additionalProperties":false,"properties":{"captured_at":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.captured_at","typeLabel":"string\u003cdate-time>"},"chart_type":{"enum":["top_podcasts"],"type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.chart_type","typeLabel":"enum\u003cstring>"},"rank":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.rank","typeLabel":"integer\u003cint64>"},"source":{"enum":["apple","spotify"],"type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.source","typeLabel":"enum\u003cstring>"},"category_slug":{"type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.category_slug","typeLabel":"string"},"country":{"type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank.country","typeLabel":"string"}},"required":["source","chart_type","rank","captured_at"],"type":"object","description":"The single best (lowest-numbered) chart position this podcast currently holds across all charts. Omitted when the podcast holds no current chart appearances, and on endpoints that do not attach it. Reading a full chart (with country/category/source filters and history) remains premium; a single show's own placement is available on every plan.","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.best_rank","typeLabel":"object"},"image_url":{"description":"Cover image URL","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.image_url","typeLabel":"string"},"popularity":{"description":"Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular. Omitted when the podcast is not currently charting, on endpoints that build this resource from a projection rather than the full podcast row, and in episode stream, feed and archive payloads, which are stored and replayed: read it live from the podcast endpoints.","format":"double","type":"number","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.popularity","typeLabel":"number\u003cdouble>"},"publisher":{"additionalProperties":false,"properties":{"id":{"description":"Publisher ID","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.publisher.id","typeLabel":"string"},"name":{"description":"Publisher name","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.publisher.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier (e.g., 'goalhanger', 'iheartpodcasts'). When present, accepted in place of the ID anywhere a publisher reference is taken in the API. Occasionally absent on publishers whose name doesn't slugify (e.g., scripts not representable in ASCII URL slugs).","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.publisher.slug","typeLabel":"string"}},"required":["id","name"],"type":"object","description":"Publisher (network) attributed to this podcast. Present only when the embedding endpoint preloads publisher attribution and the podcast's publisher is known.","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.publisher","typeLabel":"object"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast.slug","typeLabel":"string"}},"required":["id","title"],"type":"object","description":"Parent podcast","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.podcast","typeLabel":"object"},"published_at":{"description":"Publication date","format":"date-time","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.published_at","typeLabel":"string\u003cdate-time>"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.slug","typeLabel":"string"},"web_url":{"description":"The episode's page on Radar, where it plays beside its transcript: https://radar.particle.pro/podcasts/{podcast}/episodes/{episode}, each segment the slug or, when there is none, the raw UUID. Append ?t={seconds} to start at a moment; the hit's own url field already does. Omitted for back-catalogue episodes we have not ingested, which have no page, and in episode stream, feed and archive payloads stored before this field shipped (they are replayed as stored): build it from the slugs, or fetch the episode.","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].episode.web_url","typeLabel":"string"}},"required":["id","title"],"type":"object","description":"Parent episode with podcast context","uniqueKey":"clips.oneOf.0.items.[INDEX].episode","typeLabel":"object"},"intro_statement":{"description":"AI-generated hook text for social sharing","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].intro_statement","typeLabel":"string"},"quote":{"description":"Verbatim transcript line from the clip, at most 140 characters, by the clip's speaker where possible","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].quote","typeLabel":"string"},"segment":{"additionalProperties":false,"properties":{"id":{"description":"Segment ID","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].segment.id","typeLabel":"string"},"title":{"description":"Segment title","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].segment.title","typeLabel":"string"},"type":{"description":"Segment type","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].segment.type","typeLabel":"string"}},"required":["id","type","title"],"type":"object","description":"Parent segment context","uniqueKey":"clips.oneOf.0.items.[INDEX].segment","typeLabel":"object"},"speaker":{"additionalProperties":false,"properties":{"name":{"description":"Speaker name","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.name","typeLabel":"string"},"entity":{"additionalProperties":false,"properties":{"id":{"description":"Entity ID","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.id","typeLabel":"string"},"name":{"description":"Entity name","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.slug","typeLabel":"string"},"company":{"additionalProperties":false,"properties":{"id":{"description":"Company identifier","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.company.id","typeLabel":"string"},"domain":{"description":"Company website domain","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.company.domain","typeLabel":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.company.ticker","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.company","typeLabel":"object"},"description":{"description":"Short description","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.description","typeLabel":"string"},"image_url":{"description":"Entity image URL","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.image_url","typeLabel":"string"},"person":{"additionalProperties":false,"properties":{"id":{"description":"Person identifier","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.person.id","typeLabel":"string"},"company":{"description":"Current company name","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.person.company","typeLabel":"string"},"image_url":{"description":"Person headshot URL","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.person.image_url","typeLabel":"string"},"title":{"description":"Current role title","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.person.title","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.person","typeLabel":"object"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.type.name","typeLabel":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.type.slug","typeLabel":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set.","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.type","typeLabel":"object"},"wikipedia_url":{"description":"Wikipedia URL","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity.wikipedia_url","typeLabel":"string"}},"required":["id","slug","name"],"type":"object","description":"Linked knowledge graph entity, when this speaker is identified","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.entity","typeLabel":"object"},"person":{"additionalProperties":false,"properties":{"id":{"description":"Encoded Person identifier","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person.id","typeLabel":"string"},"name":{"description":"Display name","type":"string","isRequired":true,"uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person.name","typeLabel":"string"},"description":{"description":"Short description (e.g. current role), when known.","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person.description","typeLabel":"string"},"image_url":{"description":"Canonical headshot URL when one is known for the Person","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person.image_url","typeLabel":"string"},"slug":{"description":"Stable human-readable handle (e.g. 'satya-nadella'). Recommended canonical identifier on every Particle Pro person surface.","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person.slug","typeLabel":"string"}},"required":["id","name"],"type":"object","description":"Linked first-class Person, when the speaker has been resolved","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.person","typeLabel":"object"},"role":{"description":"Speaker role","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker.role","typeLabel":"string"}},"required":["name"],"type":"object","description":"Primary speaker in this clip","uniqueKey":"clips.oneOf.0.items.[INDEX].speaker","typeLabel":"object"},"type":{"description":"Clip type","enum":["SPICY","CONTROVERSIAL","EMOTIONAL","FUNNY","SHOCKING","INSIGHTFUL","INFORMATIVE","EDUCATIONAL","PHILOSOPHICAL","AHA_MOMENT","NOTABLE_LINE","BEST_STORY","DEBATE_DISAGREEMENT"],"type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"url":{"description":"Moment link that plays the clip in its episode on Radar: the episode's web_url with ?t= at start_seconds. Cite or share it to link the exact moment. On a clip inside a search match it comes from the match's episode. Omitted when the episode is not known.","type":"string","uniqueKey":"clips.oneOf.0.items.[INDEX].url","typeLabel":"string"}},"required":["id","title","engagement_score","start_seconds","end_seconds","duration_seconds"],"type":"object","uniqueKey":"clips.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"clips.oneOf.0","typeLabel":"object[]"},{"description":"AI-extracted clips. Only present when include=clips (or include=all) is requested at the fully_ingested milestone.","items":{"additionalProperties":false,"properties":{"audio_url":{"description":"Direct audio URL for this clip","type":"string"},"description":{"description":"AI-generated clip description","type":"string"},"duration_seconds":{"description":"Clip duration","format":"double","type":"number"},"end_seconds":{"description":"End time within the episode","format":"double","type":"number"},"engagement_score":{"description":"AI-predicted engagement potential (integer, 0 to 100). Values above 70 are typical for a strong clip.","format":"double","type":"number"},"episode":{"additionalProperties":false,"properties":{"id":{"description":"Episode ID","type":"string"},"podcast":{"additionalProperties":false,"properties":{"best_rank":{"additionalProperties":false,"properties":{"captured_at":{"format":"date-time","type":"string"},"category_slug":{"type":"string"},"chart_type":{"enum":["top_podcasts"],"type":"string"},"country":{"type":"string"},"rank":{"format":"int64","type":"integer"},"source":{"enum":["apple","spotify"],"type":"string"}},"required":["source","chart_type","rank","captured_at"],"type":"object","description":"The single best (lowest-numbered) chart position this podcast currently holds across all charts. Omitted when the podcast holds no current chart appearances, and on endpoints that do not attach it. Reading a full chart (with country/category/source filters and history) remains premium; a single show's own placement is available on every plan."},"id":{"description":"Podcast ID","type":"string"},"image_url":{"description":"Cover image URL","type":"string"},"popularity":{"description":"Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular. Omitted when the podcast is not currently charting, on endpoints that build this resource from a projection rather than the full podcast row, and in episode stream, feed and archive payloads, which are stored and replayed: read it live from the podcast endpoints.","format":"double","type":"number"},"publisher":{"additionalProperties":false,"properties":{"id":{"description":"Publisher ID","type":"string"},"name":{"description":"Publisher name","type":"string"},"slug":{"description":"Human-readable slug identifier (e.g., 'goalhanger', 'iheartpodcasts'). When present, accepted in place of the ID anywhere a publisher reference is taken in the API. Occasionally absent on publishers whose name doesn't slugify (e.g., scripts not representable in ASCII URL slugs).","type":"string"}},"required":["id","name"],"type":"object","description":"Publisher (network) attributed to this podcast. Present only when the embedding endpoint preloads publisher attribution and the podcast's publisher is known."},"slug":{"description":"Human-readable slug identifier","type":"string"},"title":{"description":"Podcast title","type":"string"}},"required":["id","title"],"type":"object","description":"Parent podcast"},"published_at":{"description":"Publication date","format":"date-time","type":"string"},"slug":{"description":"Human-readable slug identifier","type":"string"},"title":{"description":"Episode title","type":"string"},"web_url":{"description":"The episode's page on Radar, where it plays beside its transcript: https://radar.particle.pro/podcasts/{podcast}/episodes/{episode}, each segment the slug or, when there is none, the raw UUID. Append ?t={seconds} to start at a moment; the hit's own url field already does. Omitted for back-catalogue episodes we have not ingested, which have no page, and in episode stream, feed and archive payloads stored before this field shipped (they are replayed as stored): build it from the slugs, or fetch the episode.","type":"string"}},"required":["id","title"],"type":"object","description":"Parent episode with podcast context"},"id":{"description":"Unique identifier","type":"string"},"intro_statement":{"description":"AI-generated hook text for social sharing","type":"string"},"quote":{"description":"Verbatim transcript line from the clip, at most 140 characters, by the clip's speaker where possible","type":"string"},"segment":{"additionalProperties":false,"properties":{"id":{"description":"Segment ID","type":"string"},"title":{"description":"Segment title","type":"string"},"type":{"description":"Segment type","type":"string"}},"required":["id","type","title"],"type":"object","description":"Parent segment context"},"speaker":{"additionalProperties":false,"properties":{"entity":{"additionalProperties":false,"properties":{"company":{"additionalProperties":false,"properties":{"domain":{"description":"Company website domain","type":"string"},"id":{"description":"Company identifier","type":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company"},"description":{"description":"Short description","type":"string"},"id":{"description":"Entity ID","type":"string"},"image_url":{"description":"Entity image URL","type":"string"},"name":{"description":"Entity name","type":"string"},"person":{"additionalProperties":false,"properties":{"company":{"description":"Current company name","type":"string"},"id":{"description":"Person identifier","type":"string"},"image_url":{"description":"Person headshot URL","type":"string"},"title":{"description":"Current role title","type":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person"},"slug":{"description":"Human-readable slug identifier","type":"string"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set."},"wikipedia_url":{"description":"Wikipedia URL","type":"string"}},"required":["id","slug","name"],"type":"object","description":"Linked knowledge graph entity, when this speaker is identified"},"name":{"description":"Speaker name","type":"string"},"person":{"additionalProperties":false,"properties":{"description":{"description":"Short description (e.g. current role), when known.","type":"string"},"id":{"description":"Encoded Person identifier","type":"string"},"image_url":{"description":"Canonical headshot URL when one is known for the Person","type":"string"},"name":{"description":"Display name","type":"string"},"slug":{"description":"Stable human-readable handle (e.g. 'satya-nadella'). Recommended canonical identifier on every Particle Pro person surface.","type":"string"}},"required":["id","name"],"type":"object","description":"Linked first-class Person, when the speaker has been resolved"},"role":{"description":"Speaker role","type":"string"}},"required":["name"],"type":"object","description":"Primary speaker in this clip"},"start_seconds":{"description":"Start time within the episode","format":"double","type":"number"},"title":{"description":"AI-generated clip title","type":"string"},"type":{"description":"Clip type","enum":["SPICY","CONTROVERSIAL","EMOTIONAL","FUNNY","SHOCKING","INSIGHTFUL","INFORMATIVE","EDUCATIONAL","PHILOSOPHICAL","AHA_MOMENT","NOTABLE_LINE","BEST_STORY","DEBATE_DISAGREEMENT"],"type":"string"},"url":{"description":"Moment link that plays the clip in its episode on Radar: the episode's web_url with ?t= at start_seconds. Cite or share it to link the exact moment. On a clip inside a search match it comes from the match's episode. Omitted when the episode is not known.","type":"string"}},"required":["id","title","engagement_score","start_seconds","end_seconds","duration_seconds"],"type":"object"},"type":"null","uniqueKey":"clips.oneOf.1","typeLabel":"null"}],"uniqueKey":"clips","typeLabel":"object[] | null"},"description":{"description":"Episode description","type":"string","uniqueKey":"description","typeLabel":"string"},"entities":{"oneOf":[{"description":"Knowledge graph entities discussed in the episode, most salient first, with the transcript lines that mention each. Only present when include=entities (or include=all) is requested at the fully_ingested milestone, and in episode archive records.","items":{"additionalProperties":false,"properties":{"entity":{"additionalProperties":false,"properties":{"id":{"description":"Entity ID","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.id","typeLabel":"string"},"name":{"description":"Entity name","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.slug","typeLabel":"string"},"company":{"additionalProperties":false,"properties":{"id":{"description":"Company identifier","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.company.id","typeLabel":"string"},"domain":{"description":"Company website domain","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.company.domain","typeLabel":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.company.ticker","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.company","typeLabel":"object"},"description":{"description":"Short description","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.description","typeLabel":"string"},"image_url":{"description":"Entity image URL","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.image_url","typeLabel":"string"},"person":{"additionalProperties":false,"properties":{"id":{"description":"Person identifier","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.person.id","typeLabel":"string"},"company":{"description":"Current company name","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.person.company","typeLabel":"string"},"image_url":{"description":"Person headshot URL","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.person.image_url","typeLabel":"string"},"title":{"description":"Current role title","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.person.title","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.person","typeLabel":"object"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.type.name","typeLabel":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity.type.slug","typeLabel":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set.","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.type","typeLabel":"object"},"wikipedia_url":{"description":"Wikipedia URL","type":"string","uniqueKey":"entities.oneOf.0.items.[INDEX].entity.wikipedia_url","typeLabel":"string"}},"required":["id","slug","name"],"type":"object","description":"The knowledge graph entity","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].entity","typeLabel":"object"},"occurrences":{"description":"Number of mentions in the episode","format":"int64","type":"integer","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].occurrences","typeLabel":"integer\u003cint64>"},"salience":{"description":"Importance score for the entity within the episode. When salience metadata is available, this is a percentile rank in (0.0, 1.0) — 0.95 means more salient than 95% of other entities mentioned, and the top entity approaches but never reaches 1.0. A value of 0.0 indicates the salience is unknown or unavailable.","format":"double","type":"number","isRequired":true,"uniqueKey":"entities.oneOf.0.items.[INDEX].salience","typeLabel":"number\u003cdouble>"},"mention_lines":{"oneOf":[{"description":"Numbers of the transcript lines (transcript.lines[].number) that mention the entity, by its name or by a form extraction recognized for it, ascending. Absent when no line does.","items":{"format":"int64","type":"integer","uniqueKey":"entities.oneOf.0.items.[INDEX].mention_lines.oneOf.0.items.[INDEX]","typeLabel":"integer\u003cint64>"},"type":"array","uniqueKey":"entities.oneOf.0.items.[INDEX].mention_lines.oneOf.0","typeLabel":"integer\u003cint64>[]"},{"description":"Numbers of the transcript lines (transcript.lines[].number) that mention the entity, by its name or by a form extraction recognized for it, ascending. Absent when no line does.","items":{"format":"int64","type":"integer"},"type":"null","uniqueKey":"entities.oneOf.0.items.[INDEX].mention_lines.oneOf.1","typeLabel":"null"}],"uniqueKey":"entities.oneOf.0.items.[INDEX].mention_lines","typeLabel":"integer\u003cint64>[] | null"}},"required":["entity","salience","occurrences"],"type":"object","uniqueKey":"entities.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"entities.oneOf.0","typeLabel":"object[]"},{"description":"Knowledge graph entities discussed in the episode, most salient first, with the transcript lines that mention each. Only present when include=entities (or include=all) is requested at the fully_ingested milestone, and in episode archive records.","items":{"additionalProperties":false,"properties":{"entity":{"additionalProperties":false,"properties":{"company":{"additionalProperties":false,"properties":{"domain":{"description":"Company website domain","type":"string"},"id":{"description":"Company identifier","type":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company"},"description":{"description":"Short description","type":"string"},"id":{"description":"Entity ID","type":"string"},"image_url":{"description":"Entity image URL","type":"string"},"name":{"description":"Entity name","type":"string"},"person":{"additionalProperties":false,"properties":{"company":{"description":"Current company name","type":"string"},"id":{"description":"Person identifier","type":"string"},"image_url":{"description":"Person headshot URL","type":"string"},"title":{"description":"Current role title","type":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person"},"slug":{"description":"Human-readable slug identifier","type":"string"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set."},"wikipedia_url":{"description":"Wikipedia URL","type":"string"}},"required":["id","slug","name"],"type":"object","description":"The knowledge graph entity"},"mention_lines":{"oneOf":[{"description":"Numbers of the transcript lines (transcript.lines[].number) that mention the entity, by its name or by a form extraction recognized for it, ascending. Absent when no line does.","items":{"format":"int64","type":"integer"},"type":"array"},{"description":"Numbers of the transcript lines (transcript.lines[].number) that mention the entity, by its name or by a form extraction recognized for it, ascending. Absent when no line does.","items":{"format":"int64","type":"integer"},"type":"null"}]},"occurrences":{"description":"Number of mentions in the episode","format":"int64","type":"integer"},"salience":{"description":"Importance score for the entity within the episode. When salience metadata is available, this is a percentile rank in (0.0, 1.0) — 0.95 means more salient than 95% of other entities mentioned, and the top entity approaches but never reaches 1.0. A value of 0.0 indicates the salience is unknown or unavailable.","format":"double","type":"number"}},"required":["entity","salience","occurrences"],"type":"object"},"type":"null","uniqueKey":"entities.oneOf.1","typeLabel":"null"}],"uniqueKey":"entities","typeLabel":"object[] | null"},"entity_count":{"description":"Number of mentioned entities","format":"int64","type":"integer","uniqueKey":"entity_count","typeLabel":"integer\u003cint64>"},"episode_number":{"description":"Episode number in the series","format":"int64","type":"integer","uniqueKey":"episode_number","typeLabel":"integer\u003cint64>"},"image_url":{"description":"Episode artwork URL","type":"string","uniqueKey":"image_url","typeLabel":"string"},"language":{"description":"ISO 639-1 language code","type":"string","uniqueKey":"language","typeLabel":"string"},"podcast":{"additionalProperties":false,"properties":{"id":{"description":"Podcast ID","type":"string","isRequired":true,"uniqueKey":"podcast.id","typeLabel":"string"},"title":{"description":"Podcast title","type":"string","isRequired":true,"uniqueKey":"podcast.title","typeLabel":"string"},"best_rank":{"additionalProperties":false,"properties":{"captured_at":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"podcast.best_rank.captured_at","typeLabel":"string\u003cdate-time>"},"chart_type":{"enum":["top_podcasts"],"type":"string","isRequired":true,"uniqueKey":"podcast.best_rank.chart_type","typeLabel":"enum\u003cstring>"},"rank":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"podcast.best_rank.rank","typeLabel":"integer\u003cint64>"},"source":{"enum":["apple","spotify"],"type":"string","isRequired":true,"uniqueKey":"podcast.best_rank.source","typeLabel":"enum\u003cstring>"},"category_slug":{"type":"string","uniqueKey":"podcast.best_rank.category_slug","typeLabel":"string"},"country":{"type":"string","uniqueKey":"podcast.best_rank.country","typeLabel":"string"}},"required":["source","chart_type","rank","captured_at"],"type":"object","description":"The single best (lowest-numbered) chart position this podcast currently holds across all charts. Omitted when the podcast holds no current chart appearances, and on endpoints that do not attach it. Reading a full chart (with country/category/source filters and history) remains premium; a single show's own placement is available on every plan.","uniqueKey":"podcast.best_rank","typeLabel":"object"},"image_url":{"description":"Cover image URL","type":"string","uniqueKey":"podcast.image_url","typeLabel":"string"},"popularity":{"description":"Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular. Omitted when the podcast is not currently charting, on endpoints that build this resource from a projection rather than the full podcast row, and in episode stream, feed and archive payloads, which are stored and replayed: read it live from the podcast endpoints.","format":"double","type":"number","uniqueKey":"podcast.popularity","typeLabel":"number\u003cdouble>"},"publisher":{"additionalProperties":false,"properties":{"id":{"description":"Publisher ID","type":"string","isRequired":true,"uniqueKey":"podcast.publisher.id","typeLabel":"string"},"name":{"description":"Publisher name","type":"string","isRequired":true,"uniqueKey":"podcast.publisher.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier (e.g., 'goalhanger', 'iheartpodcasts'). When present, accepted in place of the ID anywhere a publisher reference is taken in the API. Occasionally absent on publishers whose name doesn't slugify (e.g., scripts not representable in ASCII URL slugs).","type":"string","uniqueKey":"podcast.publisher.slug","typeLabel":"string"}},"required":["id","name"],"type":"object","description":"Publisher (network) attributed to this podcast. Present only when the embedding endpoint preloads publisher attribution and the podcast's publisher is known.","uniqueKey":"podcast.publisher","typeLabel":"object"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"podcast.slug","typeLabel":"string"}},"required":["id","title"],"type":"object","description":"Parent podcast","uniqueKey":"podcast","typeLabel":"object"},"published_at":{"description":"Publication date","format":"date-time","type":"string","uniqueKey":"published_at","typeLabel":"string\u003cdate-time>"},"segment_count":{"description":"Number of AI-identified segments","format":"int64","type":"integer","uniqueKey":"segment_count","typeLabel":"integer\u003cint64>"},"segments":{"oneOf":[{"description":"AI-identified segments. Only present when include=segments (or include=all) is requested at a milestone of segmented or later.","items":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Segment duration","format":"double","type":"number","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].duration_seconds","typeLabel":"number\u003cdouble>"},"end_seconds":{"description":"End time within the episode — when the segment's last spoken line ends. Where start_line/end_line are present, segments partition the transcript's lines rather than tiling the wall-clock timeline, and the interval between this and the next segment's start_seconds contains no transcribed speech (typically under a second, occasionally minutes of music or silence). Segments without a recorded line range were produced by an earlier segmenter and a small share of them do leave transcript lines uncovered, so a gap between two such segments may contain real speech. Use start_line/end_line to slice a transcript losslessly.","format":"double","type":"number","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].end_seconds","typeLabel":"number\u003cdouble>"},"id":{"description":"Unique identifier","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"number":{"description":"Segment position within the episode","format":"int64","type":"integer","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].number","typeLabel":"integer\u003cint64>"},"start_seconds":{"description":"Start time within the episode — when the segment's first spoken line begins","format":"double","type":"number","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].start_seconds","typeLabel":"number\u003cdouble>"},"title":{"description":"AI-generated segment title","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].title","typeLabel":"string"},"type":{"description":"Segment type (INTRO, PERSONAL_BANTER, TOPIC_DISCUSSION, INTERVIEW, TRANSITION, AD, OUTRO)","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].type","typeLabel":"string"},"audio_url":{"description":"Direct audio URL for this segment","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].audio_url","typeLabel":"string"},"description":{"description":"AI-generated segment description","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].description","typeLabel":"string"},"end_line":{"description":"Last transcript line covered by this segment (1-indexed, inclusive). Omitted for episodes segmented before line ranges were recorded.","format":"int64","type":"integer","uniqueKey":"segments.oneOf.0.items.[INDEX].end_line","typeLabel":"integer\u003cint64>"},"episode":{"additionalProperties":false,"properties":{"id":{"description":"Episode ID","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.id","typeLabel":"string"},"title":{"description":"Episode title","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.title","typeLabel":"string"},"podcast":{"additionalProperties":false,"properties":{"id":{"description":"Podcast ID","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.id","typeLabel":"string"},"title":{"description":"Podcast title","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.title","typeLabel":"string"},"best_rank":{"additionalProperties":false,"properties":{"captured_at":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.captured_at","typeLabel":"string\u003cdate-time>"},"chart_type":{"enum":["top_podcasts"],"type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.chart_type","typeLabel":"enum\u003cstring>"},"rank":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.rank","typeLabel":"integer\u003cint64>"},"source":{"enum":["apple","spotify"],"type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.source","typeLabel":"enum\u003cstring>"},"category_slug":{"type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.category_slug","typeLabel":"string"},"country":{"type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank.country","typeLabel":"string"}},"required":["source","chart_type","rank","captured_at"],"type":"object","description":"The single best (lowest-numbered) chart position this podcast currently holds across all charts. Omitted when the podcast holds no current chart appearances, and on endpoints that do not attach it. Reading a full chart (with country/category/source filters and history) remains premium; a single show's own placement is available on every plan.","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.best_rank","typeLabel":"object"},"image_url":{"description":"Cover image URL","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.image_url","typeLabel":"string"},"popularity":{"description":"Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular. Omitted when the podcast is not currently charting, on endpoints that build this resource from a projection rather than the full podcast row, and in episode stream, feed and archive payloads, which are stored and replayed: read it live from the podcast endpoints.","format":"double","type":"number","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.popularity","typeLabel":"number\u003cdouble>"},"publisher":{"additionalProperties":false,"properties":{"id":{"description":"Publisher ID","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.publisher.id","typeLabel":"string"},"name":{"description":"Publisher name","type":"string","isRequired":true,"uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.publisher.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier (e.g., 'goalhanger', 'iheartpodcasts'). When present, accepted in place of the ID anywhere a publisher reference is taken in the API. Occasionally absent on publishers whose name doesn't slugify (e.g., scripts not representable in ASCII URL slugs).","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.publisher.slug","typeLabel":"string"}},"required":["id","name"],"type":"object","description":"Publisher (network) attributed to this podcast. Present only when the embedding endpoint preloads publisher attribution and the podcast's publisher is known.","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.publisher","typeLabel":"object"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast.slug","typeLabel":"string"}},"required":["id","title"],"type":"object","description":"Parent podcast","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.podcast","typeLabel":"object"},"published_at":{"description":"Publication date","format":"date-time","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.published_at","typeLabel":"string\u003cdate-time>"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.slug","typeLabel":"string"},"web_url":{"description":"The episode's page on Radar, where it plays beside its transcript: https://radar.particle.pro/podcasts/{podcast}/episodes/{episode}, each segment the slug or, when there is none, the raw UUID. Append ?t={seconds} to start at a moment; the hit's own url field already does. Omitted for back-catalogue episodes we have not ingested, which have no page, and in episode stream, feed and archive payloads stored before this field shipped (they are replayed as stored): build it from the slugs, or fetch the episode.","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].episode.web_url","typeLabel":"string"}},"required":["id","title"],"type":"object","description":"Parent episode with podcast context","uniqueKey":"segments.oneOf.0.items.[INDEX].episode","typeLabel":"object"},"read_type":{"description":"For AD segments, how the ad was delivered (HOST_READ, PRE_RECORDED, NETWORK_PROMO)","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].read_type","typeLabel":"string"},"start_line":{"description":"First transcript line covered by this segment (1-indexed, inclusive). Line numbers match the number field of GET /v1/podcasts/episodes/{id}/transcript lines. This segment's end_line + 1 is the next segment's start_line, and the segments together cover every line of the transcript. Omitted for episodes segmented before line ranges were recorded.","format":"int64","type":"integer","uniqueKey":"segments.oneOf.0.items.[INDEX].start_line","typeLabel":"integer\u003cint64>"},"summary":{"description":"AI-generated segment summary","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].summary","typeLabel":"string"},"url":{"description":"Moment link that plays the segment on Radar from start_seconds: the episode's web_url with ?t=. Ad placements are segments, so this is also the link to an ad read. On a search match's segment it comes from the match's episode. Omitted only when the segment's episode or its podcast is unavailable.","type":"string","uniqueKey":"segments.oneOf.0.items.[INDEX].url","typeLabel":"string"}},"required":["id","number","type","title","start_seconds","end_seconds","duration_seconds"],"type":"object","uniqueKey":"segments.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"segments.oneOf.0","typeLabel":"object[]"},{"description":"AI-identified segments. Only present when include=segments (or include=all) is requested at a milestone of segmented or later.","items":{"additionalProperties":false,"properties":{"audio_url":{"description":"Direct audio URL for this segment","type":"string"},"description":{"description":"AI-generated segment description","type":"string"},"duration_seconds":{"description":"Segment duration","format":"double","type":"number"},"end_line":{"description":"Last transcript line covered by this segment (1-indexed, inclusive). Omitted for episodes segmented before line ranges were recorded.","format":"int64","type":"integer"},"end_seconds":{"description":"End time within the episode — when the segment's last spoken line ends. Where start_line/end_line are present, segments partition the transcript's lines rather than tiling the wall-clock timeline, and the interval between this and the next segment's start_seconds contains no transcribed speech (typically under a second, occasionally minutes of music or silence). Segments without a recorded line range were produced by an earlier segmenter and a small share of them do leave transcript lines uncovered, so a gap between two such segments may contain real speech. Use start_line/end_line to slice a transcript losslessly.","format":"double","type":"number"},"episode":{"additionalProperties":false,"properties":{"id":{"description":"Episode ID","type":"string"},"podcast":{"additionalProperties":false,"properties":{"best_rank":{"additionalProperties":false,"properties":{"captured_at":{"format":"date-time","type":"string"},"category_slug":{"type":"string"},"chart_type":{"enum":["top_podcasts"],"type":"string"},"country":{"type":"string"},"rank":{"format":"int64","type":"integer"},"source":{"enum":["apple","spotify"],"type":"string"}},"required":["source","chart_type","rank","captured_at"],"type":"object","description":"The single best (lowest-numbered) chart position this podcast currently holds across all charts. Omitted when the podcast holds no current chart appearances, and on endpoints that do not attach it. Reading a full chart (with country/category/source filters and history) remains premium; a single show's own placement is available on every plan."},"id":{"description":"Podcast ID","type":"string"},"image_url":{"description":"Cover image URL","type":"string"},"popularity":{"description":"Global popularity percentile in (0,1], a cume_dist ranking over all currently-charting podcasts (Apple Podcasts charts). Higher is more popular. Omitted when the podcast is not currently charting, on endpoints that build this resource from a projection rather than the full podcast row, and in episode stream, feed and archive payloads, which are stored and replayed: read it live from the podcast endpoints.","format":"double","type":"number"},"publisher":{"additionalProperties":false,"properties":{"id":{"description":"Publisher ID","type":"string"},"name":{"description":"Publisher name","type":"string"},"slug":{"description":"Human-readable slug identifier (e.g., 'goalhanger', 'iheartpodcasts'). When present, accepted in place of the ID anywhere a publisher reference is taken in the API. Occasionally absent on publishers whose name doesn't slugify (e.g., scripts not representable in ASCII URL slugs).","type":"string"}},"required":["id","name"],"type":"object","description":"Publisher (network) attributed to this podcast. Present only when the embedding endpoint preloads publisher attribution and the podcast's publisher is known."},"slug":{"description":"Human-readable slug identifier","type":"string"},"title":{"description":"Podcast title","type":"string"}},"required":["id","title"],"type":"object","description":"Parent podcast"},"published_at":{"description":"Publication date","format":"date-time","type":"string"},"slug":{"description":"Human-readable slug identifier","type":"string"},"title":{"description":"Episode title","type":"string"},"web_url":{"description":"The episode's page on Radar, where it plays beside its transcript: https://radar.particle.pro/podcasts/{podcast}/episodes/{episode}, each segment the slug or, when there is none, the raw UUID. Append ?t={seconds} to start at a moment; the hit's own url field already does. Omitted for back-catalogue episodes we have not ingested, which have no page, and in episode stream, feed and archive payloads stored before this field shipped (they are replayed as stored): build it from the slugs, or fetch the episode.","type":"string"}},"required":["id","title"],"type":"object","description":"Parent episode with podcast context"},"id":{"description":"Unique identifier","type":"string"},"number":{"description":"Segment position within the episode","format":"int64","type":"integer"},"read_type":{"description":"For AD segments, how the ad was delivered (HOST_READ, PRE_RECORDED, NETWORK_PROMO)","type":"string"},"start_line":{"description":"First transcript line covered by this segment (1-indexed, inclusive). Line numbers match the number field of GET /v1/podcasts/episodes/{id}/transcript lines. This segment's end_line + 1 is the next segment's start_line, and the segments together cover every line of the transcript. Omitted for episodes segmented before line ranges were recorded.","format":"int64","type":"integer"},"start_seconds":{"description":"Start time within the episode — when the segment's first spoken line begins","format":"double","type":"number"},"summary":{"description":"AI-generated segment summary","type":"string"},"title":{"description":"AI-generated segment title","type":"string"},"type":{"description":"Segment type (INTRO, PERSONAL_BANTER, TOPIC_DISCUSSION, INTERVIEW, TRANSITION, AD, OUTRO)","type":"string"},"url":{"description":"Moment link that plays the segment on Radar from start_seconds: the episode's web_url with ?t=. Ad placements are segments, so this is also the link to an ad read. On a search match's segment it comes from the match's episode. Omitted only when the segment's episode or its podcast is unavailable.","type":"string"}},"required":["id","number","type","title","start_seconds","end_seconds","duration_seconds"],"type":"object"},"type":"null","uniqueKey":"segments.oneOf.1","typeLabel":"null"}],"uniqueKey":"segments","typeLabel":"object[] | null"},"slug":{"description":"Human-readable slug identifier","type":"string","uniqueKey":"slug","typeLabel":"string"},"speakers":{"oneOf":[{"description":"Speakers in this episode","items":{"additionalProperties":false,"properties":{"name":{"description":"Speaker name","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].name","typeLabel":"string"},"description":{"description":"Brief description of the speaker","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].description","typeLabel":"string"},"descriptor":{"description":"Movie-credits-style role-in-context label for speakers we can describe but not identify by name (\"Taylor's Lawyer\", \"Court Officer\"). Co-exists with name carrying the raw STT label when no identity could be established. Rendered by clients when descriptor is non-empty and the speaker is otherwise unresolved.","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].descriptor","typeLabel":"string"},"entity":{"additionalProperties":false,"properties":{"id":{"description":"Entity ID","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.id","typeLabel":"string"},"name":{"description":"Entity name","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.name","typeLabel":"string"},"slug":{"description":"Human-readable slug identifier","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.slug","typeLabel":"string"},"company":{"additionalProperties":false,"properties":{"id":{"description":"Company identifier","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.company.id","typeLabel":"string"},"domain":{"description":"Company website domain","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.company.domain","typeLabel":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.company.ticker","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.company","typeLabel":"object"},"description":{"description":"Short description","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.description","typeLabel":"string"},"image_url":{"description":"Entity image URL","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.image_url","typeLabel":"string"},"person":{"additionalProperties":false,"properties":{"id":{"description":"Person identifier","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.person.id","typeLabel":"string"},"company":{"description":"Current company name","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.person.company","typeLabel":"string"},"image_url":{"description":"Person headshot URL","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.person.image_url","typeLabel":"string"},"title":{"description":"Current role title","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.person.title","typeLabel":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.person","typeLabel":"object"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.type.name","typeLabel":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.type.slug","typeLabel":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set.","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.type","typeLabel":"object"},"wikipedia_url":{"description":"Wikipedia URL","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity.wikipedia_url","typeLabel":"string"}},"required":["id","slug","name"],"type":"object","description":"Linked knowledge graph entity, when this speaker is identified","uniqueKey":"speakers.oneOf.0.items.[INDEX].entity","typeLabel":"object"},"expertise":{"additionalProperties":false,"properties":{"standing":{"description":"How the speaker's standing is recognized: established (conferred by others: a credential, a position, recognition in the field), self_described (claimed by the speaker), or unverified (the records do not say, which never means the speaker is not an expert).","enum":["established","self_described","unverified"],"type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.standing","typeLabel":"enum\u003cstring>"},"fields":{"oneOf":[{"description":"Up to three ANZSRC 2020 fields of research the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_field (or field) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].code","typeLabel":"string"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].slug","typeLabel":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].standard","typeLabel":"enum\u003cstring>"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].title","typeLabel":"string"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].group","typeLabel":"enum\u003cstring>"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].level","typeLabel":"integer\u003cint64>"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX].parent_code","typeLabel":"string"}},"required":["standard","code","title","slug"],"type":"object","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.0","typeLabel":"object[]"},{"description":"Up to three ANZSRC 2020 fields of research the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_field (or field) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"null","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.fields","typeLabel":"object[] | null"},"occupations":{"oneOf":[{"description":"Up to three SOC 2018 occupations the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_occupation (or occupation) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].code","typeLabel":"string"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].slug","typeLabel":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].standard","typeLabel":"enum\u003cstring>"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].title","typeLabel":"string"},"established":{"description":"Whether others conferred the speaker's standing in this occupation, such as a licence or an appointment, rather than the speaker describing it. Present for detailed SOC 2018 occupations only.","type":"boolean","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].established","typeLabel":"boolean"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].group","typeLabel":"enum\u003cstring>"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].level","typeLabel":"integer\u003cint64>"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].parent_code","typeLabel":"string"},"practicing":{"description":"Whether the speaker still works in this occupation, as opposed to having worked in it. Present for detailed SOC 2018 occupations only.","type":"boolean","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX].practicing","typeLabel":"boolean"}},"required":["standard","code","title","slug"],"type":"object","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.0","typeLabel":"object[]"},{"description":"Up to three SOC 2018 occupations the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_occupation (or occupation) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"established":{"description":"Whether others conferred the speaker's standing in this occupation, such as a licence or an appointment, rather than the speaker describing it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"practicing":{"description":"Whether the speaker still works in this occupation, as opposed to having worked in it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"null","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations.oneOf.1","typeLabel":"null"}],"uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.occupations","typeLabel":"object[] | null"},"seniority":{"description":"The highest level the speaker has reached in their field; omitted below professional.","enum":["professional","senior","distinguished"],"type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise.seniority","typeLabel":"enum\u003cstring>"}},"required":["standing"],"type":"object","description":"What the speaker knows, compactly: standing, seniority, and their most specific occupations and fields with the codes the guest_occupation and guest_field filters take. Omitted when the person is not read yet, when their link is unsettled, when the episode may describe someone else than the linked person, or for a role reads do not cover (only hosts, guests, panelists and correspondents carry one). The full read is GET /v1/people/{id}/expertise.","uniqueKey":"speakers.oneOf.0.items.[INDEX].expertise","typeLabel":"object"},"person":{"additionalProperties":false,"properties":{"id":{"description":"Encoded Person identifier","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].person.id","typeLabel":"string"},"name":{"description":"Display name","type":"string","isRequired":true,"uniqueKey":"speakers.oneOf.0.items.[INDEX].person.name","typeLabel":"string"},"description":{"description":"Short description (e.g. current role), when known.","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].person.description","typeLabel":"string"},"image_url":{"description":"Canonical headshot URL when one is known for the Person","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].person.image_url","typeLabel":"string"},"slug":{"description":"Stable human-readable handle (e.g. 'satya-nadella'). Recommended canonical identifier on every Particle Pro person surface.","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].person.slug","typeLabel":"string"}},"required":["id","name"],"type":"object","description":"Linked first-class Person, when the speaker has been resolved to a row in /v1/people","uniqueKey":"speakers.oneOf.0.items.[INDEX].person","typeLabel":"object"},"role":{"description":"Speaker role, always one of HOST, GUEST, PANELIST, CORRESPONDENT, MODERATOR, NARRATOR, ANNOUNCER, VOICE_ACTOR, SOUNDBITE_SPEAKER, AUDIENCE, ADVERTISER, PRODUCER, UNKNOWN, OTHER. Responses carry only HOST, GUEST, PANELIST and CORRESPONDENT unless you widen the set with the role query param.","type":"string","uniqueKey":"speakers.oneOf.0.items.[INDEX].role","typeLabel":"string"},"speaking_duration_seconds":{"description":"Total speaking time in seconds","format":"double","type":"number","uniqueKey":"speakers.oneOf.0.items.[INDEX].speaking_duration_seconds","typeLabel":"number\u003cdouble>"}},"required":["name"],"type":"object","uniqueKey":"speakers.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"speakers.oneOf.0","typeLabel":"object[]"},{"description":"Speakers in this episode","items":{"additionalProperties":false,"properties":{"description":{"description":"Brief description of the speaker","type":"string"},"descriptor":{"description":"Movie-credits-style role-in-context label for speakers we can describe but not identify by name (\"Taylor's Lawyer\", \"Court Officer\"). Co-exists with name carrying the raw STT label when no identity could be established. Rendered by clients when descriptor is non-empty and the speaker is otherwise unresolved.","type":"string"},"entity":{"additionalProperties":false,"properties":{"company":{"additionalProperties":false,"properties":{"domain":{"description":"Company website domain","type":"string"},"id":{"description":"Company identifier","type":"string"},"ticker":{"description":"Primary stock ticker symbol","type":"string"}},"required":["id"],"type":"object","description":"Linked company record, if this entity is a known company"},"description":{"description":"Short description","type":"string"},"id":{"description":"Entity ID","type":"string"},"image_url":{"description":"Entity image URL","type":"string"},"name":{"description":"Entity name","type":"string"},"person":{"additionalProperties":false,"properties":{"company":{"description":"Current company name","type":"string"},"id":{"description":"Person identifier","type":"string"},"image_url":{"description":"Person headshot URL","type":"string"},"title":{"description":"Current role title","type":"string"}},"required":["id"],"type":"object","description":"Linked person record, if this entity is a known person"},"slug":{"description":"Human-readable slug identifier","type":"string"},"type":{"additionalProperties":false,"properties":{"name":{"description":"Human-friendly display label (e.g. 'Company').","type":"string"},"slug":{"description":"Stable identifier, safe to pass to the type query parameter (e.g. 'company').","type":"string"}},"required":["slug","name"],"type":"object","description":"Category. Omitted when the entity falls outside the supported set."},"wikipedia_url":{"description":"Wikipedia URL","type":"string"}},"required":["id","slug","name"],"type":"object","description":"Linked knowledge graph entity, when this speaker is identified"},"expertise":{"additionalProperties":false,"properties":{"fields":{"oneOf":[{"description":"Up to three ANZSRC 2020 fields of research the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_field (or field) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"array"},{"description":"Up to three ANZSRC 2020 fields of research the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_field (or field) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"null"}]},"occupations":{"oneOf":[{"description":"Up to three SOC 2018 occupations the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_occupation (or occupation) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"established":{"description":"Whether others conferred the speaker's standing in this occupation, such as a licence or an appointment, rather than the speaker describing it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"practicing":{"description":"Whether the speaker still works in this occupation, as opposed to having worked in it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"array"},{"description":"Up to three SOC 2018 occupations the speaker is listed under, most specific first, none an ancestor of another. Pass a code or slug as guest_occupation (or occupation) to filter by it.","items":{"additionalProperties":false,"properties":{"code":{"description":"The standard's own notation, such as 29-1212 (SOC), 2212 (ISCO), or 320101 (FoR).","type":"string"},"established":{"description":"Whether others conferred the speaker's standing in this occupation, such as a licence or an appointment, rather than the speaker describing it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"group":{"description":"Set for a code that stands for several detailed SOC 2018 occupations: a SOC minor group (such as 29-1000 Healthcare Diagnosing or Treating Practitioners), a broad group (such as 29-1210 Physicians), or an alias, an everyday name such as doctors (physicians and surgeons). Every occupation filter accepts one and matches a speaker listed under any of its occupations.","enum":["minor","broad","alias"],"type":"string"},"level":{"description":"Depth in the standard's official hierarchy: SOC major group 1 and detailed occupation 2; FoR division 1, group 2, field 3; ISCO-08 unit group 4 and minor group 3. ISCO-08 codes are the groups SOC maps to, listed flat without the standard's upper levels. Omitted for a SOC group or alias (see group).","format":"int64","type":"integer"},"parent_code":{"description":"The standard's official parent code; omitted at the top level and for every ISCO-08 code, since ISCO-08 is listed without its upper levels. A SOC broad group's parent is its minor group and a minor group's its major group, but a detailed SOC occupation's official parent is its major group (29-1211 has parent_code 29-0000), so it can differ from parent, which is the browse parent one level up (29-1210).","type":"string"},"practicing":{"description":"Whether the speaker still works in this occupation, as opposed to having worked in it. Present for detailed SOC 2018 occupations only.","type":"boolean"},"slug":{"description":"The title as a URL segment, such as cardiologists.","type":"string"},"standard":{"description":"The standard the code belongs to: soc_2018 (US Standard Occupational Classification), isco_08 (the ILO's International Standard Classification of Occupations), or anzsrc_for_2020 (ANZSRC Fields of Research).","enum":["soc_2018","isco_08","anzsrc_for_2020"],"type":"string"},"title":{"description":"The standard's official title, such as Cardiologists.","type":"string"}},"required":["standard","code","title","slug"],"type":"object"},"type":"null"}]},"seniority":{"description":"The highest level the speaker has reached in their field; omitted below professional.","enum":["professional","senior","distinguished"],"type":"string"},"standing":{"description":"How the speaker's standing is recognized: established (conferred by others: a credential, a position, recognition in the field), self_described (claimed by the speaker), or unverified (the records do not say, which never means the speaker is not an expert).","enum":["established","self_described","unverified"],"type":"string"}},"required":["standing"],"type":"object","description":"What the speaker knows, compactly: standing, seniority, and their most specific occupations and fields with the codes the guest_occupation and guest_field filters take. Omitted when the person is not read yet, when their link is unsettled, when the episode may describe someone else than the linked person, or for a role reads do not cover (only hosts, guests, panelists and correspondents carry one). The full read is GET /v1/people/{id}/expertise."},"name":{"description":"Speaker name","type":"string"},"person":{"additionalProperties":false,"properties":{"description":{"description":"Short description (e.g. current role), when known.","type":"string"},"id":{"description":"Encoded Person identifier","type":"string"},"image_url":{"description":"Canonical headshot URL when one is known for the Person","type":"string"},"name":{"description":"Display name","type":"string"},"slug":{"description":"Stable human-readable handle (e.g. 'satya-nadella'). Recommended canonical identifier on every Particle Pro person surface.","type":"string"}},"required":["id","name"],"type":"object","description":"Linked first-class Person, when the speaker has been resolved to a row in /v1/people"},"role":{"description":"Speaker role, always one of HOST, GUEST, PANELIST, CORRESPONDENT, MODERATOR, NARRATOR, ANNOUNCER, VOICE_ACTOR, SOUNDBITE_SPEAKER, AUDIENCE, ADVERTISER, PRODUCER, UNKNOWN, OTHER. Responses carry only HOST, GUEST, PANELIST and CORRESPONDENT unless you widen the set with the role query param.","type":"string"},"speaking_duration_seconds":{"description":"Total speaking time in seconds","format":"double","type":"number"}},"required":["name"],"type":"object"},"type":"null","uniqueKey":"speakers.oneOf.1","typeLabel":"null"}],"uniqueKey":"speakers","typeLabel":"object[] | null"},"topics":{"oneOf":[{"description":"Topic classifications","items":{"additionalProperties":false,"properties":{"id":{"description":"Unique identifier","type":"string","isRequired":true,"uniqueKey":"topics.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"description":"Topic name","type":"string","isRequired":true,"uniqueKey":"topics.oneOf.0.items.[INDEX].name","typeLabel":"string"},"slug":{"description":"Ancestry-based slug (e.g., technology/artificial-intelligence). Can be used as topic_id.","type":"string","isRequired":true,"uniqueKey":"topics.oneOf.0.items.[INDEX].slug","typeLabel":"string"},"ancestry":{"description":"Human-readable breadcrumb path (e.g. Business > Technology > AI)","type":"string","uniqueKey":"topics.oneOf.0.items.[INDEX].ancestry","typeLabel":"string"},"ancestry_path":{"description":"Hash-based ancestry path for programmatic filtering","type":"string","uniqueKey":"topics.oneOf.0.items.[INDEX].ancestry_path","typeLabel":"string"},"episode_count":{"description":"Number of episodes in this podcast that cover this topic (only populated for /v1/podcasts/{id} topic lists)","format":"int64","type":"integer","uniqueKey":"topics.oneOf.0.items.[INDEX].episode_count","typeLabel":"integer\u003cint64>"}},"required":["id","name","slug"],"type":"object","uniqueKey":"topics.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"topics.oneOf.0","typeLabel":"object[]"},{"description":"Topic classifications","items":{"additionalProperties":false,"properties":{"ancestry":{"description":"Human-readable breadcrumb path (e.g. Business > Technology > AI)","type":"string"},"ancestry_path":{"description":"Hash-based ancestry path for programmatic filtering","type":"string"},"episode_count":{"description":"Number of episodes in this podcast that cover this topic (only populated for /v1/podcasts/{id} topic lists)","format":"int64","type":"integer"},"id":{"description":"Unique identifier","type":"string"},"name":{"description":"Topic name","type":"string"},"slug":{"description":"Ancestry-based slug (e.g., technology/artificial-intelligence). Can be used as topic_id.","type":"string"}},"required":["id","name","slug"],"type":"object"},"type":"null","uniqueKey":"topics.oneOf.1","typeLabel":"null"}],"uniqueKey":"topics","typeLabel":"object[] | null"},"transcript":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Total duration in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"transcript.duration_seconds","typeLabel":"number\u003cdouble>"},"episode_id":{"description":"Parent episode ID","type":"string","isRequired":true,"uniqueKey":"transcript.episode_id","typeLabel":"string"},"lines":{"oneOf":[{"description":"Speaker-attributed dialogue lines","items":{"additionalProperties":false,"properties":{"end_seconds":{"description":"End time in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].end_seconds","typeLabel":"number\u003cdouble>"},"number":{"description":"Line number (1-indexed)","format":"int64","type":"integer","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].number","typeLabel":"integer\u003cint64>"},"speaker":{"description":"Speaker name or ID","type":"string","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].speaker","typeLabel":"string"},"start_seconds":{"description":"Start time in seconds","format":"double","type":"number","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].start_seconds","typeLabel":"number\u003cdouble>"},"text":{"description":"Spoken text","type":"string","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].text","typeLabel":"string"},"role":{"description":"Speaker role. One of the canonical buckets documented on the episode speakers endpoint (HOST, GUEST, PANELIST, CORRESPONDENT, MODERATOR, NARRATOR, ANNOUNCER, VOICE_ACTOR, SOUNDBITE_SPEAKER, AUDIENCE, ADVERTISER, PRODUCER, UNKNOWN, OTHER).","type":"string","uniqueKey":"transcript.lines.oneOf.0.items.[INDEX].role","typeLabel":"string"}},"required":["number","speaker","start_seconds","end_seconds","text"],"type":"object","uniqueKey":"transcript.lines.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"transcript.lines.oneOf.0","typeLabel":"object[]"},{"description":"Speaker-attributed dialogue lines","items":{"additionalProperties":false,"properties":{"end_seconds":{"description":"End time in seconds","format":"double","type":"number"},"number":{"description":"Line number (1-indexed)","format":"int64","type":"integer"},"role":{"description":"Speaker role. One of the canonical buckets documented on the episode speakers endpoint (HOST, GUEST, PANELIST, CORRESPONDENT, MODERATOR, NARRATOR, ANNOUNCER, VOICE_ACTOR, SOUNDBITE_SPEAKER, AUDIENCE, ADVERTISER, PRODUCER, UNKNOWN, OTHER).","type":"string"},"speaker":{"description":"Speaker name or ID","type":"string"},"start_seconds":{"description":"Start time in seconds","format":"double","type":"number"},"text":{"description":"Spoken text","type":"string"}},"required":["number","speaker","start_seconds","end_seconds","text"],"type":"object"},"type":"null","isRequired":true,"uniqueKey":"transcript.lines.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transcript.lines","typeLabel":"object[] | null"},"excerpt":{"description":"True when this response is one requested segment of the episode rather than the whole transcript.","type":"boolean","uniqueKey":"transcript.excerpt","typeLabel":"boolean"},"language":{"description":"Transcript language code","type":"string","uniqueKey":"transcript.language","typeLabel":"string"},"segment_end_seconds":{"description":"End of the excerpt's segment, in seconds.","format":"double","type":"number","uniqueKey":"transcript.segment_end_seconds","typeLabel":"number\u003cdouble>"},"segment_id":{"description":"The segment this excerpt covers. Pass to get-segment-transcript for the same lines.","type":"string","uniqueKey":"transcript.segment_id","typeLabel":"string"},"segment_start_seconds":{"description":"Start of the excerpt's segment, in seconds.","format":"double","type":"number","uniqueKey":"transcript.segment_start_seconds","typeLabel":"number\u003cdouble>"}},"required":["episode_id","duration_seconds","lines"],"type":"object","description":"Dialogue transcript. Only present when include=transcript (or include=all) is requested at a milestone of transcribed or later.","uniqueKey":"transcript","typeLabel":"object"},"url":{"description":"The episode's audio file as the podcast's RSS feed publishes it. Feeds often route it through a measurement or ad-insertion service such as Podtrac, which counts each download and can insert different ads each time. Use it to play the whole episode to a listener, so the publisher's downloads and ad impressions are counted. Because the inserted ads vary, its timing need not match our timestamps: to play or cut from a specific point, use audio_url.","type":"string","uniqueKey":"url","typeLabel":"string"},"videos":{"oneOf":[{"description":"Video URLs discovered for this episode (native enclosures, Podcasting 2.0 alternate enclosures, Media RSS, and platform links / show-note URLs from YouTube, Vimeo, Twitch, Rumble). Populated on the GET /podcasts/episodes/{id} endpoint.","items":{"additionalProperties":false,"properties":{"url":{"description":"Video URL","type":"string","isRequired":true,"uniqueKey":"videos.oneOf.0.items.[INDEX].url","typeLabel":"string"},"duration_seconds":{"description":"Video duration in seconds when known","format":"int64","type":"integer","uniqueKey":"videos.oneOf.0.items.[INDEX].duration_seconds","typeLabel":"integer\u003cint64>"},"height":{"description":"Frame height in pixels when known","format":"int64","type":"integer","uniqueKey":"videos.oneOf.0.items.[INDEX].height","typeLabel":"integer\u003cint64>"},"mime_type":{"description":"MIME type when known (e.g. video/mp4)","type":"string","uniqueKey":"videos.oneOf.0.items.[INDEX].mime_type","typeLabel":"string"},"platform":{"description":"Hosting platform. native denotes a direct media file served from the podcaster's own infrastructure; other is the fallback when we know the URL is video but don't have a platform-specific handler.","enum":["youtube","vimeo","twitch","rumble","tiktok","native","other"],"type":"string","uniqueKey":"videos.oneOf.0.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"width":{"description":"Frame width in pixels when known","format":"int64","type":"integer","uniqueKey":"videos.oneOf.0.items.[INDEX].width","typeLabel":"integer\u003cint64>"}},"required":["url"],"type":"object","uniqueKey":"videos.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"videos.oneOf.0","typeLabel":"object[]"},{"description":"Video URLs discovered for this episode (native enclosures, Podcasting 2.0 alternate enclosures, Media RSS, and platform links / show-note URLs from YouTube, Vimeo, Twitch, Rumble). Populated on the GET /podcasts/episodes/{id} endpoint.","items":{"additionalProperties":false,"properties":{"duration_seconds":{"description":"Video duration in seconds when known","format":"int64","type":"integer"},"height":{"description":"Frame height in pixels when known","format":"int64","type":"integer"},"mime_type":{"description":"MIME type when known (e.g. video/mp4)","type":"string"},"platform":{"description":"Hosting platform. native denotes a direct media file served from the podcaster's own infrastructure; other is the fallback when we know the URL is video but don't have a platform-specific handler.","enum":["youtube","vimeo","twitch","rumble","tiktok","native","other"],"type":"string"},"url":{"description":"Video URL","type":"string"},"width":{"description":"Frame width in pixels when known","format":"int64","type":"integer"}},"required":["url"],"type":"object"},"type":"null","uniqueKey":"videos.oneOf.1","typeLabel":"null"}],"uniqueKey":"videos","typeLabel":"object[] | null"}},"required":["id","title","explicit","duration_seconds","has_transcript","transcript_status"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"duration_seconds":123,"explicit":true,"has_transcript":true,"id":"\u003cstring>","title":"\u003cstring>","transcript_status":"transcribed","ads":[{"duration_seconds":123,"end_seconds":123,"id":"\u003cstring>","read_type":"\u003cstring>","sponsor_name":"\u003cstring>","start_seconds":123,"company_id":"\u003cstring>","offer_description":"\u003cstring>","placement_type":"\u003cstring>","product":"\u003cstring>","sponsor_id":"\u003cstring>","sponsor_url":"\u003cstring>","url":"\u003cstring>"}],"audio_url":"\u003cstring>","clip_count":123,"clips":[{"duration_seconds":123,"end_seconds":123,"engagement_score":123,"id":"\u003cstring>","start_seconds":123,"title":"\u003cstring>","audio_url":"\u003cstring>","description":"\u003cstring>","episode":{"id":"\u003cstring>","title":"\u003cstring>","podcast":{"id":"\u003cstring>","title":"\u003cstring>","best_rank":{"captured_at":"2023-11-07T05:31:56Z","chart_type":"top_podcasts","rank":123,"source":"apple","category_slug":"\u003cstring>","country":"\u003cstring>"},"image_url":"\u003cstring>","popularity":123,"publisher":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>"},"slug":"\u003cstring>"},"published_at":"2023-11-07T05:31:56Z","slug":"\u003cstring>","web_url":"\u003cstring>"},"intro_statement":"\u003cstring>","quote":"\u003cstring>","segment":{"id":"\u003cstring>","title":"\u003cstring>","type":"\u003cstring>"},"speaker":{"name":"\u003cstring>","entity":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>","company":{"id":"\u003cstring>","domain":"\u003cstring>","ticker":"\u003cstring>"},"description":"\u003cstring>","image_url":"\u003cstring>","person":{"id":"\u003cstring>","company":"\u003cstring>","image_url":"\u003cstring>","title":"\u003cstring>"},"type":{"name":"\u003cstring>","slug":"\u003cstring>"},"wikipedia_url":"\u003cstring>"},"person":{"id":"\u003cstring>","name":"\u003cstring>","description":"\u003cstring>","image_url":"\u003cstring>","slug":"\u003cstring>"},"role":"\u003cstring>"},"type":"SPICY","url":"\u003cstring>"}],"description":"\u003cstring>","entities":[{"entity":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>","company":{"id":"\u003cstring>","domain":"\u003cstring>","ticker":"\u003cstring>"},"description":"\u003cstring>","image_url":"\u003cstring>","person":{"id":"\u003cstring>","company":"\u003cstring>","image_url":"\u003cstring>","title":"\u003cstring>"},"type":{"name":"\u003cstring>","slug":"\u003cstring>"},"wikipedia_url":"\u003cstring>"},"occurrences":123,"salience":123,"mention_lines":[123]}],"entity_count":123,"episode_number":123,"image_url":"\u003cstring>","language":"\u003cstring>","podcast":{"id":"\u003cstring>","title":"\u003cstring>","best_rank":{"captured_at":"2023-11-07T05:31:56Z","chart_type":"top_podcasts","rank":123,"source":"apple","category_slug":"\u003cstring>","country":"\u003cstring>"},"image_url":"\u003cstring>","popularity":123,"publisher":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>"},"slug":"\u003cstring>"},"published_at":"2023-11-07T05:31:56Z","segment_count":123,"segments":[{"duration_seconds":123,"end_seconds":123,"id":"\u003cstring>","number":123,"start_seconds":123,"title":"\u003cstring>","type":"\u003cstring>","audio_url":"\u003cstring>","description":"\u003cstring>","end_line":123,"episode":{"id":"\u003cstring>","title":"\u003cstring>","podcast":{"id":"\u003cstring>","title":"\u003cstring>","best_rank":{"captured_at":"2023-11-07T05:31:56Z","chart_type":"top_podcasts","rank":123,"source":"apple","category_slug":"\u003cstring>","country":"\u003cstring>"},"image_url":"\u003cstring>","popularity":123,"publisher":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>"},"slug":"\u003cstring>"},"published_at":"2023-11-07T05:31:56Z","slug":"\u003cstring>","web_url":"\u003cstring>"},"read_type":"\u003cstring>","start_line":123,"summary":"\u003cstring>","url":"\u003cstring>"}],"slug":"\u003cstring>","speakers":[{"name":"\u003cstring>","description":"\u003cstring>","descriptor":"\u003cstring>","entity":{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>","company":{"id":"\u003cstring>","domain":"\u003cstring>","ticker":"\u003cstring>"},"description":"\u003cstring>","image_url":"\u003cstring>","person":{"id":"\u003cstring>","company":"\u003cstring>","image_url":"\u003cstring>","title":"\u003cstring>"},"type":{"name":"\u003cstring>","slug":"\u003cstring>"},"wikipedia_url":"\u003cstring>"},"expertise":{"standing":"established","fields":[{"code":"\u003cstring>","slug":"\u003cstring>","standard":"soc_2018","title":"\u003cstring>","group":"minor","level":123,"parent_code":"\u003cstring>"}],"occupations":[{"code":"\u003cstring>","slug":"\u003cstring>","standard":"soc_2018","title":"\u003cstring>","established":true,"group":"minor","level":123,"parent_code":"\u003cstring>","practicing":true}],"seniority":"professional"},"person":{"id":"\u003cstring>","name":"\u003cstring>","description":"\u003cstring>","image_url":"\u003cstring>","slug":"\u003cstring>"},"role":"\u003cstring>","speaking_duration_seconds":123}],"topics":[{"id":"\u003cstring>","name":"\u003cstring>","slug":"\u003cstring>","ancestry":"\u003cstring>","ancestry_path":"\u003cstring>","episode_count":123}],"transcript":{"duration_seconds":123,"episode_id":"\u003cstring>","lines":[{"end_seconds":123,"number":123,"speaker":"\u003cstring>","start_seconds":123,"text":"\u003cstring>","role":"\u003cstring>"}],"excerpt":true,"language":"\u003cstring>","segment_end_seconds":123,"segment_id":"\u003cstring>","segment_start_seconds":123},"url":"\u003cstring>","videos":[{"url":"\u003cstring>","duration_seconds":123,"height":123,"mime_type":"\u003cstring>","platform":"youtube","width":123}]}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"cbd280c1-c58c-43e1-8d17-cc07c7a5bede":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"error_code":{"type":"string","uniqueKey":"error_code","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"resolve":{"additionalProperties":false,"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"resolve.message","typeLabel":"string"},"action":{"type":"string","uniqueKey":"resolve.action","typeLabel":"string"},"endpoint":{"type":"string","uniqueKey":"resolve.endpoint","typeLabel":"string"},"method":{"type":"string","uniqueKey":"resolve.method","typeLabel":"string"},"url":{"type":"string","uniqueKey":"resolve.url","typeLabel":"string"}},"required":["message"],"type":"object","uniqueKey":"resolve","typeLabel":"object"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","error_code":"\u003cstring>","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","resolve":{"message":"\u003cstring>","action":"\u003cstring>","endpoint":"\u003cstring>","method":"\u003cstring>","url":"\u003cstring>"},"status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Payment Required. Read error_code. payment_required is the x402 path: either a keyless request being challenged — pay $0.01 in USDC per request (requirements in the PAYMENT-REQUIRED header) or send a pp_ API key — or a supplied payment that failed settlement (details in the PAYMENT-RESPONSE header; retry the same signature before signing a new one). See https://docs.particle.pro/x402. Any other code means the credential was accepted but does not cover this request (a plan or session gate such as premium_required or paid_plan_confirmation_required); its resolve says how to obtain access, and no payment header is sent.","exampleType":"generated"},"eff9bda7-5db6-440f-afe2-3e5f1dfe47fb":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"error_code":{"type":"string","uniqueKey":"error_code","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"resolve":{"additionalProperties":false,"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"resolve.message","typeLabel":"string"},"action":{"type":"string","uniqueKey":"resolve.action","typeLabel":"string"},"endpoint":{"type":"string","uniqueKey":"resolve.endpoint","typeLabel":"string"},"method":{"type":"string","uniqueKey":"resolve.method","typeLabel":"string"},"url":{"type":"string","uniqueKey":"resolve.url","typeLabel":"string"}},"required":["message"],"type":"object","uniqueKey":"resolve","typeLabel":"object"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","error_code":"\u003cstring>","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","resolve":{"message":"\u003cstring>","action":"\u003cstring>","endpoint":"\u003cstring>","method":"\u003cstring>","url":"\u003cstring>"},"status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Error","exampleType":"generated"}},"security":{"67234219-14fe-4738-a2ab-97038664dbec":{"ApiKeyHeader":{"description":"Pass your API key in the X-API-Key header (recommended).","in":"header","name":"X-API-Key","type":"apiKey","scopes":[],"schemeName":"ApiKeyHeader"}},"df27462b-ce76-437a-b995-5e88c0f12b1e":{"BearerAuth":{"description":"Pass your API key as a Bearer token in the Authorization header.","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"6e8c234b-8b5d-4e2a-94fe-82b29844e283":{"url":"https://api.particle.pro"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"Pass your API key in the X-API-Key header (recommended).","in":"header","name":"X-API-Key","type":"apiKey","scopes":[],"schemeName":"ApiKeyHeader"},"schema":{"title":"X-API-Key","type":"string","description":"Pass your API key in the X-API-Key header (recommended).","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyHeader","name":"X-API-Key"}],"title":"ApiKeyHeader"},{"schemes":[{"scheme":{"description":"Pass your API key as a Bearer token in the Authorization header.","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Pass your API key as a Bearer token in the Authorization header.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"particle-c40da4e2","siteName":"Particle API","title":"Get an episode - Particle API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T21:27:55.830Z","originalFileLocation":"api-reference/podcast-episodes/get-an-episode.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns a single episode by its unique identifier.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Particle API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get an episode - Particle API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a single episode by its unique identifier.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Particle API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://particle-c40da4e2.mintlify.app/_mintlify/api/og/v2?division=Podcast+Episodes\u0026amp;title=Get+an+episode\u0026amp;description=Returns+a+single+episode+by+its+unique+identifier.\u0026amp;theme=cc76b59effb7ea31e0037892\u0026amp;signature=d45d07c13165f545b1a74108f1464ae65b7b87a05d737ddd50562d15d60f58a9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get an episode - Particle API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a single episode by its unique identifier.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://particle-c40da4e2.mintlify.app/_mintlify/api/og/v2?division=Podcast+Episodes\u0026amp;title=Get+an+episode\u0026amp;description=Returns+a+single+episode+by+its+unique+identifier.\u0026amp;theme=cc76b59effb7ea31e0037892\u0026amp;signature=d45d07c13165f545b1a74108f1464ae65b7b87a05d737ddd50562d15d60f58a9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/particle-c40da4e2/Uccj8-qi0DrvBDRY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Particle API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0369a1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/podcast-episodes/get-an-episode.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.particle.pro/#organization\",\"name\":\"Particle API\",\"url\":\"https://docs.particle.pro\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/particle-c40da4e2/tk5mmLn_iJIxNhbI/logo/light.svg?fit=max\u0026auto=format\u0026n=tk5mmLn_iJIxNhbI\u0026q=85\u0026s=a659784e597694177292b154cc1808f4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.particle.pro#website\",\"name\":\"Particle API\",\"url\":\"https://docs.particle.pro\",\"publisher\":{\"@id\":\"https://docs.particle.pro/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode#webpage\",\"url\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode\",\"name\":\"Get an episode\",\"description\":\"Returns a single episode by its unique identifier.\",\"dateModified\":\"2026-10-26T21:27:55.830Z\",\"isPartOf\":{\"@id\":\"https://docs.particle.pro#website\"},\"breadcrumb\":{\"@id\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Podcast Episodes\",\"item\":\"https://docs.particle.pro/api-reference/podcast-episodes/list-episodes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get an episode\",\"item\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode#apireference\",\"headline\":\"Get an episode\",\"name\":\"Get an episode\",\"description\":\"Returns a single episode by its unique identifier.\",\"url\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode\",\"mainEntityOfPage\":{\"@id\":\"https://docs.particle.pro/api-reference/podcast-episodes/get-an-episode#webpage\"},\"dateModified\":\"2026-10-26T21:27:55.830Z\",\"publisher\":{\"@id\":\"https://docs.particle.pro/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.particle.pro#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Particle API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Particle API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"API documentation","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Alerts","sidebarTitle":"Alerts overview","icon":"bell","href":"/api-reference/alerts"}]},{"group":"Alerts","pages":[{"title":"Get a single alert delivery","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/deliveries/{id}","href":"/api-reference/alerts/get-a-single-alert-delivery"},{"title":"Get the exact JSON a webhook delivery POSTed","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/deliveries/{id}/webhook-payload","href":"/api-reference/alerts/get-the-exact-json-a-webhook-delivery-posted"},{"title":"Preview alert disable action","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/disable","href":"/api-reference/alerts/preview-alert-disable-action"},{"title":"Disable an alert via email-footer token","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/alerts/disable","href":"/api-reference/alerts/disable-an-alert-via-email-footer-token"},{"title":"Get a single alert match","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/matches/{id}","href":"/api-reference/alerts/get-a-single-alert-match"},{"title":"Get the status and result of an alert preview","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/preview/{previewId}","href":"/api-reference/alerts/get-the-status-and-result-of-an-alert-preview"},{"title":"Get an alert","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/{id}","href":"/api-reference/alerts/get-an-alert"},{"title":"Delete an alert","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/alerts/{id}","href":"/api-reference/alerts/delete-an-alert"},{"title":"Update an alert","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/alerts/{id}","href":"/api-reference/alerts/update-an-alert"},{"title":"List deliveries for an alert","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/{id}/deliveries","href":"/api-reference/alerts/list-deliveries-for-an-alert"},{"title":"List matches for an alert","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/alerts/{id}/matches","href":"/api-reference/alerts/list-matches-for-an-alert"},{"title":"Send a test webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/alerts/{id}/test-webhook","href":"/api-reference/alerts/send-a-test-webhook"},{"title":"List alerts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/alerts","href":"/api-reference/alerts/list-alerts"},{"title":"Create an alert","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/alerts","href":"/api-reference/alerts/create-an-alert"},{"title":"Preview match frequency for an alert before creating it","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/alerts/preview","href":"/api-reference/alerts/preview-match-frequency-for-an-alert-before-creating-it"}]},{"group":"Companies","pages":[{"title":"List companies","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies","href":"/api-reference/companies/list-companies"},{"title":"Get a company","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}","href":"/api-reference/companies/get-a-company"},{"title":"List company competitors","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/competitors","href":"/api-reference/companies/list-company-competitors"},{"title":"List a company's external profiles","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/external-links","href":"/api-reference/companies/list-a-companys-external-profiles"},{"title":"List company people","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/people","href":"/api-reference/companies/list-company-people"},{"title":"Get company advertising profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/podcast/advertising","href":"/api-reference/companies/get-company-advertising-profile"},{"title":"List company podcast advertising placements","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/podcast/advertising/placements","href":"/api-reference/companies/list-company-podcast-advertising-placements"},{"title":"List podcasts carrying company advertising","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/podcast/advertising/podcasts","href":"/api-reference/companies/list-podcasts-carrying-company-advertising"},{"title":"List podcasts a company could advertise on next","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/podcast/recommendations","href":"/api-reference/companies/list-podcasts-a-company-could-advertise-on-next"},{"title":"List company products","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/companies/{id}/products","href":"/api-reference/companies/list-company-products"}]},{"group":"Embed","pages":[{"title":"Get clip embed","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/embed/clips/{id}","href":"/api-reference/embed/get-clip-embed"},{"title":"Get clip embed transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/embed/clips/{id}/transcript","href":"/api-reference/embed/get-clip-embed-transcript"},{"title":"Get episode embed code","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/embed/episodes/{episode_id}/code","href":"/api-reference/embed/get-episode-embed-code"}]},{"group":"Entities","pages":[{"title":"List entities","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/entities","href":"/api-reference/entities/list-entities"},{"title":"Look up people and companies by external identifier","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/entities/lookup","href":"/api-reference/entities/look-up-people-and-companies-by-external-identifier"},{"title":"Search entities","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/entities/search","href":"/api-reference/entities/search-entities"},{"title":"List entity types","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/entities/types","href":"/api-reference/entities/list-entity-types"},{"title":"Get an entity","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/entities/{id}","href":"/api-reference/entities/get-an-entity"}]},{"group":"Account","pages":[{"title":"Identify your API key","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/me","href":"/api-reference/account/identify-your-api-key"},{"title":"Get your API key's usage","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/me/usage","href":"/api-reference/account/get-your-api-keys-usage"}]},{"group":"People","pages":[{"title":"Find experts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/expertise","href":"/api-reference/people/find-experts"},{"title":"List fields of research","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/fields","href":"/api-reference/people/list-fields-of-research"},{"title":"Get a field of research","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/fields/{code}","href":"/api-reference/people/get-a-field-of-research"},{"title":"Rank a field of research's guests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/fields/{code}/guests","href":"/api-reference/people/rank-a-field-of-researchs-guests"},{"title":"Rank the podcasts that book a field of research","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/fields/{code}/podcasts","href":"/api-reference/people/rank-the-podcasts-that-book-a-field-of-research"},{"title":"List occupations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/occupations","href":"/api-reference/people/list-occupations"},{"title":"Get an occupation","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/occupations/{code}","href":"/api-reference/people/get-an-occupation"},{"title":"Rank an occupation's guests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/occupations/{code}/guests","href":"/api-reference/people/rank-an-occupations-guests"},{"title":"Rank the podcasts that book an occupation","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/occupations/{code}/podcasts","href":"/api-reference/people/rank-the-podcasts-that-book-an-occupation"},{"title":"Get a Person","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/{id}","href":"/api-reference/people/get-a-person"},{"title":"Get a Person's expertise","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/{id}/expertise","href":"/api-reference/people/get-a-persons-expertise"},{"title":"List a Person's external profiles","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/people/{slug}/external-links","href":"/api-reference/people/list-a-persons-external-profiles"}]},{"group":"Podcasts","pages":[{"title":"List and search podcasts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts","href":"/api-reference/podcasts/list-and-search-podcasts"},{"title":"Download the show archive","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/archive/download","href":"/api-reference/podcasts/download-the-show-archive"},{"title":"Look up podcasts by external platform identifier","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/lookup","href":"/api-reference/podcasts/look-up-podcasts-by-external-platform-identifier"},{"title":"Search podcasts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/search","href":"/api-reference/podcasts/search-podcasts"},{"title":"Get podcast catalog statistics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/stats","href":"/api-reference/podcasts/get-podcast-catalog-statistics"},{"title":"List podcast topics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/topics","href":"/api-reference/podcasts/list-podcast-topics"},{"title":"Get a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}","href":"/api-reference/podcasts/get-a-podcast"},{"title":"Get podcast advertising profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/advertising","href":"/api-reference/podcasts/get-podcast-advertising-profile"},{"title":"Get a podcast's latest bias analysis","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/bias","href":"/api-reference/podcasts/get-a-podcasts-latest-bias-analysis"},{"title":"List episodes for a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/episodes","href":"/api-reference/podcasts/list-episodes-for-a-podcast"},{"title":"List a podcast's third-party platform presences","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/external-links","href":"/api-reference/podcasts/list-a-podcasts-third-party-platform-presences"},{"title":"Get a podcast's format profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/format","href":"/api-reference/podcasts/get-a-podcasts-format-profile"},{"title":"List entity mentions in a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/mentions","href":"/api-reference/podcasts/list-entity-mentions-in-a-podcast"},{"title":"List sponsors a podcast could pitch","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/recommendations/sponsors","href":"/api-reference/podcasts/list-sponsors-a-podcast-could-pitch"},{"title":"List related podcasts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/related","href":"/api-reference/podcasts/list-related-podcasts"},{"title":"Get a podcast's latest brand suitability assessment","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/suitability","href":"/api-reference/podcasts/get-a-podcasts-latest-brand-suitability-assessment"}]},{"group":"Podcast Advertising","pages":[{"title":"Get sponsor co-occurrence","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/co-occurrence","href":"/api-reference/podcast-advertising/get-sponsor-co-occurrence"},{"title":"Get advertising leaderboard","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/leaderboard","href":"/api-reference/podcast-advertising/get-advertising-leaderboard"},{"title":"Get advertising leaderboard preview","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/leaderboard/preview","href":"/api-reference/podcast-advertising/get-advertising-leaderboard-preview"},{"title":"Get publisher advertising leaderboard","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/publishers/leaderboard","href":"/api-reference/podcast-advertising/get-publisher-advertising-leaderboard"},{"title":"List sponsors","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors","href":"/api-reference/podcast-advertising/list-sponsors"},{"title":"List trending sponsors","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors/trends","href":"/api-reference/podcast-advertising/list-trending-sponsors"},{"title":"Get a sponsor","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors/{id}","href":"/api-reference/podcast-advertising/get-a-sponsor"},{"title":"List podcasts for a sponsor","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors/{id}/podcasts","href":"/api-reference/podcast-advertising/list-podcasts-for-a-sponsor"},{"title":"List publishers for a sponsor","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors/{id}/publishers","href":"/api-reference/podcast-advertising/list-publishers-for-a-sponsor"},{"title":"List ad segments for a sponsor","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/sponsors/{id}/segments","href":"/api-reference/podcast-advertising/list-ad-segments-for-a-sponsor"},{"title":"Get advertising timeseries","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/advertising/timeseries","href":"/api-reference/podcast-advertising/get-advertising-timeseries"},{"title":"Get publisher advertising profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/advertising","href":"/api-reference/podcast-advertising/get-publisher-advertising-profile"},{"title":"List publisher's podcasts ranked by ad volume","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/advertising/podcasts","href":"/api-reference/podcast-advertising/list-publishers-podcasts-ranked-by-ad-volume"},{"title":"List sponsors for a publisher","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/advertising/sponsors","href":"/api-reference/podcast-advertising/list-sponsors-for-a-publisher"},{"title":"List sponsors advertising on a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/advertising/sponsors","href":"/api-reference/podcast-advertising/list-sponsors-advertising-on-a-podcast"}]},{"group":"Podcast Bias","pages":[{"title":"Rank publishers by political bias metric","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/bias/publishers/leaderboard","href":"/api-reference/podcast-bias/rank-publishers-by-political-bias-metric"},{"title":"List publishers with podcasts in a bias bucket","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/bias/{result}/publishers","href":"/api-reference/podcast-bias/list-publishers-with-podcasts-in-a-bias-bucket"},{"title":"Get publisher political bias profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/bias","href":"/api-reference/podcast-bias/get-publisher-political-bias-profile"},{"title":"List analyzed podcasts for a publisher","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/bias/podcasts","href":"/api-reference/podcast-bias/list-analyzed-podcasts-for-a-publisher"}]},{"group":"Podcast Clips","pages":[{"title":"List clips","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/clips","href":"/api-reference/podcast-clips/list-clips"},{"title":"Get a clip","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/clips/{id}","href":"/api-reference/podcast-clips/get-a-clip"},{"title":"List clips for an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/clips","href":"/api-reference/podcast-clips/list-clips-for-an-episode"}]},{"group":"Podcast Transcripts","pages":[{"title":"Get clip transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/clips/{id}/transcript","href":"/api-reference/podcast-transcripts/get-clip-transcript"},{"title":"Get episode transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/transcript","href":"/api-reference/podcast-transcripts/get-episode-transcript"},{"title":"Get entity mentions in transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/transcript/mentions","href":"/api-reference/podcast-transcripts/get-entity-mentions-in-transcript"},{"title":"Get a transcript excerpt around a moment","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/transcript/preview","href":"/api-reference/podcast-transcripts/get-a-transcript-excerpt-around-a-moment"},{"title":"Get word-level transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/transcript/words","href":"/api-reference/podcast-transcripts/get-word-level-transcript"},{"title":"Get segment transcript","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/segments/{id}/transcript","href":"/api-reference/podcast-transcripts/get-segment-transcript"}]},{"group":"Entity Charts","pages":[{"title":"List entity charts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/entities/charts","href":"/api-reference/entity-charts/list-entity-charts"},{"title":"Get an entity chart","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/entities/charts/{category}","href":"/api-reference/entity-charts/get-an-entity-chart"}]},{"group":"Podcast Episodes","pages":[{"title":"List episodes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes","href":"/api-reference/podcast-episodes/list-episodes"},{"title":"List the episode archive","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/archive","href":"/api-reference/podcast-episodes/list-the-episode-archive"},{"title":"Download the episode archive","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/archive/download","href":"/api-reference/podcast-episodes/download-the-episode-archive"},{"title":"Replay the episode archive","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/archive/stream","href":"/api-reference/podcast-episodes/replay-the-episode-archive"},{"title":"Poll the episode feed","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/feed","href":"/api-reference/podcast-episodes/poll-the-episode-feed"},{"title":"Look up episodes by external identifier","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/lookup","href":"/api-reference/podcast-episodes/look-up-episodes-by-external-identifier"},{"title":"Stream episodes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/stream","href":"/api-reference/podcast-episodes/stream-episodes"},{"title":"Stream episodes (POST)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/podcasts/episodes/stream","href":"/api-reference/podcast-episodes/stream-episodes-post"},{"title":"Get episode timeseries","description":"Returns time-bucketed counts of episodes matching the same filters as GET /v1/podcasts/episodes, plus range totals. Use it for appearance, publication, or topic trend charts instead of paging the episode list or search once per period. keyword_search counts episodes whose transcripts match (exact counts, no pagination floors) and adds per-bucket mention_count plus total_mentions; semantic_search does the same by meaning, using the search endpoint's similarity threshold, and requires since. The two cannot be combined. Buckets are UTC-aligned, zero-filled, and Monday-aligned for weeks. A since or until inside a bucket produces a partial first or last bucket labeled with the full bucket's start date. Requires at least one of entity_id, person_id, company_id, podcast_id, keyword_search, semantic_search, guest_occupation, or guest_field; the other guest_ filters narrow one of these. Omitting since aggregates all time, except with semantic_search, which always requires it. Ranges are capped at 1000 buckets.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/timeseries","href":"/api-reference/podcast-episodes/get-episode-timeseries"},{"title":"Get an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}","href":"/api-reference/podcast-episodes/get-an-episode"},{"title":"List ads in an episode","description":"Returns the advertising spots detected in a specific episode, including the sponsor, the linked company in the knowledge graph, the advertised product or offer, the read type (HOST_READ vs PRE_RECORDED), and the placement (PRE_ROLL/MID_ROLL/POST_ROLL). Network promos are excluded.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/ads","href":"/api-reference/podcast-episodes/list-ads-in-an-episode"},{"title":"List entities in an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/entities","href":"/api-reference/podcast-episodes/list-entities-in-an-episode"},{"title":"List an episode's guest expertise","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/expertise","href":"/api-reference/podcast-episodes/list-an-episodes-guest-expertise"},{"title":"List related episodes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/related","href":"/api-reference/podcast-episodes/list-related-episodes"},{"title":"List speakers in an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/speakers","href":"/api-reference/podcast-episodes/list-speakers-in-an-episode"},{"title":"List topics for an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/topics","href":"/api-reference/podcast-episodes/list-topics-for-an-episode"}]},{"group":"Podcast Episode Search","pages":[{"title":"Search podcast episode content","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/search","href":"/api-reference/podcast-episode-search/search-podcast-episode-content"},{"title":"Search podcast dialogue for entity mentions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/mentions","href":"/api-reference/podcast-episode-search/search-podcast-dialogue-for-entity-mentions"},{"title":"List an entity's mentions by podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/mentions/by-podcast","href":"/api-reference/podcast-episode-search/list-an-entitys-mentions-by-podcast"},{"title":"Get mention share of voice","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/mentions/share-of-voice","href":"/api-reference/podcast-episode-search/get-mention-share-of-voice"},{"title":"Get mention timeseries","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/mentions/timeseries","href":"/api-reference/podcast-episode-search/get-mention-timeseries"}]},{"group":"Podcast Segments","pages":[{"title":"List segments for an episode","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/episodes/{id}/segments","href":"/api-reference/podcast-segments/list-segments-for-an-episode"},{"title":"List segments","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/segments","href":"/api-reference/podcast-segments/list-segments"},{"title":"Get a segment","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/segments/{id}","href":"/api-reference/podcast-segments/get-a-segment"}]},{"group":"Podcast Guests","pages":[{"title":"List podcast guests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests","href":"/api-reference/podcast-guests/list-podcast-guests"},{"title":"List trending podcast guests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/trends","href":"/api-reference/podcast-guests/list-trending-podcast-guests"},{"title":"Get a podcast guest profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/{id}","href":"/api-reference/podcast-guests/get-a-podcast-guest-profile"},{"title":"List appearances for a podcast guest","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/{id}/appearances","href":"/api-reference/podcast-guests/list-appearances-for-a-podcast-guest"},{"title":"List podcasts a guest has appeared on","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/{id}/podcasts","href":"/api-reference/podcast-guests/list-podcasts-a-guest-has-appeared-on"},{"title":"List podcasts a guest could plausibly appear on next","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/{id}/recommendations/podcasts","href":"/api-reference/podcast-guests/list-podcasts-a-guest-could-plausibly-appear-on-next"},{"title":"Get a guest's brand-suitability exposure profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/guests/{id}/suitability","href":"/api-reference/podcast-guests/get-a-guests-brand-suitability-exposure-profile"},{"title":"List the guest roster for a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/guests","href":"/api-reference/podcast-guests/list-the-guest-roster-for-a-podcast"},{"title":"Get the expertise of a podcast's guests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/guests/expertise","href":"/api-reference/podcast-guests/get-the-expertise-of-a-podcasts-guests"},{"title":"List a podcast's guests in an occupation or field","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/guests/expertise/{code}","href":"/api-reference/podcast-guests/list-a-podcasts-guests-in-an-occupation-or-field"},{"title":"List guests a podcast could plausibly book","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/recommendations/guests","href":"/api-reference/podcast-guests/list-guests-a-podcast-could-plausibly-book"}]},{"group":"Podcast Publishers","pages":[{"title":"List podcast publishers","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers","href":"/api-reference/podcast-publishers/list-podcast-publishers"},{"title":"Get a podcast publisher","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}","href":"/api-reference/podcast-publishers/get-a-podcast-publisher"},{"title":"List podcasts for a publisher","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/podcasts","href":"/api-reference/podcast-publishers/list-podcasts-for-a-publisher"},{"title":"Get a publisher's brand suitability profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/suitability","href":"/api-reference/podcast-publishers/get-a-publishers-brand-suitability-profile"},{"title":"List a publisher's podcasts with their suitability verdicts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/publishers/{id}/suitability/podcasts","href":"/api-reference/podcast-publishers/list-a-publishers-podcasts-with-their-suitability-verdicts"}]},{"group":"Podcast Rankings","pages":[{"title":"List podcast rankings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings","href":"/api-reference/podcast-rankings/list-podcast-rankings"},{"title":"List ranking categories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings/categories","href":"/api-reference/podcast-rankings/list-ranking-categories"},{"title":"List ranking countries","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings/countries","href":"/api-reference/podcast-rankings/list-ranking-countries"},{"title":"Get chart slot history","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings/history","href":"/api-reference/podcast-rankings/get-chart-slot-history"},{"title":"List ranking movers","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings/movers","href":"/api-reference/podcast-rankings/list-ranking-movers"},{"title":"List ranking sources","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/rankings/sources","href":"/api-reference/podcast-rankings/list-ranking-sources"},{"title":"List current rankings for a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/rankings","href":"/api-reference/podcast-rankings/list-current-rankings-for-a-podcast"},{"title":"Get historical rankings for a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/rankings/history","href":"/api-reference/podcast-rankings/get-historical-rankings-for-a-podcast"},{"title":"Summarize a podcast's chart presence","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/rankings/summary","href":"/api-reference/podcast-rankings/summarize-a-podcasts-chart-presence"}]},{"group":"Podcast Requests","pages":[{"title":"List podcast requests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/requests","href":"/api-reference/podcast-requests/list-podcast-requests"},{"title":"Request a podcast we don't index","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/podcasts/requests","href":"/api-reference/podcast-requests/request-a-podcast-we-dont-index"},{"title":"Get a podcast request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/requests/{id}","href":"/api-reference/podcast-requests/get-a-podcast-request"}]},{"group":"Podcast Brand Suitability","pages":[{"title":"Get publishers ranked by exposure to a brand-safety category","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/suitability/categories/{code}/publishers","href":"/api-reference/podcast-brand-suitability/get-publishers-ranked-by-exposure-to-a-brand-safety-category"},{"title":"Get a cross-publisher suitability leaderboard","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/suitability/publishers/leaderboard","href":"/api-reference/podcast-brand-suitability/get-a-cross-publisher-suitability-leaderboard"}]},{"group":"Podcast Transcription","pages":[{"title":"List transcription requests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/transcription/requests","href":"/api-reference/podcast-transcription/list-transcription-requests"},{"title":"Request an episode's transcription","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/podcasts/transcription/requests","href":"/api-reference/podcast-transcription/request-an-episodes-transcription"},{"title":"Get a transcription request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/transcription/requests/{id}","href":"/api-reference/podcast-transcription/get-a-transcription-request"}]},{"group":"Podcast Ratings","pages":[{"title":"List ratings for a podcast","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/ratings","href":"/api-reference/podcast-ratings/list-ratings-for-a-podcast"},{"title":"Summarize a podcast's ratings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/podcasts/{id}/ratings/summary","href":"/api-reference/podcast-ratings/summarize-a-podcasts-ratings"}]},{"group":"Slack Connections","pages":[{"title":"List Slack connections for a project","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/slack/connections","href":"/api-reference/slack-connections/list-slack-connections-for-a-project"},{"title":"Initiate a Slack workspace OAuth install","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/slack/connections/initiate","href":"/api-reference/slack-connections/initiate-a-slack-workspace-oauth-install"},{"title":"Delete a Slack connection","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/projects/{projectId}/slack/connections/{id}","href":"/api-reference/slack-connections/delete-a-slack-connection"},{"title":"List channels for a Slack connection","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/slack/connections/{id}/channels","href":"/api-reference/slack-connections/list-channels-for-a-slack-connection"},{"title":"Complete a Slack workspace OAuth install","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/slack/connections/callback","href":"/api-reference/slack-connections/complete-a-slack-workspace-oauth-install"}]},{"group":"Webhook Connections","pages":[{"title":"List webhook connections for a project","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/webhooks/connections","href":"/api-reference/webhook-connections/list-webhook-connections-for-a-project"},{"title":"Create a webhook connection","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/webhooks/connections","href":"/api-reference/webhook-connections/create-a-webhook-connection"},{"title":"Get a webhook connection","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/projects/{projectId}/webhooks/connections/{id}","href":"/api-reference/webhook-connections/get-a-webhook-connection"},{"title":"Delete a webhook connection","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/projects/{projectId}/webhooks/connections/{id}","href":"/api-reference/webhook-connections/delete-a-webhook-connection"},{"title":"Rotate a webhook connection's signing secret","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/projects/{projectId}/webhooks/connections/{id}/secret/rotate","href":"/api-reference/webhook-connections/rotate-a-webhook-connections-signing-secret"}]},{"group":"Topics","pages":[{"title":"List topics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/topics","href":"/api-reference/topics/list-topics"},{"title":"Get a topic","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/topics/{id}","href":"/api-reference/topics/get-a-topic"}]}]},{"tab":"MCP server","pages":[{"title":"MCP server","href":"/mcp/overview"}]}]},"title":"Get an episode - Particle API","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","Page-D5fEM6aW.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}