# ForeverBetter Analysis Retrieval

> ForeverBetter Analysis Retrieval is a paid API for AI agents from api.foreverbetter.xyz, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Retrieve the results of a completed health analysis (genetic, biomarker, or wearable) by its analysis ID, including normalized observations and findings.

## Facts

- Endpoint: GET https://api.foreverbetter.xyz/analyses/%7Bid%7D
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/foreverbetter-analysis-retrieval-a51c6273
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__wbHO5DhW_OZUtl8o_BGx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability foreverbetter-analysis-retrieval-a51c6273
```

Example prompt: Can you fetch the results of my ForeverBetter analysis with ID an_abc123 and tell me what findings came back?

## When to prefer this

Use this endpoint when you already have an analysis ID from a prior submission of genetic data, a lab panel, or wearable data, and need to retrieve the results or check completion status. Prefer this over re-submitting data when the analysis has already been initiated. This is the canonical read/poll endpoint for ForeverBetter analysis results.

## Known failure modes

- Analysis ID not found or does not belong to the paying wallet — returns 404 or authorization error
- Analysis still processing — status field returns 'pending' with empty findings array
- Invalid analysis ID format — returns 400 bad request
- Payment not processed or insufficient funds — returns 402 payment required
- Network timeout if the analysis backend is under load

## How this service works

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.

## Output

Returns a JSON object with the analysis ID, a status field (e.g. 'complete', 'pending'), and a findings array containing normalized health observations, flagged biomarkers, genetic variants, or wearable-derived insights generated from the original submitted data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "an_...",
  "status": "complete",
  "findings": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/foreverbetter-analysis-retrieval-a51c6273/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.foreverbetter.xyz](https://www.zero.xyz/host/api.foreverbetter.xyz/llms.txt)
