Use a stable stream_key for each ongoing thing you want to show as a Live Activity. Send the latest content_state whenever it changes, and ActivitySmith will keep the Live Activity in sync.
Use this endpoint when you want ActivitySmith to manage the Live Activity for you.Documentation Index
Fetch the complete documentation index at: https://activitysmith.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
stream_key.DELETE /live-activity/stream/{stream_key}.Required. Include Authorization: Bearer ask_123456789 in every request. Replace ask_123456789 with your API key.
Stable identifier for one ongoing thing. Allowed characters: letters, numbers, underscores, and hyphens.
255^[A-Za-z0-9_-]+$Send the latest state for a managed Live Activity stream. channels is the streamlined form for stream targeting. target.channels is also accepted for compatibility. If both are provided, they must match.
Current state for a managed Live Activity stream. Include type on the first PUT, and whenever the stream may need to start a fresh activity. Supports segmented_progress, progress, metrics, and stats types.
Optional single action button shown in the Live Activity UI.
Channel slugs. When omitted, API key scope determines recipients.
1Stream reconciled
Returned after a managed stream request is reconciled.
started, updated, rotated, noop, paused