Supporting Research

Retrieve educational biomarker and category content that helps Users understand InsideTracker health data.

Supporting Research

Supporting Research provides educational content for blood biomarkers and biomarker categories. Use it when your application needs more than marker names, units, ranges, or scores and wants to help Users understand what a biomarker or category represents.

Explain markers

Retrieve descriptions and related content for specific blood biomarkers.

Explain categories

Retrieve educational content for broader biomarker categories.

Connect signals

Use related physiomarker text to connect blood data to broader health context.

Where This Fits

Supporting Research is part of biomarker enrichment. Use it after your application already knows the biomarker abbreviation or category abbreviation it wants to explain.

This page is for educational content. Use Biomarker Reference Data for marker IDs, names, units, synonyms, precision, and input bounds. Use Category Scores for personalized category score states and score display.

What This Supports

Use caseEndpointNotes
Blood biomarker detail pagesGET /api/public/blood/markers/{markerAbbr}/extra-informationUse when you want explanatory content for a specific biomarker.
Biomarker category detail pagesGET /api/public/marker-categories/{categoryAbbr}/extra-informationUse when you want explanatory content for a category such as METABOLISM.
Learn-more modulesEither endpoint, depending on contextDisplay descriptions first and treat articles or videos as optional supporting content.
Blood-to-physio contextBlood biomarker endpointUse physioRelatedTexts when you want to explain how a biomarker relates to physiomarkers.

Before You Begin

RequirementWhy you need it
markerAbbr or categoryAbbrRequired path value for the endpoint you call.
Reference dataUse Biomarker Reference Data or marker category reference data to confirm abbreviations and display names.
Content handlingArticle, video, and related-text content may not be present for every marker or category.

Blood Biomarker Content

GET /api/public/blood/markers/{markerAbbr}/extra-information

Use this endpoint for biomarker-level education, such as a biomarker detail page or tooltip.

ParameterRequiredDescription
markerAbbrYesBlood marker abbreviation, such as Glu.
Blood biomarker response fields
FieldDescription
nameBiomarker display name.
abbrBiomarker abbreviation.
descriptionEducational biomarker description.
videoOptional video content and preview assets.
articlesRelated articles with metadata, preview image, author, URL, and creation date.
physioRelatedTextsText connecting the blood biomarker to related physiomarkers.

Category Content

GET /api/public/marker-categories/{categoryAbbr}/extra-information

Use this endpoint for category-level education, such as a category detail page or a learn-more panel connected to Category Scores.

ParameterRequiredDescription
categoryAbbrYesBiomarker category abbreviation, such as METABOLISM.
Category response fields
FieldDescription
nameCategory display name.
descriptionEducational category description.
videoOptional video content and preview assets.
articlesRelated articles with metadata, preview image, author, URL, and creation date.

Implementation Pattern

  1. Start with a biomarker abbreviation or category abbreviation from reference data, a result, or an output.
  2. Retrieve supporting content from the marker or category extra-information endpoint.
  3. Display the returned description when present.
  4. Display articles, videos, and related physiomarker text only when those arrays are populated.
  5. Keep general educational content visually distinct from personalized result values, ranges, scores, and recommendations.
  6. Refresh cached content on a regular cadence because article and video references may change.

Best Practices

  • Use Biomarker Reference Data to confirm markerAbbr values before requesting marker-level content.
  • Use marker category reference data to confirm categoryAbbr values before requesting category-level content.
  • Treat article and video URLs as content references that may change over time.
  • Design the UI to handle descriptions without articles or videos.
  • Handle missing content gracefully, including 404 responses for markers or categories that do not have extra information.
  • Do not use supporting content as a substitute for personalized outputs such as Optimal Zones, Category Scores, Recommendations, or Inner Age.

Related API Reference

  • GET /api/public/blood/markers/{markerAbbr}/extra-information
  • GET /api/public/marker-categories/{categoryAbbr}/extra-information
  • GET /api/public/references/blood-markers
  • GET /api/public/references/marker-categories
  • Related topic: Biomarker Reference Data
  • Related topic: Category Scores

Did this page help you?