Skip to main content
AhaSend CLI suppressions commands let you inspect and manage blocked recipient addresses; this page explains their options. Before running the examples, log in with a full API key, use your verified sender domain, and replace YOUR_RESOURCE_ID with a resource UUID from your test account. Create any named template, recipient, attachment, or JSON files first. Shell examples use Bash; examples that read JSON with jq need jq installed. Sends use sandbox mode.

Overview

Available subcommands:
  • list - List all suppressed email addresses
  • create - Create a new suppression for an email address
  • check - Check if an email address is suppressed
  • delete - Delete an email address from the suppression list
  • wipe - Delete all suppressions from your account
Suppressions are email addresses that should not receive emails from your account. They can be created automatically (bounces, complaints) or manually (unsubscribes). Use suppressions to:
  • View all suppressed email addresses
  • Check if a specific email is suppressed
  • Create new suppressions for email addresses
  • Delete existing suppressions
  • Bulk manage suppressions

List Suppressions

List suppressed email addresses with filtering and pagination support. Suppressions are email addresses that should not receive emails from your account. They can be filtered by email address, domain, creation time, and exported to JSON format.

Create Suppression

Check Suppression

Delete Suppression

Wipe Suppressions

Remove all suppressions (use with caution):
This action is irreversible and will remove all specified suppressions.

Next Steps

Command Flags

These flags come from the current CLI. All commands also accept the global flags.

suppressions check

suppressions create

suppressions delete

suppressions list

suppressions wipe