Weekly Activities

Returns a list of activity records of given users within the week starting with given epoch

URL: GET /activity/daily

Headers:

  • api-key

Body:

{
  "start": 1703710800,
  "users": [
    44, ...
  ]
}

Errors:

  • 400: Missing or invalid request body
  • 401: Missing or invalid API key
  • 500: Unexpected errors

Response:

[
  {
    "id": 44,
    "activities": [
      {
        "unit": 0,
        "casualStraight": 50,
        "casualSlouch": 75,
        "trainingStraight": 60,
        "trainingSlouch": 115
      },
      {
        "unit": 1,
        "casualStraight": 80,
        "casualSlouch": 100,
        "trainingStraight": 70,
        "trainingSlouch": 150
      },
      {
        "unit": 2,
        "casualStraight": 65,
        "casualSlouch": 90,
        "trainingStraight": 85,
        "trainingSlouch": 130
      },
      {
        "unit": 3,
        "casualStraight": 95,
        "casualSlouch": 110,
        "trainingStraight": 75,
        "trainingSlouch": 160
      },
      {
        "unit": 6,
        "casualStraight": 55,
        "casualSlouch": 80,
        "trainingStraight": 95,
        "trainingSlouch": 120
      }
    ],
    "summary": {
        "totalUsageMinutes": ,
        "stoodStraightPercentage": 345,
        "casualModeStraight": 455,
        "casualModeSlouch": 122,
        "straightModeStraight": 385,
        "straightModeSlouch": 675
    }
  },
  ...
]