Physiomarker Reference Data

Use physiomarker reference data to label physiologic and activity signals, group related markers, and explain relationships to blood biomarkers.

Physiomarker Reference Data

Physiomarkers are non-blood physiological, activity, and behavioral signals that reflect a User's health. They are a meaningful data type on their own, and they can also help InsideTracker interpret blood biomarkers, health patterns, and output eligibility.

Physiomarker reference data is the supporting metadata that helps your application label, group, and explain those signals. It is not the same thing as User-specific physiomarker values.

Group signals

Retrieve physiomarker groups and display metadata.

Connect signals

Use marker relationships to connect blood biomarkers and physiomarkers.

Support context

Build explanatory views that combine behavior, physiology, and biomarker data.

Where This Fits

Use this page when your application needs reference metadata for physiomarkers: display names, group membership, group descriptions, and relationships between physiomarkers and blood biomarkers.

What Reference Data Supports

Use caseReference dataNotes
Grouping related physiomarker signalsPhysio marker groupsUse groups to organize signals such as steps or other physiomarker families.
Display support for returned physiomarker valuesWearables physiomarker referencesUse tags, names, units, types, and precision when displaying returned physio values.
Blood and physio relationship contextMarker relationshipsShow how blood biomarkers and physiomarkers relate when that context helps explain a health signal.
Category or output contextCategory/reference fields and marker relationshipsCategory Scores may include physiomarker contributions. Keep score logic in Category Scores.

Before You Begin

RequirementWhy you need it
Physiomarker abbreviation, group, or returned tagRequired to map a signal to group or display metadata.
Reference endpoint planUse the endpoint that matches your display goal: group metadata, marker relationships, or wearable-service value display.
Missing-data handlingNot every User has connected wearable data, profile physiomarker data, or values for every physiomarker.

Physio Marker Groups

GET /api/public/references/physio-marker-groups

Use physio marker groups when you need group-level display metadata.

Common response fields
FieldDescription
idPhysiomarker group identifier.
abbrGroup abbreviation, such as STEPS.
nameDisplay name.
descriptionGroup description.
primaryPhysioMarkerAbbrPrimary physiomarker abbreviation for the group.
includesMarkerAbbrsPhysiomarker abbreviations included in the group.

Marker Relationships

GET /api/public/v1/markers/relations

Use marker relationships when you need to connect blood biomarkers and physiomarkers in explanatory UI.

Relationship response fields
FieldDescription
physioToBloodRelationship groups from physiomarkers to blood biomarkers.
bloodToPhysioRelationship groups from blood biomarkers to physiomarkers.
markerAbbrMarker abbreviation at the center of a relationship group.
relationsRelated markers and relationship descriptions.

Implementation Pattern

  1. Identify the blood biomarker, physiomarker, or category your UI needs to explain.
  2. Use physio marker groups when you need group labels or group membership.
  3. Use marker relationships when you need to connect blood and non-blood signals.
  4. Use wearables physiomarker reference data when rendering returned physiomarker values.
  5. Keep relationship context separate from personalized recommendations, Optimal Zones, and Category Scores.
  6. Design for missing values and delayed wearable data.

Best Practices

  • Use reference endpoints instead of hard-coding physiomarker group names, membership, units, or relationship text.
  • Make clear whether a signal comes from profile data, wearable data, or another source when that matters for the User experience.
  • Treat relationship data as explanatory context, not as a scoring or recommendation model.
  • Design empty states for missing reference matches or missing User values.
  • Do not imply that every physiomarker is available for every User.

Related API Reference

  • GET /api/public/references/physio-marker-groups
  • GET /api/public/v1/markers/relations
  • GET /wearables/public/v1/reference-data/physio-markers

Did this page help you?