---
title: UpdateActivityRequest
framework: SiriKit Cloud Media
role: symbol
role_heading: Object
platforms: [sirikit cloud media 1.0.2+]
path: sirikitcloudmedia/updateactivityrequest
---

# UpdateActivityRequest

A report of the client’s current playback state and recent user interaction, and an opportunity for your service to modify the client’s playback queue.

## Declaration

```data
object UpdateActivityRequest
```

## Properties

constraints: Limitations on the type and quantity of content to provide in a Queue. nowPlaying: The content the client is playing. previouslyPlaying: The content the client plays before the current content. report: The most-recent control the user interacts with, or the natural transition that occurs most recently. timestamp: The date and time of the reported event. userActivity: A description of the playback queue the client is playing. version: The version of the SiriKitMediaAPI library the client uses. contentFailure:

## See Also

### Playback Events

- [QueueActivityReportEvent](sirikitcloudmedia/queueactivityreportevent.md)
- [Report Playback Progress and Activity](sirikitcloudmedia/updateactivity.md)
- [UpdateActivityResponse](sirikitcloudmedia/updateactivityresponse.md)
- [Process an Update Media Affinity Intent](sirikitcloudmedia/updatemediaaffinity.md)
