{
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        },
        "contributors": {
            "type": "object",
            "properties": {
                "activity_balance": {
                    "type": "integer"
                },
                "body_temperature": {
                    "type": "integer"
                },
                "previous_night": {
                    "type": "integer"
                },
                "recovery_index": {
                    "type": "integer"
                },
                "resting_heart_rate": {
                    "type": "integer"
                }
            },
            "required": [
                "activity_balance",
                "body_temperature",
                "hrv_balance",
                "previous_day_activity",
                "previous_night",
                "recovery_index",
                "resting_heart_rate",
                "sleep_balance"
            ]
        },
        "day": {
            "type": "string"
        },
        "score": {
            "type": "integer"
        },
        "temperature_deviation": {
            "type": "number"
        },
        "timestamp": {
            "type": "string"
        }
    },
    "required": [
        "id",
        "contributors",
        "day",
        "score",
        "temperature_deviation",
        "temperature_trend_deviation",
        "timestamp"
    ],
    "version": 1
}
