Base URL
Each customer has a custom base URL that can be found in the Integration tab of your Connect dashboard. The base URL is unique to your account and infrastructure.Navigate to Connect → Email API → Integration tab to find your custom base URL. All API requests should use this URL as the base.
api-reference/openapi-track-api.json) powers the interactive reference and is versioned with each platform release.
Available Endpoints
The Track API provides the following main endpoint groups:- Authentication:
/auth/login,/auth/me,/auth/users - Public Tracking:
/o/{token}.png(open tracking),/c/{token}(click tracking),/u/{token}(unsubscribe) - Statistics:
/stats/,/stats/dashboard,/stats/timeseries,/stats/activity - Deliverability:
/deliverability/ - Suppressions:
/suppressions(list, create, delete) - Webhook Events:
/webhooks/{webhook_id}/events,/webhooks/{webhook_id}/logs,/webhooks/events/recent,/webhooks/events/failed - Webhook Admin:
/webhooks/health,/webhooks/process-queue,/webhooks/restart-dispatcher,/webhooks/admin/stats
Authentication
Use the API key you generated in Connect. Keys are JWT tokens presented as Bearer credentials.Rate limiting
- Default: 1000 requests per minute per workspace.
- Tracking endpoints (pixel, clicks, unsubscribe) are public and do not require authentication.
- API endpoints require JWT authentication.
Features
🎯 Intelligent Tracking
- Email opens via transparent pixel
- Link clicks with secure redirection
- Automatic unsubscribe system
- Event geolocation
📊 Advanced Analytics
- Detailed engagement statistics
- Real-time deliverability metrics
- Performance reports by domain
- Event dashboard
🚫 Suppression Management
- Automatic suppression lists
- Unsubscribe management
- Spam prevention
- Compliance with regulations
⚡ Performance
- Asynchronous event processing
- Redis cache for high performance
- Optimized queue system
- Real-time monitoring
🔗 Webhooks
- Instant event notifications
- Intelligent retry system
- HMAC signature for security
- Detailed delivery logs
1
Get your base URL
Navigate to Connect → Email API → Integration tab to find your custom base URL. This is unique to your account.
2
Track opens
Include a transparent 1x1 pixel in your emails. Opens are automatically tracked when the pixel loads.
3
Track clicks
Links are automatically wrapped with tracking tokens. Clicks are registered and users are redirected to the original URL.
4
Monitor events
Use
GET /stats/activity with your custom base URL to view detailed activity logs or subscribe to webhooks for real-time notifications.Interactive endpoint docs below pull schema details, parameters, and sample payloads directly from the OpenAPI contract shipped with Connect.
