Get epoch data
Retrieve harmonized intraday measurements (e.g., heart rate) for one user within a specified time range.
Header parameters
AuthorizationstringRequiredExample:
Basic Auth for your username:password. Required for all endpoints
Basic dXNlcm5hbWU6cGFzc3dvcmQ=AppAuthorizationstringRequiredExample:
Basic Auth for your authID:authSecret. Required for all endpoints.
Basic YXV0aElEOmF1dGhTZWNyZXQ=Body
anyOptional
anyOptional
Responses
200
Request successful. Returns an array of DynamicEpochValues 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.
400
Error response (invalid parameters, unauthorized, etc.).
application/json
post/v5/dynamicEpochValues
POST /v5/dynamicEpochValues HTTP/1.1
Host: api.thryve.de
Authorization: text
AppAuthorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 305
"authenticationToken='de3d1e068537dd927b48988cb6969abe'&startTimestamp='2025-06-02T00:00:00Z'&endTimestamp='2025-06-02T01:00:00Z'&startTimestampUnix=1581033600000&endTimestampUnix=1581034080000&valueTypes=1000&dataSources=1&detailed=true&displayTypeName=true&displayPartnerUserID=true"[
{
"authenticationToken": "text",
"partnerUserID": "text",
"dataSources": [
{
"dataSource": 1,
"data": [
{
"startTimestamp": "text",
"endTimestamp": "text",
"createdAt": "text",
"startTimestampUnix": 1,
"endTimestampUnix": 1,
"createdAtUnix": 1,
"dynamicValueType": 1,
"dynamicValueTypeName": "text",
"details": {},
"value": "text",
"valueType": "text"
}
]
}
]
}
]Last updated

