Releases: BrandCast-Signage/cozi-api-client
Releases · BrandCast-Signage/cozi-api-client
Release list
v0.1.0 - Initial Release
Cozi API Client - Initial Release
Unofficial TypeScript/JavaScript client for the Cozi Family Organizer API.
📦 Installation
npm install @brandcast_app/cozi-api-client✨ Features
- 🔐 Username/password authentication
- 📝 Full CRUD operations for lists (shopping & todo)
- ✅ Item management (add, edit, mark, remove)
- 📦 TypeScript support with full type definitions
- 🛡️ Error handling and type safety
- 🐛 Optional debug logging
📚 What's Included
- Full API client implementation
- Complete TypeScript type definitions
- Comprehensive documentation
- Usage examples
- Unit tests (19 passing)
- MIT License
⚠️ Important Disclaimer
This is an UNOFFICIAL client library. Cozi does not provide a public API. This implementation is based on reverse engineering and may break at any time. Use at your own risk.
🔗 Links
- npm Package: https://www.npmjs.com/package/@brandcast_app/cozi-api-client
- Documentation: https://github.com/BrandCast-Signage/cozi-api-client#readme
- Examples: https://github.com/BrandCast-Signage/cozi-api-client/tree/main/examples
📝 Changelog
See CHANGELOG.md for details.
Based on reverse engineering from py-cozi library.