---
title: "Add Domains to Suppression List"
method: POST
path: "/suppressions/global/domain"
tags: ["Suppression APIs"]
---

# Add Domains to Suppression List

`POST /suppressions/global/domain`

Adds one or more domains to the suppression list. Once added, any email addresses belonging to these domains will be blocked from receiving further communications from your account. This is typically used to suppress domains that bounce frequently, are spam traps, or belong to users who have requested to never receive emails from your brand.
For example, Suppressing **example.com** will block emails to user@example.com.
The system automatically removes the `www.` prefix if present.

## Headers

- `on_behalf_of` string

## Request body

- object
  - `domains` string[], required — List of domains to suppress. Must be valid domain strings (e.g., example.com). Limit 1 to 1000. The system strips `www.` prefix automatically.

## Response `201`

Domains successfully added to suppression list.

- object
  - `domains` string[], required

## Other responses

- `400` — Invalid request – typically due to missing or malformed domain list.

---

[API](https://skmtc.dev/netcorecloud/apis/email-api-v6.md) · [All operations](https://skmtc.dev/netcorecloud/apis/email-api-v6/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/netcorecloud/email-api-v6/revisions/73f83bc2eff8/schema)
