Skip to main content
The Java 17 SDK provides a class-based client and uses https://api.signal.apollodeploy.com by default. Before you start, create an API key with Emails: Send permission and verify the From domain.
1

Install the SDK

For Gradle:
For Maven:
2

Store your API key

Set SIGNAL_API_KEY in the server environment or secret manager.
3

Send an email

Close the client when its lifecycle ends. Reuse one client for the lifetime of a service instead of creating it for every request.

Kotlin

Use the coroutine-based Kotlin SDK.

All SDKs

Compare every supported language and framework.