Connect Ouzmail to your applications
Authenticate with API keys, call the public REST API, and verify signed webhooks. Manage credentials in Settings → Developer after you sign in.
Use Authorization: Bearer dems_live_… or X-API-Key. API keys cannot access admin or infrastructure endpoints.
- Campaign management
- Contacts and lists
- Events and webhooks
- Automation-related integrations
Webhook deliveries include X-DEMS-Timestamp and X-DEMS-Signature. Verify with HMAC-SHA256 over {timestamp}.{body}.
Example requests never include real secrets. Replace placeholders with keys from your account.
curl -X GET \
-H "Authorization: Bearer dems_live_••••" \
https://api.your-domain.com/api/v1/campaigns
# Webhooks: X-DEMS-Timestamp + X-DEMS-Signature
# Manage keys in Settings → DeveloperBuild on Ouzmail
Create an account, generate an API key, and connect campaigns and events to your stack.