---
title: ActivityState
framework: activitykit
role: symbol
role_heading: Enumeration
path: activitykit/activitystate
---

# ActivityState

The enum that describes the state of a Live Activity in its life cycle.

## Declaration

```swift
enum ActivityState
```

## Mentioned in

Displaying live data with Live Activities

## Topics

### Live Activity states

- [ActivityState.active](activitykit/activitystate/active.md)
- [ActivityState.dismissed](activitykit/activitystate/dismissed.md)
- [ActivityState.pending](activitykit/activitystate/pending.md)
- [ActivityState.stale](activitykit/activitystate/stale.md)
- [ActivityState.ended](activitykit/activitystate/ended.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Observing the Live Activity life cycle

- [activityState](activitykit/activity/activitystate.md)
- [activityStateUpdates](activitykit/activity/activitystateupdates-swift.property.md)
- [Activity.ActivityStateUpdates](activitykit/activity/activitystateupdates-swift.struct.md)
