Skip to main content
List the matches an alert has caught, newest first — the payoff of an alert. Read-only. Each match names the watched entity and the podcast episode it was detected on, with the mention count and (for PODCAST_SPEAKER alerts) the speaker roles. Backfilled matches — from the one-time past-week sweep at creation — are flagged and never triggered an email. The match results carry episode and podcast slugs that are edges into the podcast tools: pass an episode slug to particle_podcast_get_episode for the full episode overview, or a podcast slug to particle_podcast_resolve. Use view=detailed to include the transcript excerpt windows around each mention, and after/before to scope to a date range. Results are cursor-paginated.

Inputs

Output

A markdown ## Matches (N) heading followed by one bullet per match: Episode (Podcast) — N mentions (or — as <role> for speaker matches), flagged (backfilled) where applicable, with nested **Episode:** (the episode slug edge) and **Summary:** rows. With view=detailed, each match also lists the transcript lines from the excerpt windows as indented Speaker: text bullets. When more results remain, a trailing paragraph names the cursor for the next page. When there are no matches in the requested window, the output is a single line saying so. Sample (alert_id="dKxN6Ry2mL9pJ5qW"):
Passing output_format: "json" returns matches, has_more, and cursor as compact JSON.

Example