| Step | Endpoint |
|---|---|
| Set a goal | POST /users/{id}/goals |
| Upload panels over time | POST /imports/file + POST /analyses |
| See the trend | POST /users/{id}/trends |
| Know when to retest | GET /users/{id}/retest-reminders |
1. Set a goal
POST /goals/{id}), and close (POST /goals/{id}/delete) as the user
progresses.
2. Upload each retest and analyze it
Every few months, upload the new panel and run an analysis (same as any ingest flow). Each analysis is stored and timestamped, which is what makes trends possible.3. See the trend across uploads
4. Drive the retest cadence
due, upcoming,
ok, or never_tested with a plain-language reason:
Take it further
- Subscribe to
GET /webhook-eventsforanalysis.completedandexport.readyevents to trigger emails or push notifications. - Pair reminders with goals to show “38 days to your ApoB target, last value 96.”
- When a retest comes due, route the user to a nearby draw site with Get users their first data.