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

Get daily data

Retrieve DailyDynamicValues for a user

post

Retrieve harmonized daily aggregated data (e.g., daily steps) for one user within a specified time range.

Header parameters
AuthorizationstringRequired

Basic Auth for your username:password. Required for all endpoints

Example: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
AppAuthorizationstringRequired

Basic Auth for your authID:authSecret. Required for all endpoints.

Example: Basic YXV0aElEOmF1dGhTZWNyZXQ=
Body
anyOptional
or
anyOptional
Responses
200

Request successful. Returns an array of DailyDynamicValues per user.

application/json
authenticationTokenstringOptional

The unique identifier of a user in Thryve's system. Newer interfaces call this parameter endUserId.

partnerUserIDstringOptional

The optional alias set by the developer when creating a user. Newer interfaces call this parameter endUserAlias.

post/v5/dailyDynamicValues
POST /v5/dailyDynamicValues HTTP/1.1
Host: api.thryve.de
Authorization: text
AppAuthorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 273

"authenticationToken='de3d1e068537dd927b48988cb6969abe'&startDay='2025-06-01'&endDay='2025-06-02'&startTimestampUnix=1580774400000&endTimestampUnix=1580860800000&valueTypes=1000&dataSources=1&detailed=true&displayPartnerUserID=true&displayTypeName=true"
[
  {
    "authenticationToken": "text",
    "partnerUserID": "text",
    "dataSources": [
      {
        "dataSource": 1,
        "data": [
          {
            "day": "2025-06-02",
            "timestampUnix": 1580774400000,
            "createdAt": "2025-06-02T00:00:00Z",
            "createdAtUnix": 1580774400000,
            "details": {},
            "dailyDynamicValueType": 1000,
            "dailyDynamicValueTypeName": "Steps",
            "value": 9840,
            "valueType": "LONG"
          }
        ]
      }
    ]
  }
]

Last updated