{
  "type": "object",
  "properties": {
    "deviceAuthToken": {
      "type": "string"
    },
    "status": {
      "$ref": "#/definitions/ClientDataStatus"
    }
  },
  "additionalProperties": false,
  "required": [
    "deviceAuthToken",
    "status"
  ],
  "definitions": {
    "ClientDataStatus": {
      "type": "object",
      "properties": {
        "devices": {
          "type": "string"
        },
        "apps": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "categories": {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/CategoryDataStatus"
          }
        },
        "users": {
          "type": "string"
        },
        "clientLevel": {
          "type": "number"
        },
        "devicesDetail": {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/definitions/DeviceDataStatus"
          }
        },
        "kri": {
          "type": "number"
        },
        "kr": {
          "type": "number"
        },
        "dh": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "apps",
        "categories",
        "devices",
        "users"
      ],
      "title": "ClientDataStatus"
    },
    "CategoryDataStatus": {
      "type": "object",
      "properties": {
        "base": {
          "type": "string"
        },
        "apps": {
          "type": "string"
        },
        "rules": {
          "type": "string"
        },
        "usedTime": {
          "type": "string"
        },
        "tasks": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "apps",
        "base",
        "rules",
        "usedTime"
      ],
      "title": "CategoryDataStatus"
    },
    "DeviceDataStatus": {
      "type": "object",
      "properties": {
        "appsB": {
          "type": "string"
        },
        "appsD": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "title": "DeviceDataStatus"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "ClientPullChangesRequest",
  "$id": "https://timelimit.io/ClientPullChangesRequest"
}