# ForeverBetter Action Plan Retrieval

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

Retrieves a prioritized, customized action plan generated from a completed health analysis (genetic, biomarker, or wearable data)

## Facts

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

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-action-plan-retrieval-f1805cb5
```

Example prompt: Pull up my ForeverBetter action plan for analysis ID an_abc123 — I want to see the prioritized interventions and summary recommendations based on my recent lab panel.

## When to prefer this

Use this endpoint when a health analysis has already been completed and you need to retrieve the resulting personalized action plan. This is a read/lookup endpoint — not for submitting data or triggering new analyses. Choose this over generic health recommendation APIs when the user has already ingested genetic, biomarker, or wearable data through ForeverBetter and needs wallet-authenticated, ownership-gated retrieval of their specific analysis output.

## Known failure modes

- Analysis ID not found or does not belong to the paying wallet — returns 404 or authorization error
- Analysis not yet complete — action plan may not be available, returns error or empty interventions
- Invalid analysis ID format — returns 400 bad request
- Insufficient payment or x402 payment failure — returns 402 Payment Required
- Rate limiting or quota exceeded — returns 429

## 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 containing a human-readable summary of the action plan, the originating analysis ID, and an array of prioritized interventions — each likely including specific recommendations derived from genetic, biomarker, or wearable data the user previously submitted.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "summary": "...",
  "analysis_id": "an_...",
  "interventions": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/foreverbetter-action-plan-retrieval-f1805cb5/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)
