POST v1/Account/Create

Request Information

URI Parameters

None.

Body Parameters

AccountCreationDto
NameDescriptionTypeAdditional information
Id

integer

None.

CompanyName

string

None.

EULA

integer

None.

TemplateId

integer

None.

AccountType

integer

None.

ContractStatus

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.

PartnerId

integer

None.

AE

integer

None.

CSM

integer

None.

SuppressUserCreation

boolean

None.

IsEulaAccepted

boolean

None.

SandBoxModeOn

boolean

None.

SKUs

Collection of CustomerSkuDto

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "companyName": "sample string 2",
  "eula": 1,
  "templateId": 1,
  "accountType": 3,
  "contractStatus": 1,
  "routeURL": "sample string 4",
  "domains": [
    "sample string 1",
    "sample string 2"
  ],
  "primaryContact": {
    "name": "sample string 1",
    "email": "sample string 2",
    "phone": "sample string 3"
  },
  "expirationDate": "03/29/2026",
  "licenses": 1,
  "timeZone": 1,
  "supportInfo": {
    "website": "sample string 1",
    "email": "sample string 2",
    "phone": "sample string 3"
  },
  "partnerId": 1,
  "ae": 1,
  "csm": 1,
  "suppressUserCreation": true,
  "isEulaAccepted": true,
  "sandBoxModeOn": true,
  "skUs": [
    {
      "licenseCount": 1,
      "skuId": 2
    },
    {
      "licenseCount": 1,
      "skuId": 2
    }
  ]
}

application/xml, text/xml

Sample:
<AccountCreationDto 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>3</AccountType>
  <CSM>1</CSM>
  <CompanyName>sample string 2</CompanyName>
  <ContractStatus>1</ContractStatus>
  <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-29T04:35:33.105806+00:00</ExpirationDate>
  <Id>1</Id>
  <IsEulaAccepted>true</IsEulaAccepted>
  <Licenses>1</Licenses>
  <PartnerId>1</PartnerId>
  <PrimaryContact>
    <Email>sample string 2</Email>
    <Name>sample string 1</Name>
    <Phone>sample string 3</Phone>
  </PrimaryContact>
  <RouteURL>sample string 4</RouteURL>
  <SKUs xmlns:d2p1="http://schemas.datacontract.org/2004/07/Brainstorm.Api.Models.DTO.SKU">
    <d2p1:CustomerSkuDto>
      <d2p1:SkuId>2</d2p1:SkuId>
      <d2p1:LicenseCount>1</d2p1:LicenseCount>
    </d2p1:CustomerSkuDto>
    <d2p1:CustomerSkuDto>
      <d2p1:SkuId>2</d2p1:SkuId>
      <d2p1:LicenseCount>1</d2p1:LicenseCount>
    </d2p1:CustomerSkuDto>
  </SKUs>
  <SandBoxModeOn>true</SandBoxModeOn>
  <SupportInfo>
    <Email>sample string 2</Email>
    <Phone>sample string 3</Phone>
    <Website>sample string 1</Website>
  </SupportInfo>
  <SuppressUserCreation>true</SuppressUserCreation>
  <TemplateId>1</TemplateId>
  <TimeZone>1</TimeZone>
</AccountCreationDto>

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.