Warmup
Warm up new mailboxes so their emails land in the inbox, not in spam.
Turn warmup on or off, change its intensity and read warmup health for your mailboxes.
Authenticated with ?privateKey=YOUR_KEY (see Authentication).
| POST | /admin/email-accounts/{id}/warmup/toggle | Enable or disable email warmup for an account |
| PUT | /admin/email-accounts/{id}/warmup/settings | Update email warmup settings |
| GET | /admin/email-accounts/warmup/stats | Get warmup statistics for all accounts in a website |
| GET | /admin/email-accounts/{id}/warmup/health | Get warmup health status for an account |
| GET | /v3/warmup/status | Get warmup status and statistics |
| GET | /v3/warmup/health | Get email account health and reputation |
| POST | /v3/warmup/enable | Enable email warmup for an account |
| POST | /v3/warmup/disable | Disable email warmup for an account |
| PUT | /v3/warmup/settings | Update email warmup settings |
GET
Try:
Parameters
Website IdWebsite ID
curl -X GET "https://rest-dash.revealid.xyz/admin/email-accounts/warmup/stats?privateKey=YOUR_KEY&websiteId=64b7f0a1c2d3e4f5a6b7c8d9"Response
Press Send request to try it with sample data.
What each field accepts
| Field | Type | Limits and format | Accepted values |
|---|---|---|---|
| websiteId* | string | — | any |
Use case: Turn warmup on for a new mailbox
POST /admin/email-accounts/{id}/warmup/toggle with { "enabled": true }, then PUT …/warmup/settings with { "intensity": "normal", "dailyLimit": 20 }. intensity is conservative, normal or aggressive; dailyLimit is 5–100 warmup emails a day.