{"uid":"cap_UIG0M43gIoMMg3t1-z_XC","slug":"foreverbetter-longevity-api-read-normalized-source-2db81ecb","name":"ForeverBetter Longevity API – Read Normalized Source","description":"Send raw genetic data, a lab panel, or sync wearables. Get back normalized observations, in-depth analysis, and customized action plans over REST and MCP. Built for agents and platforms.","url":"https://api.foreverbetter.xyz/sources/%7Bid%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"source":{"id":"src_..."},"normalized_observations":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3vAGI58LhYxWGVVj52ySa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieve a normalized health data source (genetic, biomarker, or wearable) by its source ID for the authenticated wallet owner.","exampleAgentPrompt":"Pull my normalized health source with ID src_abc123 from ForeverBetter — I want to see all the observations that came back from my last lab panel upload.","exampleUseCases":[{"title":"Review processed lab panel results","prompt":"Fetch my ForeverBetter source record src_lab_789 so I can see how my recent blood panel was normalized — I want to review all the biomarker observations."},{"title":"Check genetic data after upload","prompt":"I uploaded my 23andMe raw file to ForeverBetter yesterday. Can you retrieve source src_gen_456 and show me the normalized genetic observations?"},{"title":"Inspect synced wearable snapshot","prompt":"Get me the normalized wearable source src_wear_321 from ForeverBetter — I want to see what observations were extracted from my Oura ring sync."}],"resultDescription":"A JSON object containing the source record (with its ID and metadata) and an array of normalized_observations derived from the original genetic, lab, or wearable data submitted. Each observation is standardized into a common schema for downstream analysis or action-plan generation.","failureModes":["Source ID not found or does not belong to the paying wallet — returns empty or 404-equivalent","Invalid or missing source ID format — returns schema validation error","Payment not received or insufficient USDC — x402 payment required error","Source still processing — observations array may be empty or incomplete","Wallet mismatch — source owned by a different wallet returns unauthorized"],"whenToPreferThis":"Use this endpoint when you have already submitted a health data source (lab panel, genetic file, or wearable sync) and need to retrieve the resulting normalized observations by source ID. Prefer this over re-submitting data when the source already exists. This is the read step in a submit → read → analyze → action-plan workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T17:51:51.216Z","isFirstParty":false}