Overview
Baby profiles contain essential information about each baby being tracked. Each profile belongs to a family and includes personalized settings like timezone and measurement units.Baby Profile Schema
Get Baby Profiles
Retrieve all baby profiles accessible to the authenticated user.Response
Array of baby profile objects sorted by creation date (newest first)
Get Baby Profile
Retrieve a specific baby profile by ID, or the most recent profile if no ID is provided.Parameters
Optional baby profile ID. If omitted, returns the most recently created profile accessible to the user.
Response
Returns the baby profile object ornull if not found or not accessible.
Create Baby Profile
Create a new baby profile within a family.Parameters
The family this baby belongs to
Baby’s name
Date of birth in YYYY-MM-DD format
Gender: “boy”, “girl”, or “other”
IANA timezone (e.g., “America/New_York”, “Europe/London”). Defaults to “Asia/Kolkata” if not provided.
Preferred units for measurements
Response
The newly created baby profile ID
When a baby profile is created, the family owner is automatically added as a caregiver.
Update Baby Profile
Update an existing baby profile’s information.Parameters
The baby profile ID to update
Updated name
Updated date of birth (YYYY-MM-DD)
Updated gender
Updated timezone
Updated measurement preferences
Delete Baby Profile
Permanently delete a baby profile and all associated data.Parameters
The baby profile ID to delete
Supported Timezones
Zen Nurture supports all IANA timezone identifiers. Common examples:- United States
- Europe
- Asia
- Other
America/New_York- Eastern TimeAmerica/Chicago- Central TimeAmerica/Denver- Mountain TimeAmerica/Los_Angeles- Pacific TimeAmerica/Anchorage- Alaska TimePacific/Honolulu- Hawaii Time
Measurement Units
Volume (Feeding)
- Metric (ml)
- Imperial (oz)
Used for milliliters. Common in most of the world.Example:
120 ml bottleWeight
- Metric (kg)
- Imperial (lb)
Used for kilograms. Standard in most countries.Example:
5.2 kgLength/Height
- Metric (cm)
- Imperial (in)
Used for centimeters. Standard worldwide.Example:
55 cmBest Practices
Use the correct timezone
Use the correct timezone
Set the timezone where the baby lives, not where you are. This ensures events are displayed in the correct local time.
Choose measurement units early
Choose measurement units early
Set measurement units when creating the profile. Changing units later doesn’t convert existing measurements—they remain in their original units.
Keep date of birth accurate
Keep date of birth accurate
The DOB is used for age calculations, milestone suggestions, and weekly digests. Ensure it’s correct.
Use consistent naming
Use consistent naming
If tracking multiple babies, use clear, consistent names to avoid confusion in the UI and reports.
Related Resources
Families
Manage families and member access
Events
Log activities for baby profiles
Caregivers
Assign caregivers to babies
Baby Profiles Guide
Feature guide and best practices
