---
title: clientID
framework: Media Setup
role: symbol
role_heading: Instance Property
platforms: [iOS 14.0+, iPadOS 14.0+, Mac Catalyst 14.0+, visionOS 1.0+]
path: mediasetup/msserviceaccount/clientid
---

# clientID

A user identifier for the token request.

## Declaration

```swift
var clientID: String? { get set }
```

## Discussion

Discussion The Media Setup framework uses the clientID to create a token request. You can choose the identifier format, but the identifier must be unique to the current account. You can provide a new identifier each time the user begins HomePod setup.

## See Also

### Providing Parameters for an OAuth Request

- [authorizationTokenURL](mediasetup/msserviceaccount/authorizationtokenurl.md)
- [authorizationScope](mediasetup/msserviceaccount/authorizationscope.md)
- [clientSecret](mediasetup/msserviceaccount/clientsecret.md)
- [configurationURL](mediasetup/msserviceaccount/configurationurl.md)
