Stream episodes (POST)
Identical to the GET form (Enterprise plan only), but accepts the podcast filter in a JSON body so you can pass a large podcast_ids set (up to 1000) without hitting query-string limits. The milestone, cursor, and since controls remain query parameters.
Request
- Base URL: https://api.particle.pro
- URL: https://api.particle.pro/v1/podcasts/episodes/stream
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
Query parameters
Hydration milestone to stream. Episodes are delivered once they reach this stage. Milestones are ordered discovered < transcribed < segmented < fully_ingested.
Opaque cursor from a prior event envelope. When supplied, the stream replays everything after it then continues live.
ISO 8601 date or date-time to backfill from when no cursor is supplied. Ignored if cursor is set.
Heavy relations to embed in each episode (comma-separated). transcript is the dialogue transcript; segments and clips are the AI-derived sets; entities are the knowledge graph entities discussed, with the transcript lines that mention each; ads are the advertising spots detected; all means everything available at the chosen milestone. A field is only valid when its data is guaranteed at the milestone (transcript→transcribed, segments→segmented, clips, entities and ads→fully_ingested); requesting one earlier is a terminal error.
Request body
Response
OK
Changes
No recorded changes to this operation across all 2 revisions of this API.