Scheduled email API
Schedule transactional email without a second queue.
Add sendAt to a normal NoticeAPI send request. Scheduled messages run through the same verified domains, suppressions, quota, tracking, logs, and webhooks as immediate email.
Schedule an email
curl -X POST https://www.noticeapi.com/api/v1/email/send \
-H "Authorization: Bearer ntc_xxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"from": "Acme <[email protected]>",
"to": "[email protected]",
"subject": "Your renewal reminder",
"sendAt": "2026-07-10T15:00:00.000Z",
"html": "<p>Your subscription renews tomorrow.</p>"
}'30-day scheduling
Queue transactional messages up to 30 days ahead with ISO timestamps.
Cancel before send
Stop a scheduled message while it is still queued.
Reschedule safely
Move delivery to a new timestamp without creating duplicate sends.