Create AI summary
Create a new AI-generated summary. The public create surface
currently accepts type=meal; the resulting MealSummary is
retrievable through the list and detail routes alongside
system-generated summary types.
For meal records that should also appear in the user’s meals
timeline and emit meals:* webhooks, use
POST /users/{user_id}/nutrition/meals instead. That endpoint
creates the meal, runs the same analysis, and links the
resulting MealSummary via summary_id.
Authorizations
OAuth bearer token for Health API authentication
Path Parameters
User ID (e.g., google_104940819145861640201)
Body
AI summary creation data
Response
AI summary created successfully
Unique summary identifier
WorkoutSummary, MindfulsessionSummary, MealSummary, SleepSummary, DailySummary, WeeklySummary, TrendSummary, ImpactSummary, WeeklyActivitySummary, DailyNutritionSummary, WeeklyNutritionSummary Additional metrics specific to summary type
GARMIN, APPLE, OURA, FITBIT, WHOOP If provided by customer POST
Optional reference to original data
-1 = bad, 0 = no rating, 1 = good
-1, 0, 1