Install and configure
The package stays lightweight and avoids extra HTTP dependencies. Installation is one composer command and configuration is env-first.
Keep ZINDUA_API_KEY on the server only. Never expose it in browser JavaScript or mobile clients.
composer require zindua/sdk # .envZINDUA_API_KEY=znd_test_your_key_hereUse one client across channels
Email and WhatsApp use the same send() method. Channel selection remains explicit but API shape remains stable.
Typed local validation catches common mistakes before network calls, reducing noise in production logs.