Skip to main content
PUT
/
users
/
{user_id}
/
daily_records
/
{type}
/
{day}
/
{name}
Update daily record (PUT)
curl --request PUT \
  --url https://production.api.onvy.health/users/{user_id}/daily_records/{type}/{day}/{name} \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "user_id": "<string>",
  "project_id": "<string>",
  "date": "2023-12-25",
  "name": "<string>",
  "type": "<string>",
  "value": 50,
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "providers": [
    "GARMIN"
  ],
  "ref": "<string>"
}
'
{
  "user_id": "<string>",
  "project_id": "<string>",
  "date": "2023-12-25",
  "name": "<string>",
  "type": "<string>",
  "value": 50,
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "providers": [
    "GARMIN"
  ],
  "ref": "<string>"
}

Authorizations

X-API-Key
string
header
required

API key for authentication

Path Parameters

user_id
string
required

User ID (e.g., google_104940819145861640201)

type
enum<string>
required

Record type (scores, zones, or logs)

Available options:
scores,
zones,
logs
day
string<date>
required

Date (YYYY-MM-DD)

name
string
required

Record name (e.g., ActivityScore)

Body

application/json

Complete daily record data

user_id
string
required
project_id
string
required
date
string<date>
required
name
string
required

Score name

type
string
required
value
number
required

Score value (0-100)

Required range: 0 <= x <= 100
created_at
string<date-time>
updated_at
string<date-time>
providers
enum<string>[]
Available options:
GARMIN,
APPLE,
OURA,
FITBIT,
WHOOP
ref
string | null

Optional reference to source data

Response

Daily record updated successfully

user_id
string
required
project_id
string
required
date
string<date>
required
name
string
required

Score name

type
string
required
value
number
required

Score value (0-100)

Required range: 0 <= x <= 100
created_at
string<date-time>
updated_at
string<date-time>
providers
enum<string>[]
Available options:
GARMIN,
APPLE,
OURA,
FITBIT,
WHOOP
ref
string | null

Optional reference to source data