PUT /policy/{tenantLocator}/accounts/{locator}

Updates the account and replaces all existing data extensions with the new data.

Request

Path parameters

tenantLocatorstring uuid required
locatorstring ulid required

Request body

typestring

This property is ignored for account update requests

autoValidateboolean
dataobject
delinquencyPlanNamestring
shortfallTolerancePlanNamestring
autoRenewalPlanNamestring
excessCreditPlanNamestring
billingLevel'account' | 'inherit' | 'policy'
regionstring
invoiceDocumentstring
timezonestring
invoicingPlanNamestring
paymentExecutionRetryPlanNamestring

Response

OK

locatorstring ulid required
typestring required

One of the configured Account Types

accountState'draft' | 'validated' | 'discarded' required
dataobject required
createdAtstring date-time required
createdBystring uuid required
delinquencyPlanNamestring
shortfallTolerancePlanNamestring
autoRenewalPlanNamestring
excessCreditPlanNamestring
billingLevel'account' | 'inherit' | 'policy' required
invoicingPlanNamestring
regionstring
invoiceDocumentstring
timezonestring
accountNumberstring required
anonymizedAtstring date-time
paymentExecutionRetryPlanNamestring

Changes

No recorded changes to this operation across all 2 revisions of this API.