POST v1/Account/Update

Request Information

URI Parameters

None.

Body Parameters

AccountUpdateDto
NameDescriptionTypeAdditional information
CustomerId

integer

None.

CompanyName

string

None.

EULA

integer

None.

IsEulaAccepted

boolean

None.

AccountType

integer

None.

RouteURL

string

None.

Domains

Collection of string

None.

PrimaryContact

AccountContactInfo

None.

ExpirationDate

date

None.

Licenses

integer

None.

TimeZone

integer

None.

SupportInfo

AccountSupportInfo

None.

AE

integer

None.

CSM

integer

None.

ContractStatus

integer

None.

IsActive

boolean

None.

LaunchCustomer

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "customerId": 1,
  "companyName": "sample string 1",
  "eula": 1,
  "isEulaAccepted": true,
  "accountType": 1,
  "routeURL": "sample string 2",
  "domains": [
    "sample string 1",
    "sample string 2"
  ],
  "primaryContact": {
    "name": "sample string 1",
    "email": "sample string 2",
    "phone": "sample string 3"
  },
  "expirationDate": "03/31/2026",
  "licenses": 1,
  "timeZone": 1,
  "supportInfo": {
    "website": "sample string 1",
    "email": "sample string 2",
    "phone": "sample string 3"
  },
  "ae": 1,
  "csm": 1,
  "contractStatus": 1,
  "isActive": true,
  "launchCustomer": true
}

application/xml, text/xml

Sample:
<AccountUpdateDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Brainstorm.Api.Models.DTO.Account">
  <AE>1</AE>
  <AccountType>1</AccountType>
  <CSM>1</CSM>
  <CompanyName>sample string 1</CompanyName>
  <ContractStatus>1</ContractStatus>
  <CustomerId>1</CustomerId>
  <Domains xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Domains>
  <EULA>1</EULA>
  <ExpirationDate>2026-03-31T02:04:56.5711661+00:00</ExpirationDate>
  <IsActive>true</IsActive>
  <IsEulaAccepted>true</IsEulaAccepted>
  <LaunchCustomer>true</LaunchCustomer>
  <Licenses>1</Licenses>
  <PrimaryContact>
    <Email>sample string 2</Email>
    <Name>sample string 1</Name>
    <Phone>sample string 3</Phone>
  </PrimaryContact>
  <RouteURL>sample string 2</RouteURL>
  <SupportInfo>
    <Email>sample string 2</Email>
    <Phone>sample string 3</Phone>
    <Website>sample string 1</Website>
  </SupportInfo>
  <TimeZone>1</TimeZone>
</AccountUpdateDto>

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.