Test mode
Simulator addresses let you exercise the entire pipeline — statuses, events, webhooks, the dashboard — without sending real mail, risking your reputation, or even verifying a domain.
Simulator addresses
| Field | Type | Description |
|---|---|---|
| delivered@test.sendibl.com | address | The email is marked sent then delivered, firing both events. |
| bounced@test.sendibl.com | address | Simulates a permanent bounce — status bounced, with a bounce event. |
| complained@test.sendibl.com | address | Simulates a spam complaint — status complained. |
Add +labels to run parallel test cases: delivered+signup@test.sendibl.com, bounced+case2@test.sendibl.com — the outcome comes from the part before the +.
What test sends exercise
Everything except the actual handoff to the internet: quota accounting, suppression checks, the email record and its event timeline, webhook deliveries, and dashboard visibility all behave exactly like production. Test sends work even before you've verified a domain, so day-one integration is possible with just an API key.
curl -X POST https://api.sendibl.com/emails \
-H "Authorization: Bearer sb_..." \
-H "Content-Type: application/json" \
-d '{"from": "Acme <hello@acme.com>",
"to": ["bounced@test.sendibl.com"],
"subject": "Bounce path test",
"html": "<p>This will bounce.</p>"}'Test and real recipients can't be mixed in one send — a request with both returns
422. This prevents a stray test address from silently downgrading a production send.