100 KiB
ServerDataStatus Schema
https://timelimit.io/ServerDataStatus
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | Yes | Unknown status | No | Forbidden | Forbidden | none | ServerDataStatus.schema.json |
ServerDataStatus Type
object
(ServerDataStatus)
ServerDataStatus Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
devices | object |
Optional | cannot be null | ServerDataStatus |
apps | array |
Optional | cannot be null | ServerDataStatus |
rmCategories | array |
Optional | cannot be null | ServerDataStatus |
categoryBase | array |
Optional | cannot be null | ServerDataStatus |
categoryApp | array |
Optional | cannot be null | ServerDataStatus |
usedTimes | array |
Optional | cannot be null | ServerDataStatus |
rules | array |
Optional | cannot be null | ServerDataStatus |
tasks | array |
Optional | cannot be null | ServerDataStatus |
users | object |
Optional | cannot be null | ServerDataStatus |
fullVersion | number |
Required | cannot be null | ServerDataStatus |
message | string |
Optional | cannot be null | ServerDataStatus |
apiLevel | number |
Required | cannot be null | ServerDataStatus |
devices
devices
-
is optional
-
Type:
object
(ServerDeviceList) -
cannot be null
-
defined in: ServerDataStatus
devices Type
object
(ServerDeviceList)
apps
apps
-
is optional
-
Type:
object[]
(ServerInstalledAppsData) -
cannot be null
-
defined in: ServerDataStatus
apps Type
object[]
(ServerInstalledAppsData)
rmCategories
rmCategories
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: ServerDataStatus
rmCategories Type
string[]
categoryBase
categoryBase
-
is optional
-
Type:
object[]
(ServerUpdatedCategoryBaseData) -
cannot be null
-
defined in: ServerDataStatus
categoryBase Type
object[]
(ServerUpdatedCategoryBaseData)
categoryApp
categoryApp
-
is optional
-
Type:
object[]
(ServerUpdatedCategoryAssignedApps) -
cannot be null
-
defined in: ServerDataStatus
categoryApp Type
object[]
(ServerUpdatedCategoryAssignedApps)
usedTimes
usedTimes
-
is optional
-
Type:
object[]
(ServerUpdatedCategoryUsedTimes) -
cannot be null
-
defined in: ServerDataStatus
usedTimes Type
object[]
(ServerUpdatedCategoryUsedTimes)
rules
rules
-
is optional
-
Type:
object[]
(ServerUpdatedTimeLimitRules) -
cannot be null
-
defined in: ServerDataStatus
rules Type
object[]
(ServerUpdatedTimeLimitRules)
tasks
tasks
-
is optional
-
Type:
object[]
(ServerUpdatedCategoryTasks) -
cannot be null
-
defined in: ServerDataStatus
tasks Type
object[]
(ServerUpdatedCategoryTasks)
users
users
-
is optional
-
Type:
object
(ServerUserList) -
cannot be null
-
defined in: ServerDataStatus
users Type
object
(ServerUserList)
fullVersion
fullVersion
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
fullVersion Type
number
message
message
-
is optional
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
message Type
string
apiLevel
apiLevel
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
apiLevel Type
number
ServerDataStatus Definitions
Definitions group ServerDeviceList
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceList"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
version | string |
Required | cannot be null | ServerDataStatus |
data | array |
Required | cannot be null | ServerDataStatus |
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
data
data
-
is required
-
Type:
object[]
(ServerDeviceData) -
cannot be null
-
defined in: ServerDataStatus
data Type
object[]
(ServerDeviceData)
Definitions group ServerDeviceData
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerDeviceData"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
deviceId | string |
Required | cannot be null | ServerDataStatus |
name | string |
Required | cannot be null | ServerDataStatus |
model | string |
Required | cannot be null | ServerDataStatus |
addedAt | number |
Required | cannot be null | ServerDataStatus |
currentUserId | string |
Required | cannot be null | ServerDataStatus |
networkTime | string |
Required | cannot be null | ServerDataStatus |
cProtectionLevel | string |
Required | cannot be null | ServerDataStatus |
hProtectionLevel | string |
Required | cannot be null | ServerDataStatus |
cUsageStats | string |
Required | cannot be null | ServerDataStatus |
hUsageStats | string |
Required | cannot be null | ServerDataStatus |
cNotificationAccess | string |
Required | cannot be null | ServerDataStatus |
hNotificationAccess | string |
Required | cannot be null | ServerDataStatus |
cAppVersion | number |
Required | cannot be null | ServerDataStatus |
hAppVersion | number |
Required | cannot be null | ServerDataStatus |
tDisablingAdmin | boolean |
Required | cannot be null | ServerDataStatus |
reboot | boolean |
Required | cannot be null | ServerDataStatus |
hadManipulation | boolean |
Required | cannot be null | ServerDataStatus |
hadManipulationFlags | number |
Required | cannot be null | ServerDataStatus |
reportUninstall | boolean |
Required | cannot be null | ServerDataStatus |
isUserKeptSignedIn | boolean |
Required | cannot be null | ServerDataStatus |
showDeviceConnected | boolean |
Required | cannot be null | ServerDataStatus |
defUser | string |
Required | cannot be null | ServerDataStatus |
defUserTimeout | number |
Required | cannot be null | ServerDataStatus |
rebootIsManipulation | boolean |
Required | cannot be null | ServerDataStatus |
cOverlay | string |
Required | cannot be null | ServerDataStatus |
hOverlay | string |
Required | cannot be null | ServerDataStatus |
asEnabled | boolean |
Required | cannot be null | ServerDataStatus |
wasAsEnabled | boolean |
Required | cannot be null | ServerDataStatus |
activityLevelBlocking | boolean |
Required | cannot be null | ServerDataStatus |
qOrLater | boolean |
Required | cannot be null | ServerDataStatus |
deviceId
deviceId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
name
name
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
name Type
string
model
model
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
model Type
string
addedAt
addedAt
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
addedAt Type
number
currentUserId
currentUserId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
currentUserId Type
string
networkTime
networkTime
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
networkTime Type
string
networkTime Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"disabled" |
|
"enabled" |
|
"if possible" |
cProtectionLevel
cProtectionLevel
-
is required
-
Type:
string
(ProtectionLevel) -
cannot be null
-
defined in: ServerDataStatus
cProtectionLevel Type
string
(ProtectionLevel)
cProtectionLevel Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"device owner" |
|
"none" |
|
"password device admin" |
|
"simple device admin" |
hProtectionLevel
hProtectionLevel
-
is required
-
Type:
string
(ProtectionLevel) -
cannot be null
-
defined in: ServerDataStatus
hProtectionLevel Type
string
(ProtectionLevel)
hProtectionLevel Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"device owner" |
|
"none" |
|
"password device admin" |
|
"simple device admin" |
cUsageStats
cUsageStats
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cUsageStats Type
string
(RuntimePermissionStatus)
cUsageStats Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
hUsageStats
hUsageStats
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hUsageStats Type
string
(RuntimePermissionStatus)
hUsageStats Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
cNotificationAccess
cNotificationAccess
-
is required
-
Type:
string
(NewPermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cNotificationAccess Type
string
(NewPermissionStatus)
cNotificationAccess Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not supported" |
hNotificationAccess
hNotificationAccess
-
is required
-
Type:
string
(NewPermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hNotificationAccess Type
string
(NewPermissionStatus)
hNotificationAccess Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not supported" |
cAppVersion
cAppVersion
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
cAppVersion Type
number
hAppVersion
hAppVersion
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
hAppVersion Type
number
tDisablingAdmin
tDisablingAdmin
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
tDisablingAdmin Type
boolean
reboot
reboot
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
reboot Type
boolean
hadManipulation
hadManipulation
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
hadManipulation Type
boolean
hadManipulationFlags
hadManipulationFlags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
hadManipulationFlags Type
number
reportUninstall
reportUninstall
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
reportUninstall Type
boolean
isUserKeptSignedIn
isUserKeptSignedIn
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
isUserKeptSignedIn Type
boolean
showDeviceConnected
showDeviceConnected
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
showDeviceConnected Type
boolean
defUser
defUser
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
defUser Type
string
defUserTimeout
defUserTimeout
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
defUserTimeout Type
number
rebootIsManipulation
rebootIsManipulation
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
rebootIsManipulation Type
boolean
cOverlay
cOverlay
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
cOverlay Type
string
(RuntimePermissionStatus)
cOverlay Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
hOverlay
hOverlay
-
is required
-
Type:
string
(RuntimePermissionStatus) -
cannot be null
-
defined in: ServerDataStatus
hOverlay Type
string
(RuntimePermissionStatus)
hOverlay Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"granted" |
|
"not granted" |
|
"not required" |
asEnabled
asEnabled
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
asEnabled Type
boolean
wasAsEnabled
wasAsEnabled
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
wasAsEnabled Type
boolean
activityLevelBlocking
activityLevelBlocking
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
activityLevelBlocking Type
boolean
qOrLater
qOrLater
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
qOrLater Type
boolean
Definitions group ProtectionLevel
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ProtectionLevel"}
Property | Type | Required | Nullable | Defined by |
---|
Definitions group RuntimePermissionStatus
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/RuntimePermissionStatus"}
Property | Type | Required | Nullable | Defined by |
---|
Definitions group NewPermissionStatus
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/NewPermissionStatus"}
Property | Type | Required | Nullable | Defined by |
---|
Definitions group ServerInstalledAppsData
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerInstalledAppsData"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
deviceId | string |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
apps | array |
Required | cannot be null | ServerDataStatus |
activities | array |
Required | cannot be null | ServerDataStatus |
deviceId
deviceId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
apps
apps
-
is required
-
Type:
object[]
(SerializedInstalledApp) -
cannot be null
-
defined in: ServerDataStatus
apps Type
object[]
(SerializedInstalledApp)
activities
activities
-
is required
-
Type:
object[]
(SerializedAppActivityItem) -
cannot be null
-
defined in: ServerDataStatus
activities Type
object[]
(SerializedAppActivityItem)
Definitions group SerializedInstalledApp
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/SerializedInstalledApp"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
packageName | string |
Required | cannot be null | ServerDataStatus |
title | string |
Required | cannot be null | ServerDataStatus |
isLaunchable | boolean |
Required | cannot be null | ServerDataStatus |
recommendation | string |
Required | cannot be null | ServerDataStatus |
packageName
packageName
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
packageName Type
string
title
title
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
title Type
string
isLaunchable
isLaunchable
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
isLaunchable Type
boolean
recommendation
recommendation
-
is required
-
Type:
string
(AppRecommendation) -
cannot be null
-
defined in: ServerDataStatus
recommendation Type
string
(AppRecommendation)
recommendation Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"blacklist" |
|
"none" |
|
"whitelist" |
Definitions group AppRecommendation
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/AppRecommendation"}
Property | Type | Required | Nullable | Defined by |
---|
Definitions group SerializedAppActivityItem
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/SerializedAppActivityItem"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
p | string |
Required | cannot be null | ServerDataStatus |
c | string |
Required | cannot be null | ServerDataStatus |
t | string |
Required | cannot be null | ServerDataStatus |
p
p
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
p Type
string
c
c
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
c Type
string
t
t
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
t Type
string
Definitions group ServerUpdatedCategoryBaseData
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryBaseData"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
categoryId | string |
Required | cannot be null | ServerDataStatus |
childId | string |
Required | cannot be null | ServerDataStatus |
title | string |
Required | cannot be null | ServerDataStatus |
blockedTimes | string |
Required | cannot be null | ServerDataStatus |
extraTime | number |
Required | cannot be null | ServerDataStatus |
extraTimeDay | number |
Required | cannot be null | ServerDataStatus |
tempBlocked | boolean |
Required | cannot be null | ServerDataStatus |
tempBlockTime | number |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
parentCategoryId | string |
Required | cannot be null | ServerDataStatus |
blockAllNotifications | boolean |
Required | cannot be null | ServerDataStatus |
timeWarnings | number |
Required | cannot be null | ServerDataStatus |
mblCharging | number |
Required | cannot be null | ServerDataStatus |
mblMobile | number |
Required | cannot be null | ServerDataStatus |
sort | number |
Required | cannot be null | ServerDataStatus |
networks | array |
Required | cannot be null | ServerDataStatus |
dlu | number |
Required | cannot be null | ServerDataStatus |
flags | number |
Required | cannot be null | ServerDataStatus |
blockNotificationDelay | number |
Required | cannot be null | ServerDataStatus |
atw | array |
Required | cannot be null | ServerDataStatus |
categoryId
categoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
childId
childId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
childId Type
string
title
title
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
title Type
string
blockedTimes
blockedTimes
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
blockedTimes Type
string
extraTime
extraTime
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
extraTime Type
number
extraTimeDay
extraTimeDay
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
extraTimeDay Type
number
tempBlocked
tempBlocked
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
tempBlocked Type
boolean
tempBlockTime
tempBlockTime
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
tempBlockTime Type
number
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
parentCategoryId
parentCategoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
parentCategoryId Type
string
blockAllNotifications
blockAllNotifications
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
blockAllNotifications Type
boolean
timeWarnings
timeWarnings
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
timeWarnings Type
number
mblCharging
mblCharging
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
mblCharging Type
number
mblMobile
mblMobile
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
mblMobile Type
number
sort
sort
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
sort Type
number
networks
networks
-
is required
-
Type:
object[]
(ServerCategoryNetworkId) -
cannot be null
-
defined in: ServerDataStatus
networks Type
object[]
(ServerCategoryNetworkId)
dlu
dlu
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
dlu Type
number
flags
flags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
flags Type
number
blockNotificationDelay
blockNotificationDelay
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
blockNotificationDelay Type
number
atw
atw
-
is required
-
Type:
number[]
-
cannot be null
-
defined in: ServerDataStatus
atw Type
number[]
Definitions group ServerCategoryNetworkId
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerCategoryNetworkId"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
itemId | string |
Required | cannot be null | ServerDataStatus |
hashedNetworkId | string |
Required | cannot be null | ServerDataStatus |
itemId
itemId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
itemId Type
string
hashedNetworkId
hashedNetworkId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
hashedNetworkId Type
string
Definitions group ServerUpdatedCategoryAssignedApps
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryAssignedApps"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
categoryId | string |
Required | cannot be null | ServerDataStatus |
apps | array |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
categoryId
categoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
apps
apps
-
is required
-
Type:
string[]
-
cannot be null
-
defined in: ServerDataStatus
apps Type
string[]
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
Definitions group ServerUpdatedCategoryUsedTimes
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryUsedTimes"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
categoryId | string |
Required | cannot be null | ServerDataStatus |
times | array |
Required | cannot be null | ServerDataStatus |
sessionDurations | array |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
categoryId
categoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
times
times
-
is required
-
Type:
object[]
(ServerUsedTimeItem) -
cannot be null
-
defined in: ServerDataStatus
times Type
object[]
(ServerUsedTimeItem)
sessionDurations
sessionDurations
-
is required
-
Type:
object[]
(ServerSessionDurationItem) -
cannot be null
-
defined in: ServerDataStatus
sessionDurations Type
object[]
(ServerSessionDurationItem)
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
Definitions group ServerUsedTimeItem
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUsedTimeItem"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
day | number |
Required | cannot be null | ServerDataStatus |
time | number |
Required | cannot be null | ServerDataStatus |
start | number |
Required | cannot be null | ServerDataStatus |
end | number |
Required | cannot be null | ServerDataStatus |
day
day
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
day Type
number
time
time
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
time Type
number
start
start
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
start Type
number
end
end
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
end Type
number
Definitions group ServerSessionDurationItem
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerSessionDurationItem"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
md | number |
Required | cannot be null | ServerDataStatus |
spd | number |
Required | cannot be null | ServerDataStatus |
sm | number |
Required | cannot be null | ServerDataStatus |
em | number |
Required | cannot be null | ServerDataStatus |
l | number |
Required | cannot be null | ServerDataStatus |
d | number |
Required | cannot be null | ServerDataStatus |
md
the maximum duration of a session (maxSessionDuration)
md
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
md Type
number
spd
the pause duration after a session (sessionPauseDuration)
spd
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
spd Type
number
sm
the start minute of the day of the session/ the rule which created this session (startMinuteOfDay)
sm
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
sm Type
number
em
the end minute of the day of the session/ the rule which created this session (endMinuteOfDay)
em
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
em Type
number
l
the timestamp of the last usage of this session (lastUsage)
l
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
l Type
number
d
the duration of the last/ current session (lastSessionDuration)
d
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
d Type
number
Definitions group ServerUpdatedTimeLimitRules
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedTimeLimitRules"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
categoryId | string |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
rules | array |
Required | cannot be null | ServerDataStatus |
categoryId
categoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
rules
rules
-
is required
-
Type:
object[]
(ServerTimeLimitRule) -
cannot be null
-
defined in: ServerDataStatus
rules Type
object[]
(ServerTimeLimitRule)
Definitions group ServerTimeLimitRule
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerTimeLimitRule"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
id | string |
Required | cannot be null | ServerDataStatus |
extraTime | boolean |
Required | cannot be null | ServerDataStatus |
dayMask | number |
Required | cannot be null | ServerDataStatus |
maxTime | number |
Required | cannot be null | ServerDataStatus |
start | number |
Required | cannot be null | ServerDataStatus |
end | number |
Required | cannot be null | ServerDataStatus |
session | number |
Required | cannot be null | ServerDataStatus |
pause | number |
Required | cannot be null | ServerDataStatus |
perDay | boolean |
Required | cannot be null | ServerDataStatus |
id
id
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
id Type
string
extraTime
extraTime
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
extraTime Type
boolean
dayMask
dayMask
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
dayMask Type
number
maxTime
maxTime
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
maxTime Type
number
start
start
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
start Type
number
end
end
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
end Type
number
session
session
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
session Type
number
pause
pause
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
pause Type
number
perDay
perDay
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
perDay Type
boolean
Definitions group ServerUpdatedCategoryTasks
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTasks"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
categoryId | string |
Required | cannot be null | ServerDataStatus |
version | string |
Required | cannot be null | ServerDataStatus |
tasks | array |
Required | cannot be null | ServerDataStatus |
categoryId
categoryId
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
tasks
tasks
-
is required
-
Type:
object[]
(ServerUpdatedCategoryTask) -
cannot be null
-
defined in: ServerDataStatus
tasks Type
object[]
(ServerUpdatedCategoryTask)
Definitions group ServerUpdatedCategoryTask
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUpdatedCategoryTask"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
i | string |
Required | cannot be null | ServerDataStatus |
t | string |
Required | cannot be null | ServerDataStatus |
d | number |
Required | cannot be null | ServerDataStatus |
p | boolean |
Required | cannot be null | ServerDataStatus |
l | number |
Required | cannot be null | ServerDataStatus |
i
i
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
i Type
string
t
t
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
t Type
string
d
d
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
d Type
number
p
p
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
p Type
boolean
l
l
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
l Type
number
Definitions group ServerUserList
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUserList"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
version | string |
Required | cannot be null | ServerDataStatus |
data | array |
Required | cannot be null | ServerDataStatus |
version
version
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
version Type
string
data
data
-
is required
-
Type:
object[]
(ServerUserEntry) -
cannot be null
-
defined in: ServerDataStatus
data Type
object[]
(ServerUserEntry)
Definitions group ServerUserEntry
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerUserEntry"}
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
id | string |
Required | cannot be null | ServerDataStatus |
name | string |
Required | cannot be null | ServerDataStatus |
password | string |
Required | cannot be null | ServerDataStatus |
secondPasswordSalt | string |
Required | cannot be null | ServerDataStatus |
type | string |
Required | cannot be null | ServerDataStatus |
timeZone | string |
Required | cannot be null | ServerDataStatus |
disableLimitsUntil | number |
Required | cannot be null | ServerDataStatus |
string |
Required | cannot be null | ServerDataStatus | |
currentDevice | string |
Required | cannot be null | ServerDataStatus |
categoryForNotAssignedApps | string |
Required | cannot be null | ServerDataStatus |
relaxPrimaryDevice | boolean |
Required | cannot be null | ServerDataStatus |
mailNotificationFlags | number |
Required | cannot be null | ServerDataStatus |
blockedTimes | string |
Required | cannot be null | ServerDataStatus |
flags | number |
Required | cannot be null | ServerDataStatus |
llc | string |
Optional | cannot be null | ServerDataStatus |
pbd | number |
Optional | cannot be null | ServerDataStatus |
id
id
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
id Type
string
name
name
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
name Type
string
password
password
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
password Type
string
secondPasswordSalt
secondPasswordSalt
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
secondPasswordSalt Type
string
type
type
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"child" |
|
"parent" |
timeZone
timeZone
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
timeZone Type
string
disableLimitsUntil
disableLimitsUntil
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
disableLimitsUntil Type
number
mail
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
mail Type
string
currentDevice
currentDevice
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
currentDevice Type
string
categoryForNotAssignedApps
categoryForNotAssignedApps
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
categoryForNotAssignedApps Type
string
relaxPrimaryDevice
relaxPrimaryDevice
-
is required
-
Type:
boolean
-
cannot be null
-
defined in: ServerDataStatus
relaxPrimaryDevice Type
boolean
mailNotificationFlags
mailNotificationFlags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
mailNotificationFlags Type
number
blockedTimes
blockedTimes
-
is required
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
blockedTimes Type
string
flags
flags
-
is required
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
flags Type
number
llc
llc
-
is optional
-
Type:
string
-
cannot be null
-
defined in: ServerDataStatus
llc Type
string
pbd
pbd
-
is optional
-
Type:
number
-
cannot be null
-
defined in: ServerDataStatus
pbd Type
number