For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wellness Score

The wellnessScoreLastSevenDays query returns the daily wellness scores for the previous seven days and the 7-day wellness score for a given date.

The wellness score is a numeric representation of Suggestic's streak logic system. It conveys the proportion of completed daily checkmarks on a scale of 1 to 10 as a 7-day moving average.

Required Arguments

Argument

Type

Description

date

DateTime!

Date to analyze

source

SourceType

Optional. Default is SUGGESTIC

Available Fields

Field Name

Type

Description

[dailyStreakScore]

Daily wellness score

Float

7-day wellness score

Example

query($date: Date!, $source: SourceType) {
            wellnessScoreLastSevenDays(date: $date, source: $source) {
                dailyStreakScore 
                {
                    date 
                    score 
                } 
                wellnessScore
            }
        }
{
   "data":{
      "wellnessScoreLastSevenDays":{
         "dailyStreakScore":[
            {
               "date":"2023-10-03",
               "score":3.3
            },
            {
               "date":"2023-10-02",
               "score":0.0
            },
            {
               "date":"2023-10-01",
               "score":0.0
            },
            {
               "date":"2023-09-30",
               "score":3.3
            },
            {
               "date":"2023-09-29",
               "score":6.7
            },
            {
               "date":"2023-09-28",
               "score":3.3
            },
            {
               "date":"2023-09-27",
               "score":10.0
            }
         ],
         "wellnessScore":5.3
      }
   }
}

Last updated

Was this helpful?