Get a single alert delivery
Returns one delivery with its embedded matches. The URL is keyed only by the delivery ID — the parent alert ID is intentionally omitted so a landing-page link can be shared publicly without leaking the alert identifier. Works for all cadences — immediate, daily, weekly digests. URL possession is the access factor; the endpoint is reachable without auth (the IDs are unguessable). Authenticated members of the delivery’s owning organization receive the high-resolution payload (transcript Windows when view=detailed, mention variants, salience, delivery audit). Unauthenticated and non-member callers receive a reduced public payload — alert title and kind, match entity and episode metadata, no internal fields.
Path Parameters
Delivery ID
Query Parameters
Hydration depth for the embedded matches. Both views include Episode metadata (episode title, podcast title, image) so the FE can render a card per match. 'summary' (default) omits transcript Windows; 'detailed' includes them — pick 'detailed' when rendering a full landing page where each match expands to the spoken excerpt, 'summary' for a list view.
summary, detailed Response
OK
ID of the parent alert.
Deprecated — use alert_id. ID of the parent alert.
Lightweight reference to the parent alert. Lets the FE render a delivery landing page without a second GET /v1/alerts/{id} call.
Deprecated — use alert. Lightweight reference to the parent alert.