Log a food item

Client must send eatTime as ISO 8601 with timezone offset (no UTC conversion).

post/api/food

Request

  • Base URL: https://healthpartner.shrynshjn.com
  • URL: https://healthpartner.shrynshjn.com/api/food
  • Auth: none declared

Request body

user_inputstring
namestring required
qtynumber required
unitstring required
sourcestring
caloriesnumber required
proteinnumber required
carbsnumber required
fatsnumber required
fibrenumber
calciumnumber
ironnumber
zincnumber
magnesiumnumber
cholesterolnumber
sodiumnumber
potassiumnumber
vitaminDnumber
vitaminB12number
omega3number
eatTimestring date-time required

ISO 8601 with timezone offset, e.g. 2025-10-26T19:00:00+05:30 (no UTC conversion).

mealType'breakfast' | 'lunch' | 'dinner' | 'snack' | 'pre_workout' | 'post_workout'
idempotencyKeystring
mediastring[]
naturalTextstring

Response

Created

messagestring
foodIdstring
createdAtstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.