Add the package and options
Zindua.Sdk ships as a NuGet package with local validation for API keys, channels, and template slugs. Bind the key from environment variables or user secrets in Development.
Register the client once in DI so controllers and minimal APIs share the same HTTP pipeline and timeouts.
dotnet add package Zindua.Sdk # appsettings or envZindua__ApiKey=znd_test_xxxxxxxxxxxxxxxxxxxxxxxxMinimal API pattern
Keep send endpoints authenticated as you would any login helper. Pass template variables explicitly and avoid logging full OTP codes in production.