用户健康指标日报
开发中
GET
/report/daily
请求参数
Query 参数
user
integer <long>
要查询的用户ID
示例值:
1819700355062640643
date
string <date>
要查询那一天的数据
示例值:
2025-03-23
code
enum<integer>
必需
枚举值:
123456789101112131415
示例值:
4
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://open-test.api.ycinnovate.com/example/dify/user/hm/report/daily?user=1819700355062640643&date=2025-03-23&code=4'
返回响应
🟢200成功
application/json
Body
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
time
integer <long>
记录时间
value
number
记录值
phase
object
可选
额外字段
object
可选
sportPhase
object
活动/运动阶段数据
timePeriods
array [object {2}]
时间段
avg
number
平均值
max
number
最大值
min
number
最小值
sleepPhase
object
睡眠阶段数据
timePeriods
array [object {2}]
时间段
avg
number
平均值
max
number
最大值
min
number
最小值
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepDuration
boolean
睡眠时长目标状态
sleepStageStatistics
object
睡眠阶段统计
deepSleep
object
深睡
lightSleep
object
浅睡
rem
object
快速眼动期
wake
object
清醒
nap
object
小睡
sleepStageData
array [object {3}]
睡眠阶段数据
sleepType
string
睡眠阶段类型
stime
string
阶段开始时间戳(秒)
sleepLong
string
持续时间(秒)
additionalData
object
睡眠期间其他数据
HeartRate
object
心率
BloodOxygen
object
血氧
BreathingRate
object
呼吸率
Hrv
object
HRV
示例
{
"date": 0,
"userId": "string",
"min": 0,
"max": 0,
"avg": 0,
"restAvg": 0,
"restMax": 0,
"restMin": 0,
"records": [
{
"time": 0,
"value": 0
}
],
"phase": {
"property1": {
"timePeriods": [
{
"start": 0,
"end": 0
}
],
"avg": 0,
"max": 0,
"min": 0
},
"property2": {
"timePeriods": [
{
"start": 0,
"end": 0
}
],
"avg": 0,
"max": 0,
"min": 0
}
},
"sportPhase": {
"timePeriods": [
{
"start": 0,
"end": 0
}
],
"avg": 0,
"max": 0,
"min": 0
},
"sleepPhase": {
"timePeriods": [
{
"start": 0,
"end": 0
}
],
"avg": 0,
"max": 0,
"min": 0
},
"startTime": 0,
"endTime": 0,
"sleepDuration": 0,
"sleepGoal": {
"sleepDuration": true
},
"sleepStageStatistics": {
"deepSleep": {
"duration": 0,
"count": 0
},
"lightSleep": {
"duration": 0,
"count": 0
},
"rem": {
"duration": 0,
"count": 0
},
"wake": {
"duration": 0,
"count": 0
},
"nap": {
"duration": 0,
"count": 0
}
},
"sleepStageData": [
{
"sleepType": "string",
"stime": "string",
"sleepLong": "string"
}
],
"additionalData": {
"HeartRate": {
"avg": 0,
"max": 0,
"min": 0,
"row": [
{
"time": 0,
"value": 0
}
]
},
"BloodOxygen": {
"avg": 0,
"max": 0,
"min": 0,
"row": [
{
"time": 0,
"value": 0
}
]
},
"BreathingRate": {
"avg": 0,
"max": 0,
"min": 0,
"row": [
{
"time": 0,
"value": 0
}
]
},
"Hrv": {
"avg": 0,
"max": 0,
"min": 0,
"row": [
{
"time": 0,
"value": 0
}
]
}
}
}