n8n-nodes-boostcamp
v0.1.4
Published
Boostcamp community nodes for n8n with Firebase auth and workout history normalization.
Maintainers
Readme
n8n-nodes-boostcamp
Self-hosted n8n community node for integrating with Boostcamp through an unofficial API. It does not depend on a Python runtime and implements Firebase login plus workout history normalization in TypeScript.
Included Node
BoostcampTest AuthGet WorkoutsGet Workout Summary
Included Credential
Boostcamp APIEmail + PasswordTokenSession CookieAPI Base URLoverride
Features
- Built-in Firebase email/password login
- Fetches
/programs/history - Normalizes workouts based on the Boostcamp Web history shape
- Weight normalization to kilograms and summary generation
- Structured warnings for partial or inferred data
- Unexpected failures raise node errors for n8n retries and error handling
Important Notes
- This is an unofficial integration based on the Boostcamp Web implementation, not an official public API
- Behavior may change if the upstream API changes
sessionCookiemode is more sensitive to service-side changes, sotokenoremailPasswordis recommended- If you want downstream execution after an item-level failure, use n8n's built-in
Continue On Fail
Development
npm install
npm run build
npm testLicense
MIT
