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