Skip to content

User Profile

Stream: profile | Event type: user_profile

Slow-changing user metadata. Sent when a user first connects a provider and whenever the provider reports changes.

{
"event_type": "user_profile",
"data_version": "1.1",
"source_id": "profile-f6g7...",
"provider_ref": "user-ABCDEF",
"device_id": null,
"payload_ts": 1742585400000,
"revision": 1,
"capture_mode": null, "timezone": "Europe/Zurich",
"date_of_birth": "1990-05-15",
"biological_sex": "male",
"height_cm": 178,
"preferred_units": "metric"
}
FieldTypeUnitDescription
timezonestring | nullIANA timezoneUser’s timezone (e.g., "Europe/Zurich").
date_of_birthstring | nullISO 8601 dateDate of birth (e.g., "1990-05-15").
biological_sexstring | nullBiological sex as reported by provider.
height_cmnumber | nullcmHeight.
preferred_unitsstring | nullUser’s preferred unit system.
ValueDescription
"male"Male.
"female"Female.
"other"Other or non-binary.
"unknown"Not reported by provider.
ValueDescription
"metric"Metric system (kg, cm, km).
"imperial"Imperial system (lbs, in, mi).