Create account
Create a Buyer or Seller account under an organization. From a standalone account, this creates an organization and attaches both accounts; the caller must explicitly confirm those consequences. Requires administrator authority.
Authorizations
API key or access token
Body
Request body for creating a Buyer or Seller account
Name for the new account
1 - 255"Nike"
Whether the account is a buyer or seller
BUYER, SELLER "BUYER"
Stable retry key for this account-creation attempt. Current clients always send one; omission is supported during rolling deploys.
8 - 128^[A-Za-z0-9._:-]+$"child-account:550e8400-e29b-41d4-a716-446655440000"
Name for the organization created during standalone conversion. Defaults to the current standalone account's name if omitted.
1 - 255"Acme HQ"
Required only for a fresh account creation from a standalone account. Must be true after presenting that the operation creates an organization container, attaches the standalone account to it, moves contract and billing authority to the organization, makes the confirmer an organization administrator, preserves account-only membership boundaries, applies account-specific standing before inherited organization standing, and requires a dedicated migration for detachment. Omission or false returns 409 Conflict. Callers already managed by an organization should omit this field.
true
Registered account domain. For SELLER accounts, also seeds the auto-created storefront's publisher and operator domain.
255^[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)+$"nike.com"
For SELLER accounts, seller-confirmed primary settlement currency (ISO-4217) for the auto-created storefront.
^[A-Z]{3}$"USD"
For SELLER accounts, ISO-4217 currencies the auto-created storefront will be paid in. The primary defaultCurrency must be included when both are provided.
25^[A-Z]{3}$Internal account provisioning mode. DEMO is restricted to Scope3 platform administrators and provisions a leased synthetic Storefront.
STANDARD, DEMO "STANDARD"
Versioned synthetic source recipes to attach when accountMode is DEMO.
1 - 3 elementssample-publisher-display, sample-publisher-ctv, sample-retail-media Response
Create account
Full user context scoped to the newly created account
User profile data
Customer context for the newly created child
All accessible customer accounts
Whether to show the ToS acceptance dialog
Whether the current user may accept Terms of Service for the organization governing this child.
Whether the customer has an active contract
Latest Terms of Service version identifier
True if the request created an organization and attached the formerly standalone account to it
Successor Terms of Service context inherited from the organization.
True when the newly created account cannot operate because the organization it inherits from has no active contract. UI should render a block page until an organization admin accepts ToS.