用户健康日报
开发中
GET
/report/daily/all
请求参数
Query 参数
user
integer <long>
要查询的用户ID
示例值:
1819700355062640643
date
string <date>
要查询那一天的数据
示例值:
2025-03-23
示例代码
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/all?user=1819700355062640643&date=2025-03-23'
返回响应
🟢200成功
application/json
Body
userId
string
用户ID
date
integer <long>
日期
heartRate
object
心率
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
hrv
object
HRV
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
breathingRate
object
呼吸频率
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
bloodKetone
object
血酮
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
bloodOxygen
object
血酮
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
bloodSugar
object
血糖
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
oxygenUptake
object
摄氧量
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
pressure
object
压力
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
temperature
object
身体温度
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
uricAcid
object
尿酸
date
integer <long>
数据日期
userId
string
用户ID
min
number
最小值
max
number
最大值
avg
number
平均值
restAvg
number
休息时平均值
restMax
number
休息时最大值
restMin
number
休息时最小值
records
array [object {2}]
记录
phase
object
可选
sportPhase
object
活动/运动阶段数据
sleepPhase
object
睡眠阶段数据
startTime
integer <long>
开始时间
endTime
integer <long>
结束时间
sleepDuration
integer
睡眠时长(分钟)
sleepGoal
object
睡眠目标达成状态
sleepStageStatistics
object
睡眠阶段统计
sleepStageData
array [object {3}]
睡眠阶段数据
additionalData
object
睡眠期间其他数据
示例