Skip to main content
GET
Get the brand report

Authorizations

Authorization
string
header
default:Bearer sandbox_any_token_works
required

A brand's server, one OAuth client per brand and environment. Get a token with the client_credentials grant and send it as Authorization: Bearer <token>. Tokens last 1 hour. A brand server reads status and ids only; it never reads clinical content. A platform partner holds one client for all its brands and gets one token per brand, naming it with tenant_id.

Query Parameters

from
string<date>
required
to
string<date>
required
plan_code
enum<string>

Only this plan.

  • ai_only: the AI Coach only. Escalations go to the brand's prescriber as clinical flags.
  • ai_health_fitness: the AI Coach plus a health coach (nutrition) and a fitness coach.
Available options:
ai_only,
ai_health_fitness
Example:

"ai_health_fitness"

Response

The report.

period
object
required
generated_at
string<date-time>
required

ISO 8601 in UTC.

Example:

"2026-10-26T14:05:00Z"

min_group_size
integer
required

Groups smaller than this are suppressed.

totals
object
required

Aggregates only, no patient-level values. Each metric is suppressed on its own when its group is under 10 patients.

plans
object[]
required