126 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 |
| devices2 | array |
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 |
| krq | array |
Optional | cannot be null | ServerDataStatus |
| kr | array |
Optional | cannot be null | ServerDataStatus |
| pings | array |
Optional | cannot be null | ServerDataStatus |
| dh | object |
Optional | cannot be null | ServerDataStatus |
| u2f | 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)
devices2
devices2
-
is optional
-
Type:
object[](ServerExtendedDeviceData) -
cannot be null
-
defined in: ServerDataStatus
devices2 Type
object[] (ServerExtendedDeviceData)
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)
krq
krq
-
is optional
-
Type:
object[](ServerKeyRequest) -
cannot be null
-
defined in: ServerDataStatus
krq Type
object[] (ServerKeyRequest)
kr
kr
-
is optional
-
Type:
object[](ServerKeyResponse) -
cannot be null
-
defined in: ServerDataStatus
kr Type
object[] (ServerKeyResponse)
pings
pings
-
is optional
-
Type:
object[](ServerPing) -
cannot be null
-
defined in: ServerDataStatus
pings Type
object[] (ServerPing)
dh
dh
-
is optional
-
Type:
object(ServerDhKey) -
cannot be null
-
defined in: ServerDataStatus
dh Type
object (ServerDhKey)
u2f
u2f
-
is optional
-
Type:
object(U2fData) -
cannot be null
-
defined in: ServerDataStatus
u2f Type
object (U2fData)
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 |
| mFlags | number |
Required | cannot be null | ServerDataStatus |
| pk | string |
Optional | cannot be null | ServerDataStatus |
| pType | string |
Optional | cannot be null | ServerDataStatus |
| pLevel | number |
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
mFlags
mFlags
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
mFlags Type
number
pk
pk
-
is optional
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
pk Type
string
pType
pType
-
is optional
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
pType Type
string
pLevel
pLevel
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
pLevel Type
number
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 ServerExtendedDeviceData
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerExtendedDeviceData"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| deviceId | string |
Required | cannot be null | ServerDataStatus |
| appsBase | object |
Optional | cannot be null | ServerDataStatus |
| appsDiff | object |
Optional | cannot be null | ServerDataStatus |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
appsBase
appsBase
-
is optional
-
Type:
object(ServerCryptContainer) -
cannot be null
-
defined in: ServerDataStatus
appsBase Type
object (ServerCryptContainer)
appsDiff
appsDiff
-
is optional
-
Type:
object(ServerCryptContainer) -
cannot be null
-
defined in: ServerDataStatus
appsDiff Type
object (ServerCryptContainer)
Definitions group ServerCryptContainer
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerCryptContainer"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| version | string |
Required | cannot be null | ServerDataStatus |
| data | string |
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:
string -
cannot be null
-
defined in: ServerDataStatus
data Type
string
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
Definitions group ServerKeyRequest
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerKeyRequest"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| srvSeq | number |
Required | cannot be null | ServerDataStatus |
| senId | string |
Required | cannot be null | ServerDataStatus |
| senSeq | number |
Required | cannot be null | ServerDataStatus |
| deviceId | string |
Optional | cannot be null | ServerDataStatus |
| categoryId | string |
Optional | cannot be null | ServerDataStatus |
| type | number |
Required | cannot be null | ServerDataStatus |
| tempKey | string |
Required | cannot be null | ServerDataStatus |
| signature | string |
Required | cannot be null | ServerDataStatus |
srvSeq
srvSeq
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
srvSeq Type
number
senId
senId
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
senId Type
string
senSeq
senSeq
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
senSeq Type
number
deviceId
deviceId
-
is optional
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
categoryId
categoryId
-
is optional
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
categoryId Type
string
type
type
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
type Type
number
tempKey
tempKey
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
tempKey Type
string
signature
signature
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
signature Type
string
Definitions group ServerKeyResponse
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerKeyResponse"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| srvSeq | number |
Required | cannot be null | ServerDataStatus |
| sender | string |
Required | cannot be null | ServerDataStatus |
| rqSeq | number |
Required | cannot be null | ServerDataStatus |
| tempKey | string |
Required | cannot be null | ServerDataStatus |
| cryptKey | string |
Required | cannot be null | ServerDataStatus |
| signature | string |
Required | cannot be null | ServerDataStatus |
srvSeq
srvSeq
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
srvSeq Type
number
sender
sender
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
sender Type
string
rqSeq
rqSeq
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
rqSeq Type
number
tempKey
tempKey
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
tempKey Type
string
cryptKey
cryptKey
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
cryptKey Type
string
signature
signature
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
signature Type
string
Definitions group ServerPing
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerPing"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| deviceId | string |
Required | cannot be null | ServerDataStatus |
| token | string |
Required | cannot be null | ServerDataStatus |
| type | string |
Required | cannot be null | ServerDataStatus |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
deviceId Type
string
token
token
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
token 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 |
|---|---|
"ping" |
|
"pong" |
Definitions group ServerDhKey
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/ServerDhKey"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| v | string |
Required | cannot be null | ServerDataStatus |
| k | string |
Required | cannot be null | ServerDataStatus |
v
v
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
v Type
string
k
k
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
k Type
string
Definitions group U2fData
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/U2fData"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| v | string |
Required | cannot be null | ServerDataStatus |
| d | array |
Required | cannot be null | ServerDataStatus |
v
v
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
v Type
string
d
d
-
is required
-
Type:
object[](U2fItem) -
cannot be null
-
defined in: ServerDataStatus
d Type
object[] (U2fItem)
Definitions group U2fItem
Reference this group by using
{"$ref":"https://timelimit.io/ServerDataStatus#/definitions/U2fItem"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| u | string |
Required | cannot be null | ServerDataStatus |
| a | number |
Required | cannot be null | ServerDataStatus |
| h | string |
Required | cannot be null | ServerDataStatus |
| p | string |
Required | cannot be null | ServerDataStatus |
u
u
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
u Type
string
a
a
-
is required
-
Type:
number -
cannot be null
-
defined in: ServerDataStatus
a Type
number
h
h
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
h Type
string
p
p
-
is required
-
Type:
string -
cannot be null
-
defined in: ServerDataStatus
p Type
string