Skip to content

Releases: BrandCast-Signage/cozi-api-client

v0.1.0 - Initial Release

Choose a tag to compare

@jduncan-rva jduncan-rva released this 06 Oct 00:25

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

📝 Changelog

See CHANGELOG.md for details.


Based on reverse engineering from py-cozi library.