Skip to main content
POST /api/v2/accounts/create-child Creates a new account under your organization. Requires the ADMIN role on the organization. If your account is standalone, you must instead be its direct administrator and explicitly confirm creation of a new organization. Present the consequences below and send the confirmation as exactly true. The organization created by this conversion is a billing and access container, not a Buyer or Seller account. Your current contract and billing authority move to it, and you become its first administrator. The existing account keeps its role, resources, and direct members; organization administrators can manage both accounts, while direct account members gain no organization authority. Any account-specific standing remains an override; otherwise the account inherits organization standing. Detachment is not self-service because it requires a dedicated contract, billing, standing, and administrator migration. Only a newly created SELLER account receives a new storefront. A new BUYER account can enter Buyer Setup immediately. Its demo, real-work, direct-spend, and Interchange-spend capabilities are derived from Organization proof, Terms, plan/entitlements, standing, and transaction route; no separate admission flips the Account live. The confirmation controls whether a fresh standalone conversion may begin. If a matching idempotencyKey receipt has already committed the organization and account hierarchy, retrying with that same key resumes required administrator access, contract transfer, compatibility projections, and account-view repairs even when confirmOrganizationConversion is omitted or false. The retry cannot cancel or reverse authority that has already moved. Reusing the key with incompatible input still returns 409 Conflict.

Request

Standalone conversion example:
curl
For seller accounts, include the storefront settlement currency up front so the auto-created storefront does not require a separate currency setup step:
Seller account

Parameters

Response

Returns the full user context scoped to the new account. buyerAccessPosture remains in this response only as a deprecated compatibility projection and must not be used for authorization. Read Buyer Setup capabilities.

Errors

  • 400 VALIDATION_ERROR — missing required field or customerDomain fails the hostname pattern.
  • 401 UNAUTHORIZED — missing or invalid bearer token.
  • 403 ACCESS_DENIED — caller is not an administrator of the organization, or a direct administrator of the standalone account being converted.
  • 409 CONFLICT — a fresh standalone conversion omitted confirmOrganizationConversion: true, sent false, or reused an idempotency key with incompatible input. A matching same-key retry after the hierarchy committed resumes instead of returning this confirmation error.
See Errors for the full error contract.

Account tasks

All account operations

Delete account

Remove an account from your organization

Update account domain

Set the registered domain