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.
Inner Age uses different biomarker inputs for male and female Users.
A result needs at least one qualifying minimum biomarker set before Inner Age can be calculated.
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
missingMarkersand marker contribution context returned by the Inner Age APIs.
Before You Begin
| Requirement | Why it matters |
|---|---|
| User biological sex | Inner Age composition differs for male and female Users. |
| Blood result data | Inner Age calculation depends on eligible biomarker values from result data. |
| Customer-level access token | Required to retrieve Inner Age results and marker details for a specific User. |
| Empty-state design | Some 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 |
| Biomarker |
|---|
| DHEAS |
| GGT |
| Glucose |
| HbA1c |
| LDL |
| RDW |
| Triglycerides |
| TIBC |
| BMI |
| Basophils percent |
| Eosinophils percent |
| Lymphocytes |
| Monocytes percent |
| Albumin |
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
| Set | Required biomarkers |
|---|---|
| Main set | Albumin, Ca, Glu, LDL |
| InnerAge | Glu, hsCRP |
| Vitality | Glu, HgbA1c, LDL, Tg, hsCRP |
| Essentials | Glu, HgbA1c, LDL, Tg, Ca |
| High performance | FT, HgbA1c, SHBG, hsCRP |
| Additional configured set | HgbA1c, LDL, Tg, hsCRP |
Female Minimum Sets
| Set | Required biomarkers |
|---|---|
| Main set | Alb, Glu, LDL, Tg |
| InnerAge | Glu, DHEAS |
| Vitality | Glu, HgbA1c, LDL, Tg |
| High performance | HgbA1c |
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
- Create or identify the linked customer record and confirm the User's configured biological sex.
- Add or activate blood result data for the User.
- Check whether the result satisfies at least one qualifying minimum set for the User's biological sex.
- Retrieve Inner Age results for the User when the result workflow has completed.
- Retrieve the full Inner Age marker response when you need marker-level contribution or missing-marker context.
- Show a clear empty state when the result does not qualify for Inner Age calculation.
Using This In Your Application
| Scenario | Recommended handling |
|---|---|
| The result satisfies a qualifying minimum set | Retrieve and display Inner Age results when available. |
| The result is missing one or more required markers | Use a clear empty state and, when available, show missing-marker context from the Inner Age marker response. |
| The result is Immunity or Advanced Home Kit | Do not expect Inner Age to be calculated for that result type. |
| The User has multiple results | Treat 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/resultsGET /api/customer/v1/inner-age/markers- Related topic: Inner Age
Updated 7 days ago