LettermintLettermint
  • Knowledge base
  • Community
  • Changelog
  • Support
  • Documentation
  • Sending API
  • Team API
Getting started
Guides
Platform
    Projects & Routes
    Emails
      Email activitySending test emailsIdempotencySuppressionsTagsInline ImagesData RetentionLimitations
      Tracking
    Domains
    Webhooks
    Teams
    Onboarding
Resources
Emails

Suppressions

Suppressions

Suppressions prevent Lettermint from sending to recipients that should not receive more email. They protect deliverability, honor recipient choices, and help enforce compliance decisions.

Reasons

ReasonAPI valueCreated by
Hard bouncehard_bounceLettermint after permanent delivery failure
Spam complaintspam_complaintLettermint after a recipient reports spam
UnsubscribeunsubscribeHosted unsubscribe and unsubscribe workflows
ManualmanualDashboard or Team API

The suppression reason is unsubscribe. The webhook event for a recipient unsubscribe is message.unsubscribed.

Scopes

ScopeApplies toRequired ID
TeamAll projects and routes in the teamNone
ProjectAll routes in one projectproject_id
RouteOne routeroute_id

Higher-level suppressions take precedence. A team-level suppression blocks sends across all projects and routes.

Suppressions table with reason, scope, route, project, and created date.

Add suppressions

You can add one address or up to 1000 addresses in one Team API request.

Add suppression dialog with email, reason, and scope.

Remove suppressions

Manual, hard bounce, and unsubscribe suppressions can be removed when appropriate. Spam complaint suppressions cannot be removed through normal self-service; contact support if you believe one needs review.

Next steps

  • Email activity - Inspect suppressed message events
  • Routes - Understand route-level lists
  • Team API reference - Review suppression endpoints
Last modified on June 29, 2026
IdempotencyTags
On this page
  • Reasons
  • Scopes
  • Add suppressions
  • Remove suppressions
  • Next steps
curl -X POST "https://api.lettermint.co/v1/suppressions" \ -H "Authorization: Bearer $LETTERMINT_TEAM_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "emails": ["customer@example.com"], "reason": "manual", "scope": "project", "project_id": "project-id" }'