---
title: ActivityContent
framework: activitykit
role: symbol
role_heading: Structure
path: activitykit/activitycontent
---

# ActivityContent

A structure that describes the state and configuration of a Live Activity.

## Declaration

```swift
struct ActivityContent<State> where State : Decodable, State : Encodable, State : Hashable
```

## Mentioned in

Displaying live data with Live Activities

## Topics

### Describing a Live Activity

- [init(state:staleDate:relevanceScore:)](activitykit/activitycontent/init(state:staledate:relevancescore:).md)
- [state](activitykit/activitycontent/state.md)
- [staleDate](activitykit/activitycontent/staledate.md)
- [relevanceScore](activitykit/activitycontent/relevancescore.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Starting a Live Activity

- [request(attributes:content:pushType:)](activitykit/activity/request(attributes:content:pushtype:).md)
- [request(attributes:content:pushType:style:)](activitykit/activity/request(attributes:content:pushtype:style:).md)
- [request(attributes:content:pushType:style:alertConfiguration:start:)](activitykit/activity/request(attributes:content:pushtype:style:alertconfiguration:start:).md)
- [request(attributes:content:pushType:style:alertConfiguration:startDate:)](activitykit/activity/request(attributes:content:pushtype:style:alertconfiguration:startdate:).md)
- [attributes](activitykit/activity/attributes.md)
- [ActivityAttributes](activitykit/activityattributes.md)
- [ActivityStyle](activitykit/activitystyle.md)
- [content](activitykit/activity/content.md)
- [Activity.ContentState](activitykit/activity/contentstate-swift.typealias.md)
- [PushType](activitykit/pushtype.md)
- [ActivityAuthorizationError](activitykit/activityauthorizationerror.md)
