Skip to main content
PATCH /api/v2/accounts/{customerId}/domain Updates an account’s registered domain. The domain gates domain auto-join membership and supplies the operator domain on outbound AdCP account references. Requires ADMIN role on the target account (direct membership, organization admin via the hierarchy, or SuperAdmin).
If a buyer account has no registered domain, current v2 outbound AdCP calls use interchange.io as the operator. This platform fallback lets the account transact, but it is not the buyer’s durable identity: accounts sharing the fallback can collapse onto the same seller-side natural key. Record the buying organization’s real domain before production activity.

Request

curl

Parameters

Response

Errors

  • 400 VALIDATION_ERRORcustomerDomain fails the hostname pattern.
  • 401 UNAUTHORIZED — missing or invalid bearer token.
  • 403 FORBIDDEN — caller is not an ADMIN on the target account.
See Errors for the full error contract.

Account tasks

All account operations

Update membership

Toggle domain auto-join

Get current account

Your current context