Daily activities

Returns a list of activity records of given users within the day 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": 1,
        "casualStraight": 50,
        "casualSlouch": 5,
        "trainingStraight": 3,
        "trainingSlouch": 2
      },
      {
        "unit": 3,
        "casualStraight": 5,
        "casualSlouch": 15,
        "trainingStraight": 7,
        "trainingSlouch": 10
      },
      {
        "unit": 6,
        "casualStraight": 10,
        "casualSlouch": 10,
        "trainingStraight": 10,
        "trainingSlouch": 10
      },
      {
        "unit": 8,
        "casualStraight": 0,
        "casualSlouch": 0,
        "trainingStraight": 30,
        "trainingSlouch": 30
      },
      {
        "unit": 12,
        "casualStraight": 0,
        "casualSlouch": 60,
        "trainingStraight": 0,
        "trainingSlouch": 0
      },
      {
        "unit": 15,
        "casualStraight": 10,
        "casualSlouch": 12,
        "trainingStraight": 8,
        "trainingSlouch": 20
      },
      {
        "unit": 19,
        "casualStraight": 15,
        "casualSlouch": 15,
        "trainingStraight": 15,
        "trainingSlouch": 15
      },
      {
        "unit": 21,
        "casualStraight": 20,
        "casualSlouch": 5,
        "trainingStraight": 10,
        "trainingSlouch": 15
      }
    ],
    "summary": {
        "totalUsageMinutes": 417,
        "stoodStraightPercentage": 46,
        "casualModeStraight": 110,
        "casualModeSlouch": 122,
        "straightModeStraight": 83,
        "straightModeSlouch": 102
    }
  },
  ...
]