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.