Inner Age Biomarkers

Understand which biomarkers compose Inner Age and which minimum biomarker sets support calculation.

Inner Age Biomarkers

Inner Age is calculated from an InsideTracker-defined set of biomarkers selected for their relationship to aging. The set of biomarkers used for a User depends on the User's configured biological sex.

Use this page to understand which biomarkers can compose Inner Age and which minimum biomarker sets support Inner Age calculation for a result.

Sex-specific composition

Inner Age uses different biomarker inputs for male and female Users.

Eligibility sets

A result needs at least one qualifying minimum biomarker set before Inner Age can be calculated.

Missing data handling

Build clear empty states for results that do not satisfy an applicable minimum biomarker set.

Where This Fits

This page supports the core Inner Age topic. Use it when your integration needs to:

  • Explain why a User has or does not have an Inner Age result.
  • Prepare blood result upload workflows with the biomarkers needed for Inner Age.
  • Build troubleshooting or support tools for missing Inner Age calculations.
  • Interpret the missingMarkers and marker contribution context returned by the Inner Age APIs.

Before You Begin

RequirementWhy it matters
User biological sexInner Age composition differs for male and female Users.
Blood result dataInner Age calculation depends on eligible biomarker values from result data.
Customer-level access tokenRequired to retrieve Inner Age results and marker details for a specific User.
Empty-state designSome result types or marker combinations may not produce Inner Age.

Inner Age is not calculated for Immunity and Advanced Home Kit results because the calculation strength is too low for those result types.

Biomarkers That Compose Inner Age

The biomarkers included in Inner Age differ by biological sex. Biomarkers are selected for Inner Age when their values show a statistically significant positive or negative relationship with chronological age in the relevant sex-specific data set.

Biomarkers that increase or decrease more strongly and consistently with advancing age can carry more weight in the Inner Age model than biomarkers with a more moderate relationship to age.

Biomarker
Albumin
Calcium
GGT
Glucose
Hematocrit
HbA1c
hsCRP
LDL
RBC
SHBG
Triglycerides
Free testosterone
MCH
MCHC
BMI
Neutrophils percent
Basophils percent
Lymphocytes percent

Minimum Sets For Calculation

A User can retrieve Inner Age when the User's result satisfies any one of the applicable minimum biomarker sets for the User's configured biological sex. The sets are alternatives: a result does not need every set, and satisfying multiple or all sets uses the same retrieval workflow.

Male Minimum Sets

SetRequired biomarkers
Main setAlbumin, Ca, Glu, LDL
InnerAgeGlu, hsCRP
VitalityGlu, HgbA1c, LDL, Tg, hsCRP
EssentialsGlu, HgbA1c, LDL, Tg, Ca
High performanceFT, HgbA1c, SHBG, hsCRP
Additional configured setHgbA1c, LDL, Tg, hsCRP

Female Minimum Sets

SetRequired biomarkers
Main setAlb, Glu, LDL, Tg
InnerAgeGlu, DHEAS
VitalityGlu, HgbA1c, LDL, Tg
High performanceHgbA1c

For female Users, Essentials is covered by the other minimum sets.

The additional configured male set applies when enabled for a Partner or program-specific configuration.

Implementation Workflow

  1. Create or identify the linked customer record and confirm the User's configured biological sex.
  2. Add or activate blood result data for the User.
  3. Check whether the result satisfies at least one qualifying minimum set for the User's biological sex.
  4. Retrieve Inner Age results for the User when the result workflow has completed.
  5. Retrieve the full Inner Age marker response when you need marker-level contribution or missing-marker context.
  6. Show a clear empty state when the result does not qualify for Inner Age calculation.

Using This In Your Application

ScenarioRecommended handling
The result satisfies a qualifying minimum setRetrieve and display Inner Age results when available.
The result is missing one or more required markersUse a clear empty state and, when available, show missing-marker context from the Inner Age marker response.
The result is Immunity or Advanced Home KitDo not expect Inner Age to be calculated for that result type.
The User has multiple resultsTreat Inner Age availability as result-specific; a prior result may qualify even if a later result does not.

Best Practices

Implementation guidance
  • Use the User's configured biological sex to determine which biomarker composition and minimum-set logic applies.
  • Treat minimum sets as calculation eligibility rules, not as the complete list of possible contributors.
  • Do not assume Inner Age contribution uses the same criteria as personalized optimal zones.
  • Do not infer Inner Age availability from biomarker count alone; check whether the result satisfies at least one qualifying set.
  • Keep biomarker display names and units aligned with the API response where possible.
  • Design for results that have no Inner Age because the result type or biomarker set does not qualify.
  • Keep recommendations workflows separate from this eligibility logic.

Implementation Checklist

  • You know the User's configured biological sex.
  • You can map uploaded or retrieved biomarkers to the relevant minimum sets.
  • Your workflow checks for at least one qualifying minimum set before expecting Inner Age.
  • Your UI handles Immunity and Advanced Home Kit results without implying that Inner Age is missing due to an error.
  • Your Inner Age detail view uses API-returned marker contribution details when available.
  • Your support workflow can explain which required biomarkers were missing for a non-calculated result.

Related API Reference

  • GET /inner-age/customer/v1/results
  • GET /api/customer/v1/inner-age/markers
  • Related topic: Inner Age

Did this page help you?