email-campaigns-v2
Trigger send for an email campaign
Campaign must be in 'draft' or 'scheduled' status. Must have at least one list_id or segment_id. Transitions campaign to 'sending' status.
Hardenings:
- AC-19 idempotency_key (Redis SET NX EX 24h) makes retries safe
- AC-19 per-account rate limit
- AC-20 senderIdentityId override forbidden when campaign has one
- AC-22 Kafka payload signed with HMAC over (campaign,account,action,ts)
post/v2/email/campaigns/{campaign_id}/send
Request
- Base URL: https://api.tracklysms.com/api
- URL: https://api.tracklysms.com/api/v2/email/campaigns/{campaign_id}/send
- Auth: API key in header X-Api-Key
Response
Campaign send triggered
Changes
No recorded changes to this operation across all 1 revision of this API.