API v1
Quickstart
Send your first email with Elegovate Notify in minutes.
Quickstart
This guide assumes you already have an organization and project in the Notify panel.
1. Create an API key
- Sign in at notify.elegovate.com.
- Open Projects and select your project (or create one).
- Under API keys, generate a key and copy it — it is shown only once.
Also note your organization ID (tenant), visible in the panel or integrations section.
2. Create a template
In Templates, create a template with a slug such as welcome, and variables like {{ name }} in the subject and HTML body.
3. Send a message
curl -X POST 'https://api.notify.elegovate.com/api/v1/send/' \
-H 'Authorization: Api-Key evn_YOUR_SECRET' \
-H 'X-Organization-ID: 1' \
-H 'Content-Type: application/json' \
-d '{
"template": "welcome",
"to": "customer@example.com",
"channel": "email",
"data": { "name": "Maria" }
}'Expected response
You receive a task identifier and the message is queued for asynchronous processing. Check status under Messages in the panel.
4. Next steps
- Configure webhooks for delivery events.
- Try code samples in SDKs and examples.
- Review error codes and the API reference.