Skip to content

feat: add wellness API endpoints and MFA support (v1.9.0)#89

Open
GeorgeTG wants to merge 1 commit into
Pythe1337N:masterfrom
GeorgeTG:feature/wellness-api-mfa-support
Open

feat: add wellness API endpoints and MFA support (v1.9.0)#89
GeorgeTG wants to merge 1 commit into
Pythe1337N:masterfrom
GeorgeTG:feature/wellness-api-mfa-support

Conversation

@GeorgeTG

Copy link
Copy Markdown

New wellness methods: getUserSummary, getBodyComposition, getHrvData, getStressData, getBodyBattery, getSpO2Data, getFitnessAge, getEnduranceScore, getRespirationData — with full TypeScript types.

MFA support: GarminMfaRequiredError thrown on login when 2FA is required; resumeWithMfa(code) completes the OAuth flow.

All type interfaces are now exported from the package root.

New wellness methods: getUserSummary, getBodyComposition, getHrvData,
getStressData, getBodyBattery, getSpO2Data, getFitnessAge,
getEnduranceScore, getRespirationData — with full TypeScript types.

MFA support: GarminMfaRequiredError thrown on login when 2FA is
required; resumeWithMfa(code) completes the OAuth flow.

All type interfaces are now exported from the package root.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant