Thrive AI Health

Route index

Every endpoint exposed by the Thrive AI Health Partner API, grouped by domain. For interactive try-it-now and full schemas, see the Interactive reference.

For interactive try-it-now, schemas, and auto-generated code samples, see the Interactive reference.

Applies to: v1. The interactive reference at /docs/api-reference is generated from the live OpenAPI document and is the canonical per-endpoint listing; this page is a tag-group orientation only.

Tag groups

The full grouping (matches the OpenAPI tags + sidebar order):

  1. Authentication: token issuance, tenant-key rotation, HMAC-secret rotation.
  2. Users: partner-linked member CRUD.
  3. Health profile: consolidated read model.
  4. Privacy settings.
  5. Programs.
  6. Nudges: AI-generated coaching cards + scheduled action reminders.
  7. Monthly reports (new 2026-04-25).
  8. Health actions.
  9. Coaching: text + voice threads, messages, file uploads. (Nutrition photo uploads now belong here, not a standalone group.)
  10. Onboarding.
  11. Async jobs.
  12. Labs.
  13. Notifications.
  14. Device management.
  15. Metrics and insights: activity, sleep, body, workouts, per-metric timeseries. (Workouts content moved into Metrics 2026-04-25.)
  16. Health scores: composite score, bio-age (new 2026-04-25), history.
  17. Event stream: async events delivered to partner-owned queues.
  18. Partner management (renamed from "Admin management" 2026-04-25); org, members/invites, tenant keys, queues.

Authentication

MethodPathPurposeAuth
POST/v1/auth/tokenIssue a short-lived member bearer tokenTenant
POST/v1/auth/tenant-key/rotateRotate the tenant API key with grace-period overlapTenant
POST/v1/auth/signing-secret/rotateRotate the event-signing HMAC secret with grace-period overlapTenant

Users

MethodPathPurposeAuth
POST/v1/usersCreate a partner-linked member recordTenant
GET/v1/users/{user_id}Retrieve the current user profileMember
PATCH/v1/users/{user_id}Update a subset of user profile attributesMember
DELETE/v1/users/{user_id}Delete the user and all associated dataMember

Health profile

MethodPathPurposeAuth
GET/v1/users/{user_id}/health-profileConsolidated partner-facing read model (profile + privacy + connected devices)Member

Other groups

Full per-endpoint tables for every group above are rendered from the OpenAPI spec at the Interactive reference. This page covers the surface summary; the interactive reference is the detail view.

On this page