194 KiB
SerializedParentAction Schema
https://timelimit.io/SerializedParentAction
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Cannot be instantiated | Yes | Unknown status | Unknown identifiability | Forbidden | Allowed | none | SerializedParentAction.schema.json |
SerializedParentAction Type
merged type (SerializedParentAction)
any of
SerializedParentAction Definitions
Definitions group SerializedAddCategoryAppsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryAppsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| packageNames | array |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"ADD_CATEGORY_APPS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
packageNames
packageNames
-
is required
-
Type:
string[] -
cannot be null
-
defined in: SerializedParentAction
packageNames Type
string[]
Definitions group SerializedAddCategoryNetworkIdAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedAddCategoryNetworkIdAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| itemId | string |
Required | cannot be null | SerializedParentAction |
| hashedNetworkId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"ADD_CATEGORY_NETWORK_ID" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
itemId
itemId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
itemId Type
string
hashedNetworkId
hashedNetworkId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
hashedNetworkId Type
string
Definitions group SerializedAddParentU2fKeyAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedAddParentU2fKeyAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| keyHandle | string |
Required | cannot be null | SerializedParentAction |
| publicKey | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"ADD_PARENT_U2F" |
keyHandle
keyHandle
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
keyHandle Type
string
publicKey
publicKey
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
publicKey Type
string
Definitions group SerializedAddUserAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedAddUserAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| name | string |
Required | cannot be null | SerializedParentAction |
| userType | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| password | object |
Optional | cannot be null | SerializedParentAction |
| timeZone | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"ADD_USER" |
name
name
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
name Type
string
userType
userType
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userType Type
string
userType Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"child" |
|
"parent" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
password
password
-
is optional
-
Type:
object(EncryptableParentPassword) -
cannot be null
-
defined in: SerializedParentAction
password Type
object (EncryptableParentPassword)
timeZone
timeZone
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
timeZone Type
string
Definitions group EncryptableParentPassword
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/EncryptableParentPassword"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| hash | string |
Required | cannot be null | SerializedParentAction |
| secondHash | string |
Required | cannot be null | SerializedParentAction |
| secondSalt | string |
Required | cannot be null | SerializedParentAction |
| encrypted | boolean |
Optional | cannot be null | SerializedParentAction |
hash
hash
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
hash Type
string
secondHash
secondHash
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
secondHash Type
string
secondSalt
secondSalt
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
secondSalt Type
string
encrypted
encrypted
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
encrypted Type
boolean
Definitions group SerializedChangeParentPasswordAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedChangeParentPasswordAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| hash | string |
Required | cannot be null | SerializedParentAction |
| secondSalt | string |
Required | cannot be null | SerializedParentAction |
| secondHashEncrypted | string |
Required | cannot be null | SerializedParentAction |
| integrity | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"CHANGE_PARENT_PASSWORD" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
hash
hash
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
hash Type
string
secondSalt
secondSalt
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
secondSalt Type
string
secondHashEncrypted
secondHashEncrypted
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
secondHashEncrypted Type
string
integrity
integrity
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
integrity Type
string
Definitions group SerializedCreateCategoryAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateCategoryAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| childId | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| title | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"CREATE_CATEGORY" |
childId
childId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
childId Type
string
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
title
title
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
title Type
string
Definitions group SerializedCreateTimelimtRuleAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedCreateTimelimtRuleAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| rule | object |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"CREATE_TIMELIMIT_RULE" |
rule
rule
-
is required
-
Type:
object(SerializedTimeLimitRule) -
cannot be null
-
defined in: SerializedParentAction
rule Type
object (SerializedTimeLimitRule)
Definitions group SerializedTimeLimitRule
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedTimeLimitRule"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| ruleId | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| time | number |
Required | cannot be null | SerializedParentAction |
| days | number |
Required | cannot be null | SerializedParentAction |
| extraTime | boolean |
Required | cannot be null | SerializedParentAction |
| start | number |
Optional | cannot be null | SerializedParentAction |
| end | number |
Optional | cannot be null | SerializedParentAction |
| dur | number |
Optional | cannot be null | SerializedParentAction |
| pause | number |
Optional | cannot be null | SerializedParentAction |
| perDay | boolean |
Optional | cannot be null | SerializedParentAction |
ruleId
ruleId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
ruleId Type
string
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
time
time
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
time Type
number
days
days
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
days Type
number
extraTime
extraTime
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
extraTime Type
boolean
start
start
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
start Type
number
end
end
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
end Type
number
dur
dur
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
dur Type
number
pause
pause
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
pause Type
number
perDay
perDay
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
perDay Type
boolean
Definitions group SerializedDeleteCategoryAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteCategoryAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"DELETE_CATEGORY" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
Definitions group SerializedDeleteChildTaskAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteChildTaskAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| taskId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"DELETE_CHILD_TASK" |
taskId
taskId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
taskId Type
string
Definitions group SerializedDeleteTimeLimitRuleAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedDeleteTimeLimitRuleAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| ruleId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"DELETE_TIMELIMIT_RULE" |
ruleId
ruleId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
ruleId Type
string
Definitions group SerializedIgnoreManipulationAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedIgnoreManipulationAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| admin | boolean |
Required | cannot be null | SerializedParentAction |
| adminA | boolean |
Required | cannot be null | SerializedParentAction |
| downgrade | boolean |
Required | cannot be null | SerializedParentAction |
| notification | boolean |
Required | cannot be null | SerializedParentAction |
| usageStats | boolean |
Required | cannot be null | SerializedParentAction |
| hadManipulation | boolean |
Required | cannot be null | SerializedParentAction |
| reboot | boolean |
Optional | cannot be null | SerializedParentAction |
| overlay | boolean |
Optional | cannot be null | SerializedParentAction |
| accessibilityService | boolean |
Optional | cannot be null | SerializedParentAction |
| ignoreHadManipulationFlags | number |
Optional | cannot be null | SerializedParentAction |
| ignoreManipulationFlags | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"IGNORE_MANIPULATION" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
admin
admin
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
admin Type
boolean
adminA
adminA
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
adminA Type
boolean
downgrade
downgrade
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
downgrade Type
boolean
notification
notification
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
notification Type
boolean
usageStats
usageStats
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
usageStats Type
boolean
hadManipulation
hadManipulation
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
hadManipulation Type
boolean
reboot
reboot
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
reboot Type
boolean
overlay
overlay
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
overlay Type
boolean
accessibilityService
accessibilityService
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
accessibilityService Type
boolean
ignoreHadManipulationFlags
ignoreHadManipulationFlags
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
ignoreHadManipulationFlags Type
number
ignoreManipulationFlags
ignoreManipulationFlags
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
ignoreManipulationFlags Type
number
Definitions group SerializedIncrementCategoryExtraTimeAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedIncrementCategoryExtraTimeAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| addedExtraTime | number |
Required | cannot be null | SerializedParentAction |
| day | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"INCREMENT_CATEGORY_EXTRATIME" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
addedExtraTime
addedExtraTime
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
addedExtraTime Type
number
day
day
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
day Type
number
Definitions group SerializedReportU2fLoginAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedReportU2fLoginAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"REPORT_U2F_LOGIN" |
Definitions group SerializedRemoveCategoryAppsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveCategoryAppsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| packageNames | array |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"REMOVE_CATEGORY_APPS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
packageNames
packageNames
-
is required
-
Type:
string[] -
cannot be null
-
defined in: SerializedParentAction
packageNames Type
string[]
Definitions group SerializedRemoveParentU2fKeyAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveParentU2fKeyAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| keyHandle | string |
Required | cannot be null | SerializedParentAction |
| publicKey | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"REMOVE_PARENT_U2F" |
keyHandle
keyHandle
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
keyHandle Type
string
publicKey
publicKey
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
publicKey Type
string
Definitions group SerializedRemoveUserAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedRemoveUserAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| authentication | string |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"REMOVE_USER" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
authentication
authentication
-
is optional
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
authentication Type
string
Definitions group SerializedRenameChildAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedRenameChildAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| childId | string |
Required | cannot be null | SerializedParentAction |
| newName | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"RENAME_CHILD" |
childId
childId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
childId Type
string
newName
newName
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
newName Type
string
Definitions group SerializeResetCategoryNetworkIdsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializeResetCategoryNetworkIdsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"RESET_CATEGORY_NETWORK_IDS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
Definitions group SerializedReviewChildTaskAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedReviewChildTaskAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| taskId | string |
Required | cannot be null | SerializedParentAction |
| ok | boolean |
Required | cannot be null | SerializedParentAction |
| time | number |
Required | cannot be null | SerializedParentAction |
| day | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"REVIEW_CHILD_TASK" |
taskId
taskId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
taskId Type
string
ok
ok
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
ok Type
boolean
time
time
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
time Type
number
day
day
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
day Type
number
Definitions group SerializedSetCategoryExtraTimeAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryExtraTimeAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| newExtraTime | number |
Required | cannot be null | SerializedParentAction |
| day | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_CATEGORY_EXTRA_TIME" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
newExtraTime
newExtraTime
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
newExtraTime Type
number
day
day
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
day Type
number
Definitions group SerializedSetCategoryForUnassignedAppsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetCategoryForUnassignedAppsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| childId | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_CATEGORY_FOR_UNASSIGNED_APPS" |
childId
childId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
childId Type
string
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
Definitions group SerializedSetChildPasswordAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetChildPasswordAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| childId | string |
Required | cannot be null | SerializedParentAction |
| newPassword | object |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_CHILD_PASSWORD" |
childId
childId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
childId Type
string
newPassword
newPassword
-
is required
-
Type:
object(EncryptableParentPassword) -
cannot be null
-
defined in: SerializedParentAction
newPassword Type
object (EncryptableParentPassword)
Definitions group SerializedSetConsiderRebootManipulationAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetConsiderRebootManipulationAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| enable | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_CONSIDER_REBOOT_MANIPULATION" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
enable
enable
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
enable Type
boolean
Definitions group SerializedSetDeviceDefaultUserAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| defaultUserId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_DEVICE_DEFAULT_USER" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
defaultUserId
defaultUserId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
defaultUserId Type
string
Definitions group SerializedSetDeviceDefaultUserTimeoutAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceDefaultUserTimeoutAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| timeout | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_DEVICE_DEFAULT_USER_TIMEOUT" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
timeout
timeout
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
timeout Type
number
Definitions group SerializedSetDeviceUserAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetDeviceUserAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_DEVICE_USER" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
Definitions group SerializedSetKeepSignedInAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetKeepSignedInAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| keepSignedIn | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_KEEP_SIGNED_IN" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
keepSignedIn
keepSignedIn
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
keepSignedIn Type
boolean
Definitions group SerializedSetParentCategoryAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetParentCategoryAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| parentCategory | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_PARENT_CATEGORY" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
parentCategory
parentCategory
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
parentCategory Type
string
Definitions group SerializedSetRelaxPrimaryDeviceAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetRelaxPrimaryDeviceAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| relax | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_RELAX_PRIMARY_DEVICE" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
relax
relax
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
relax Type
boolean
Definitions group SerializedSetSendDeviceConnected
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetSendDeviceConnected"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| enable | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_SEND_DEVICE_CONNECTED" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
enable
enable
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
enable Type
boolean
Definitions group SerializedSetUserDisableLimitsUntilAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserDisableLimitsUntilAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| childId | string |
Required | cannot be null | SerializedParentAction |
| time | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_USER_DISABLE_LIMITS_UNTIL" |
childId
childId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
childId Type
string
time
time
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
time Type
number
Definitions group SerializedSetUserTimezoneAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedSetUserTimezoneAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| timezone | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"SET_USER_TIMEZONE" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
timezone
timezone
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
timezone Type
string
Definitions group SerializedUpdateCategoryBatteryLimitAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBatteryLimitAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| chargeLimit | number |
Optional | cannot be null | SerializedParentAction |
| mobileLimit | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_BATTERY_LIMIT" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
chargeLimit
chargeLimit
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
chargeLimit Type
number
mobileLimit
mobileLimit
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
mobileLimit Type
number
Definitions group SerializedUpdateCategoryBlockAllNotificationsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockAllNotificationsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| blocked | boolean |
Required | cannot be null | SerializedParentAction |
| blockDelay | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_BLOCK_ALL_NOTIFICATIONS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
blocked
blocked
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
blocked Type
boolean
blockDelay
blockDelay
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
blockDelay Type
number
Definitions group SerializedUpdateCategoryBlockedTimesAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryBlockedTimesAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| times | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_BLOCKED_TIMES" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
times
times
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
times Type
string
Definitions group SerializedUpdatCategoryDisableLimitsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdatCategoryDisableLimitsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| endTime | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_DISABLE_LIMITS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
endTime
endTime
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
endTime Type
number
Definitions group SerializedUpdateCategoryFlagsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryFlagsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| modified | number |
Required | cannot be null | SerializedParentAction |
| values | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_FLAGS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
modified
modified
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
modified Type
number
values
values
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
values Type
number
Definitions group SerializedUpdateCategorySortingAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategorySortingAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryIds | array |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_SORTING" |
categoryIds
categoryIds
-
is required
-
Type:
string[] -
cannot be null
-
defined in: SerializedParentAction
categoryIds Type
string[]
Definitions group SerializedUpdateCategoryTemporarilyBlockedAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTemporarilyBlockedAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| blocked | boolean |
Required | cannot be null | SerializedParentAction |
| endTime | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_TEMPORARILY_BLOCKED" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
blocked
blocked
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
blocked Type
boolean
endTime
endTime
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
endTime Type
number
Definitions group SerializedUpdateCategoryTimeWarningsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTimeWarningsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| enable | boolean |
Required | cannot be null | SerializedParentAction |
| flags | number |
Required | cannot be null | SerializedParentAction |
| minutes | number |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_TIME_WARNINGS" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
enable
enable
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
enable Type
boolean
flags
flags
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
flags Type
number
minutes
minutes
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
minutes Type
number
Definitions group SerializedUpdateCategoryTitleAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateCategoryTitleAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| newTitle | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CATEGORY_TITLE" |
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
newTitle
newTitle
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
newTitle Type
string
Definitions group SerializedUpdateChildTaskAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateChildTaskAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| isNew | boolean |
Required | cannot be null | SerializedParentAction |
| taskId | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Required | cannot be null | SerializedParentAction |
| taskTitle | string |
Required | cannot be null | SerializedParentAction |
| extraTimeDuration | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_CHILD_TASK" |
isNew
isNew
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
isNew Type
boolean
taskId
taskId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
taskId Type
string
categoryId
categoryId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
taskTitle
taskTitle
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
taskTitle Type
string
extraTimeDuration
extraTimeDuration
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
extraTimeDuration Type
number
Definitions group SerializedUpdateDeviceNameAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateDeviceNameAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| name | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_DEVICE_NAME" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
name
name
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
name Type
string
Definitions group SerializedUpdateEnableActivityLevelBlockingAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateEnableActivityLevelBlockingAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| enable | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_ENABLE_ACTIVITY_LEVEL_BLOCKING" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
enable
enable
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
enable Type
boolean
Definitions group SerialiizedUpdateNetworkTimeVerificationAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerialiizedUpdateNetworkTimeVerificationAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| deviceId | string |
Required | cannot be null | SerializedParentAction |
| mode | string |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_NETWORK_TIME_VERIFICATION" |
deviceId
deviceId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
deviceId Type
string
mode
mode
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
mode Type
string
mode Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"disabled" |
|
"enabled" |
|
"if possible" |
Definitions group SerializedUpdateParentNotificationFlagsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateParentNotificationFlagsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| parentId | string |
Required | cannot be null | SerializedParentAction |
| flags | number |
Required | cannot be null | SerializedParentAction |
| set | boolean |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_PARENT_NOTIFICATION_FLAGS" |
parentId
parentId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
parentId Type
string
flags
flags
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
flags Type
number
set
set
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
set Type
boolean
Definitions group SerializedUpdateTimelimitRuleAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateTimelimitRuleAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| ruleId | string |
Required | cannot be null | SerializedParentAction |
| time | number |
Required | cannot be null | SerializedParentAction |
| days | number |
Required | cannot be null | SerializedParentAction |
| extraTime | boolean |
Required | cannot be null | SerializedParentAction |
| start | number |
Optional | cannot be null | SerializedParentAction |
| end | number |
Optional | cannot be null | SerializedParentAction |
| dur | number |
Optional | cannot be null | SerializedParentAction |
| pause | number |
Optional | cannot be null | SerializedParentAction |
| perDay | boolean |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_TIMELIMIT_RULE" |
ruleId
ruleId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
ruleId Type
string
time
time
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
time Type
number
days
days
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
days Type
number
extraTime
extraTime
-
is required
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
extraTime Type
boolean
start
start
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
start Type
number
end
end
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
end Type
number
dur
dur
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
dur Type
number
pause
pause
-
is optional
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
pause Type
number
perDay
perDay
-
is optional
-
Type:
boolean -
cannot be null
-
defined in: SerializedParentAction
perDay Type
boolean
Definitions group SerializedUpdateUserFlagsAction
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserFlagsAction"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| modified | number |
Required | cannot be null | SerializedParentAction |
| values | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_USER_FLAGS" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
modified
modified
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
modified Type
number
values
values
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
values Type
number
Definitions group SerializedUpdateUserLimitLoginCategory
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginCategory"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| categoryId | string |
Optional | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_USER_LIMIT_LOGIN_CATEGORY" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
categoryId
categoryId
-
is optional
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
categoryId Type
string
Definitions group SerializedUpdateUserLimitLoginPreBlockDuration
Reference this group by using
{"$ref":"https://timelimit.io/SerializedParentAction#/definitions/SerializedUpdateUserLimitLoginPreBlockDuration"}
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| type | string |
Required | cannot be null | SerializedParentAction |
| userId | string |
Required | cannot be null | SerializedParentAction |
| preBlockDuration | number |
Required | cannot be null | SerializedParentAction |
type
type
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
type Type
string
type Constraints
enum: the value of this property must be equal to one of the following values:
| Value | Explanation |
|---|---|
"UPDATE_USER_LIMIT_LOGIN_PRE_BLOCK_DURATION" |
userId
userId
-
is required
-
Type:
string -
cannot be null
-
defined in: SerializedParentAction
userId Type
string
preBlockDuration
preBlockDuration
-
is required
-
Type:
number -
cannot be null
-
defined in: SerializedParentAction
preBlockDuration Type
number