Skip to main content
Create one SDK client for the process and reuse it from your Express routes. The client 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 packages

2

Store your API key

Set SIGNAL_API_KEY in the server environment. Never accept an API key from the request body.
3

Send from a route

Authenticate the route, validate the recipient, and use your normal Express error middleware to handle SDK errors without logging the API key.

All SDKs

Compare every supported language and framework.

Email API

Review request fields and error responses.