Studio Service

ScreenFilter

ScreenFilter

A filter to be used against Screen object types. All fields are combined with a logical ‘and.’

FieldTypeDescription
idUUIDFilterFilter by the object’s `id` field.
orgIdUUIDFilterFilter by the object’s `orgId` field.
spaceIdUUIDFilterFilter by the object’s `spaceId` field.
screenGroupIdUUIDFilterFilter by the object’s `screenGroupId` field.
castIdUUIDFilterFilter by the object’s `castId` field.
nameStringFilterFilter by the object’s `name` field.
contentJSONFilterFilter by the object’s `content` field.
statusScreenStatusFilterFilter by the object’s `status` field.
previewBooleanFilterFilter by the object’s `preview` field.
deviceJSONFilterFilter by the object’s `device` field.
rotationScreenRotationFilterFilter by the object’s `rotation` field.
tagsStringListFilterFilter by the object’s `tags` field.
envJSONFilterFilter by the object’s `env` field.
notesStringFilterFilter by the object’s `notes` field.
createdAtDatetimeFilterFilter by the object’s `createdAt` field.
updatedAtDatetimeFilterFilter by the object’s `updatedAt` field.
createdByUUIDFilterFilter by the object’s `createdBy` field.
updatedByUUIDFilterFilter by the object’s `updatedBy` field.
preferencesJSONFilterFilter by the object’s `preferences` field.
connectedAtDatetimeFilterFilter by the object’s `connectedAt` field.
disconnectedAtDatetimeFilterFilter by the object’s `disconnectedAt` field.
isConnectedBooleanFilterFilter by the object’s `isConnected` field.
deviceProviderStringFilterFilter by the object’s `deviceProvider` field.
deviceBakJSONFilterFilter by the object’s `deviceBak` field.
preferencesBakJSONFilterFilter by the object’s `preferencesBak` field.
deviceIdStringFilterFilter by the object’s `deviceId` field.
deviceModelStringFilterFilter by the object’s `deviceModel` field.
devicePlatformStringFilterFilter by the object’s `devicePlatform` field.
deviceReleaseStringFilterFilter by the object’s `deviceRelease` field.
playerTimezoneStringFilterFilter by the object’s `playerTimezone` field.
playerReleaseStringFilterFilter by the object’s `playerRelease` field.
playerHeightIntFilterFilter by the object’s `playerHeight` field.
playerWidthIntFilterFilter by the object’s `playerWidth` field.
timezoneOverrideStringFilterFilter by the object’s `timezoneOverride` field.
operatingHoursJSONFilterFilter by the object’s `operatingHours` field.
additionalDeviceSettingsJSONFilterFilter by the object’s `additionalDeviceSettings` field.
additionalPlayerSettingsJSONFilterFilter by the object’s `additionalPlayerSettings` field.
timezoneStringFilterFilter by the object’s `timezone` field.
and[ScreenFilter!]Checks for all expressions in this list.
or[ScreenFilter!]Checks for any expressions in this list.
notScreenFilterNegates the expression.