# Outreach domains from your code (/docs/engage/mailboxes/domains/api)

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

<Endpoints ops={["GET /v3/outreach-domains", "POST /v3/outreach-domains", "DELETE /v3/outreach-domains/{domain}", "GET /v3/outreach-domains/suggestions", "GET /v3/outreach-domains/availability", "GET /v3/outreach-domains/status", "GET /v3/domains", "PUT /v3/domains/{domainId}/auto-renew"]} />

<ApiPlayground
  ops={["GET /v3/outreach-domains", "POST /v3/outreach-domains", "DELETE /v3/outreach-domains/{domain}", "GET /v3/outreach-domains/suggestions", "GET /v3/outreach-domains/availability", "GET /v3/outreach-domains/status", "GET /v3/domains", "PUT /v3/domains/{domainId}/auto-renew"]}
  method="get"
  path="/v3/outreach-domains/suggestions"
  tool="get_domain_suggestions"
  args={`{
  "websiteId": "64b7f0a1c2d3e4f5a6b7c8d9"
}`}
/>

## Use case: Pick domains for a new campaign [#use-case-pick-domains-for-a-new-campaign]

`GET /v3/outreach-domains/suggestions` proposes names close to yours; check one with `GET /v3/outreach-domains/availability?domain=…`.
