Appearance
Quickstart
Send your first notification in under a minute.
1. Get Your API Key
- Sign in to your Sendivent dashboard
- Go to Settings → API Keys
- Copy your API key
Start with a test_* key for development. See Sandbox vs Production.
2. Create an Event
- Go to Events
- Click Create Event
- Name it
welcome - Add a template (subject + body)
Events are environment-specific
Create events in sandbox when using test_* keys. Events created in production won't be accessible with sandbox keys (and vice versa).
3. Send
bash
curl -X POST https://api-sandbox.sendivent.com/v1/send/welcome \
-H "Authorization: Bearer test_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "your@email.com",
"payload": { "name": "Alice" }
}'WARNING
Sandbox sends real notifications. Use your own email to verify delivery.
Response
json
{
"success": true,
"deliveries": [
{ "email": "550e8400-e29b-41d4-a716-446655440000" }
]
}The key (email) is the delivery channel. The value is the delivery ID.
4. Check Activity
Go to Activity in the dashboard to see your delivery status and any errors.
Going Live
When ready for production:
- Switch to your
live_*API key - Change the URL to
https://api.sendivent.com - Verify your sending domain
Next Steps
- Events — How events work
- Templates — Variables and rendering
- Routing — Channel selection
- Email — Configure your sending domain
- API Reference — Full endpoint docs
Prefer an SDK?
bash
pip install sendiventbash
composer require sendivent/sdkbash
npm install @appitude/sendivent