ScreenFilter
ScreenFilter
A filter to be used against Screen object types. All fields are combined with a logical ‘and.’
| Field | Type | Description | |
|---|---|---|---|
| id | UUIDFilter | Filter by the object’s `id` field. | |
| orgId | UUIDFilter | Filter by the object’s `orgId` field. | |
| spaceId | UUIDFilter | Filter by the object’s `spaceId` field. | |
| screenGroupId | UUIDFilter | Filter by the object’s `screenGroupId` field. | |
| castId | UUIDFilter | Filter by the object’s `castId` field. | |
| name | StringFilter | Filter by the object’s `name` field. | |
| content | JSONFilter | Filter by the object’s `content` field. | |
| status | ScreenStatusFilter | Filter by the object’s `status` field. | |
| preview | BooleanFilter | Filter by the object’s `preview` field. | |
| device | JSONFilter | Filter by the object’s `device` field. | |
| rotation | ScreenRotationFilter | Filter by the object’s `rotation` field. | |
| tags | StringListFilter | Filter by the object’s `tags` field. | |
| env | JSONFilter | Filter by the object’s `env` field. | |
| notes | StringFilter | Filter by the object’s `notes` field. | |
| createdAt | DatetimeFilter | Filter by the object’s `createdAt` field. | |
| updatedAt | DatetimeFilter | Filter by the object’s `updatedAt` field. | |
| createdBy | UUIDFilter | Filter by the object’s `createdBy` field. | |
| updatedBy | UUIDFilter | Filter by the object’s `updatedBy` field. | |
| preferences | JSONFilter | Filter by the object’s `preferences` field. | |
| connectedAt | DatetimeFilter | Filter by the object’s `connectedAt` field. | |
| disconnectedAt | DatetimeFilter | Filter by the object’s `disconnectedAt` field. | |
| isConnected | BooleanFilter | Filter by the object’s `isConnected` field. | |
| deviceProvider | StringFilter | Filter by the object’s `deviceProvider` field. | |
| deviceBak | JSONFilter | Filter by the object’s `deviceBak` field. | |
| preferencesBak | JSONFilter | Filter by the object’s `preferencesBak` field. | |
| deviceId | StringFilter | Filter by the object’s `deviceId` field. | |
| deviceModel | StringFilter | Filter by the object’s `deviceModel` field. | |
| devicePlatform | StringFilter | Filter by the object’s `devicePlatform` field. | |
| deviceRelease | StringFilter | Filter by the object’s `deviceRelease` field. | |
| playerTimezone | StringFilter | Filter by the object’s `playerTimezone` field. | |
| playerRelease | StringFilter | Filter by the object’s `playerRelease` field. | |
| playerHeight | IntFilter | Filter by the object’s `playerHeight` field. | |
| playerWidth | IntFilter | Filter by the object’s `playerWidth` field. | |
| timezoneOverride | StringFilter | Filter by the object’s `timezoneOverride` field. | |
| operatingHours | JSONFilter | Filter by the object’s `operatingHours` field. | |
| additionalDeviceSettings | JSONFilter | Filter by the object’s `additionalDeviceSettings` field. | |
| additionalPlayerSettings | JSONFilter | Filter by the object’s `additionalPlayerSettings` field. | |
| timezone | StringFilter | Filter by the object’s `timezone` field. | |
| displayErrorMode | StringFilter | Filter by the object’s `displayErrorMode` field. | |
| playbackMode | StringFilter | Filter by the object’s `playbackMode` field. | |
| deviceIpAddress | StringFilter | Filter by the object’s `deviceIpAddress` field. | |
| deviceHostname | StringFilter | Filter by the object’s `deviceHostname` field. | |
| deviceRaw | JSONFilter | Filter by the object’s `deviceRaw` field. | |
| deviceInfo | JSONFilter | Filter by the object’s `deviceInfo` field. | |
| videoSource | StringFilter | Filter by the object’s `videoSource` field. | |
| highResolutionImage | BooleanFilter | Filter by the object’s `highResolutionImage` field. | |
| messages | JSONListFilter | Filter by the object’s `messages` field. | |
| and | [ScreenFilter!] | Checks for all expressions in this list. | |
| or | [ScreenFilter!] | Checks for any expressions in this list. | |
| not | ScreenFilter | Negates the expression. | |