# Deliverability check from your code (/docs/engage/mailboxes/deliverability/api)

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

<Endpoints ops={["POST /admin/email-accounts/{id}/check-deliverability", "POST /admin/email-accounts/{id}/verify-tracking-domain"]} />

<ApiPlayground
  ops={["POST /admin/email-accounts/{id}/check-deliverability", "POST /admin/email-accounts/{id}/verify-tracking-domain"]}
  method="post"
  path="/admin/email-accounts/{emailAccountId}/check-deliverability"
  tool="run_deliverability_check"
  args={`{
  "emailAccountId": ""
}`}
/>

## Use case: After a DNS change [#use-case-after-a-dns-change]

`POST /admin/email-accounts/{id}/check-deliverability` runs the checks again and returns what is still missing.
