# Player


## Fields

| Field                    | Type                     | Required                 | Description              | Example                  |
| ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
| `address`                | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | 10.10.10.171             |
| `machine_identifier`     | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | 3tsdzir85m2onc3qyr255aq1 |
| `model`                  | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | standalone               |
| `platform`               | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | windows                  |
| `platform_version`       | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | 10.0.22621               |
| `product`                | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | Plex for Windows         |
| `profile`                | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | Plex Desktop             |
| `remote_public_address`  | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | 68.248.140.20            |
| `state`                  | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | playing                  |
| `title`                  | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | DESKTOP-BL80MTD          |
| `version`                | *T.nilable(::String)*    | :heavy_minus_sign:       | N/A                      | 1.85.0.4071-21128b56     |
| `local`                  | *T.nilable(T::Boolean)*  | :heavy_minus_sign:       | N/A                      | true                     |
| `relayed`                | *T.nilable(T::Boolean)*  | :heavy_minus_sign:       | N/A                      | false                    |
| `secure`                 | *T.nilable(T::Boolean)*  | :heavy_minus_sign:       | N/A                      | true                     |
| `user_id`                | *T.nilable(::Integer)*   | :heavy_minus_sign:       | N/A                      | 1                        |