Get detailed bounce event history with SMTP diagnostic codes and error messages.
Bounces vs Suppressions:
- Bounces endpoint: Shows complete history of ALL bounce events with diagnostic details
- Suppressions endpoint: Shows currently blocked addresses (no diagnostic codes)
Use this to:
- View exact SMTP error codes (550 5.1.1, 452 4.2.2, etc.)
- Analyze bounce rate trends over time
- Debug delivery issues with detailed error messages
- Track bounce patterns for specific recipients
- Generate bounce analytics and reports
Bounce Types:
hard: Permanent delivery failure (invalid address, domain doesn't exist)soft: Temporary failure (mailbox full, server down)complaint: Recipient marked email as spamblock: Recipient's server blocked delivery
Common SMTP Status Codes:
550 5.1.1- User unknown / Mailbox doesn't exist552 5.2.2- Mailbox full553 5.3.0- Domain doesn't exist554 5.7.1- Blocked by recipient server452 4.2.2- Mailbox full (temporary)
All hard bounces are automatically added to your suppressions list.
Security
ApiKeyAuth
- US Data Centerhttps://api.mailerlogic.net/api/customer/bounces
- EU Data Center (coming soon)https://eu-api.mailerlogic.net/api/customer/bounces
curl -i -X GET \
'https://api.mailerlogic.net/api/customer/bounces?from=2026-01-01T00%3A00%3A00Z&to=2026-02-26T23%3A59%3A59Z&type=hard&recipient=user%40example.com&limit=100&offset=0' \
-H 'X-API-Key: YOUR_API_KEY_HERE'Response
{ "success": true, "data": [ { … }, { … } ], "pagination": { "total": 4, "limit": 100, "offset": 0 } }