Skip to main content
PATCH
Configure Domain Tracking
Deprecated. Tracking is company-wide: every sending domain uses one tracking domain. Use Set Tracking Domain instead, which can also change it.
This endpoint keeps working for existing integrations. It sets <trackingPrefix>.<domain>, such as links.mail.example.com, as your company tracking domain when your company has none. Publish the returned website.tracking.cnameRecord. Sending never waits for it: links use Sequenzy’s shared tracking domain until it verifies. Sending your company’s current tracking hostname again changes nothing. When your company already uses another tracking domain, the request still succeeds but changes nothing, and message explains why; it never replaces your company tracking domain. A hostname connected to another company returns 409. This endpoint requires the websites:write scope.

Request

string
required
Configured sending domain.
string
required
Tracking subdomain label, for example links. Use one DNS label of 1 to 63 letters, numbers or hyphens, without a leading or trailing hyphen. It cannot be inbound or the label that holds the domain’s bounce records.
An invalid label returns 400. A missing or non-string trackingPrefix returns 422. A tracking provider or other server error returns 500; retrying with the same value is safe.

Responses