# Exclude leads from your code (/docs/qualify/exclusions/api)

Authenticated with `?privateKey=YOUR_KEY` (see [Authentication](/docs/authentication)).

<Endpoints ops={["GET /admin/domain-blacklist", "POST /admin/domain-blacklist", "DELETE /admin/domain-blacklist", "GET /admin/email-blacklist", "POST /admin/email-blacklist", "DELETE /admin/email-blacklist", "GET /admin/websites/blacklist", "POST /admin/websites/blacklist", "PUT /v3/websites/{websiteId}/page-rules", "POST /v3/exclusions/domains", "POST /v3/exclusions/people"]} />

<ApiPlayground
  ops={["GET /admin/domain-blacklist", "POST /admin/domain-blacklist", "DELETE /admin/domain-blacklist", "GET /admin/email-blacklist", "POST /admin/email-blacklist", "DELETE /admin/email-blacklist", "GET /admin/websites/blacklist", "POST /admin/websites/blacklist", "PUT /v3/websites/{websiteId}/page-rules", "POST /v3/exclusions/domains", "POST /v3/exclusions/people"]}
  method="get"
  path="/admin/domain-blacklist"
  tool="get_domain_blacklist"
  args={`{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9"
}`}
/>

## Use case: Keep your customers out of campaigns [#use-case-keep-your-customers-out-of-campaigns]

`POST /admin/email-blacklist` with `{ "websiteId": …, "csv": "customers", "email": [ … ] }` — campaigns never send to those addresses.
