Delete news article for entity
Hard-deletes a directly joined news article from every feed and returns the deleted News row. Product/service-joined list rows 404 here; to remove an article from one feed, PATCH the entityJoinId set instead.
Authentication
User bearer token: Supabase or Clerk session JWT, Clerk OAuth access token, or Clerk personal API key
Admin API key for system-to-system write operations
Path parameters
Query parameters
Owner-scoped resource UUID selector.
Owner-scoped resource slug selector.
Delete mode: news supports only ‘hard’ (defaults to ‘hard’); ‘soft’ is rejected with 422
Provider name for provider-native IDs or slugs.
Provider-native source ID.
Provider-native source slug.
Actor type; inferred as agent when agentChassis and agentModel are supplied, or as employee from an authenticated user JWT session.
Agent chassis token for agent-authored writes.
Agent model id for agent-authored writes.
Response
Type-safe identifier for news articles
Article headline; the headline field is title
Article summary from the source publication feed; null means the feed supplied no description (expected absence, not an error) — full text is NewsDetail.content