End Live Activity Stream
Use this endpoint when the process you are tracking is finished and you no longer want the Live Activity on your devices. ActivitySmith ends the current Live Activity for this stream and dismisses it from devices. If you need direct lifecycle control, use /live-activity/start, /live-activity/update, and /live-activity/end instead.
Use this endpoint when the process you are tracking is finished and you want to dismiss the managed Live Activity stream.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.
- Call it with the same
stream_keyyou used for stream updates. - You can include optional
content_statewith final values. - By default, iOS removes the Live Activity after two minutes.
- Set
auto_dismiss_minutesto choose a different dismissal time, including0for immediate dismissal.
Authorizations
Required. Include Authorization: Bearer ask_123456789 in every request. Replace ask_123456789 with your API key.
Path Parameters
Stable identifier for one ongoing thing. Allowed characters: letters, numbers, underscores, and hyphens.
255^[A-Za-z0-9_-]+$Body
Optional payload for ending a managed stream. When omitted, ActivitySmith ends the stream using the latest known state when possible.
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, stats, and alert types.
Optional single action button shown in the Live Activity UI.