POST api/CorporateAccount/Edit

Request Information

URI Parameters

None.

Body Parameters

EditCorporateAccountRequest
NameDescriptionTypeAdditional information
CustomerId

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerId": "4e519195-b6a6-4aa4-bf92-d7724b79cb9f"
}

application/xml, text/xml

Sample:
<EditCorporateAccountRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Request">
  <CustomerId>4e519195-b6a6-4aa4-bf92-d7724b79cb9f</CustomerId>
</EditCorporateAccountRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

EditCorporateAccountResponse
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Name

string

None.

Surname

string

None.

EmailAddress

string

None.

IsCorporateAccount

boolean

None.

AccountStartDate

date

None.

AccountExpireDate

date

None.

CompanyInformation

CompanyAccount

None.

MembershipAddress

CorporateAccountAddressItem

None.

BillingAddressItemList

Collection of CorporateAccountAddressItem

None.

ShippingAddressItemList

Collection of CorporateAccountAddressItem

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": "27c8f44c-60ed-48c3-b78a-6d43ff5f462d",
  "Name": "sample string 2",
  "Surname": "sample string 3",
  "EmailAddress": "sample string 4",
  "IsCorporateAccount": true,
  "AccountStartDate": "2025-09-14T21:26:23.6866381+03:00",
  "AccountExpireDate": "2025-09-14T21:26:23.6866381+03:00",
  "CompanyInformation": {
    "Password": "sample string 1",
    "MaxCartAmountLimit": 2.0,
    "IsActive": true
  },
  "MembershipAddress": {
    "Id": "c9aa7a87-9132-42b9-8a84-626326626fa1",
    "AddressName": "sample string 2",
    "Address1": "sample string 3",
    "CountryName": "sample string 4",
    "City": "sample string 5",
    "IsCorporateAddress": true,
    "AddressType": 7,
    "PhoneNumber": "sample string 8"
  },
  "BillingAddressItemList": [
    {
      "Id": "c9aa7a87-9132-42b9-8a84-626326626fa1",
      "AddressName": "sample string 2",
      "Address1": "sample string 3",
      "CountryName": "sample string 4",
      "City": "sample string 5",
      "IsCorporateAddress": true,
      "AddressType": 7,
      "PhoneNumber": "sample string 8"
    },
    {
      "Id": "c9aa7a87-9132-42b9-8a84-626326626fa1",
      "AddressName": "sample string 2",
      "Address1": "sample string 3",
      "CountryName": "sample string 4",
      "City": "sample string 5",
      "IsCorporateAddress": true,
      "AddressType": 7,
      "PhoneNumber": "sample string 8"
    }
  ],
  "ShippingAddressItemList": [
    {
      "Id": "c9aa7a87-9132-42b9-8a84-626326626fa1",
      "AddressName": "sample string 2",
      "Address1": "sample string 3",
      "CountryName": "sample string 4",
      "City": "sample string 5",
      "IsCorporateAddress": true,
      "AddressType": 7,
      "PhoneNumber": "sample string 8"
    },
    {
      "Id": "c9aa7a87-9132-42b9-8a84-626326626fa1",
      "AddressName": "sample string 2",
      "Address1": "sample string 3",
      "CountryName": "sample string 4",
      "City": "sample string 5",
      "IsCorporateAddress": true,
      "AddressType": 7,
      "PhoneNumber": "sample string 8"
    }
  ]
}

application/xml, text/xml

Sample:
<EditCorporateAccountResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response">
  <AccountExpireDate>2025-09-14T21:26:23.6866381+03:00</AccountExpireDate>
  <AccountStartDate>2025-09-14T21:26:23.6866381+03:00</AccountStartDate>
  <BillingAddressItemList>
    <EditCorporateAccountResponse.CorporateAccountAddressItem>
      <Address1>sample string 3</Address1>
      <AddressName>sample string 2</AddressName>
      <AddressType>7</AddressType>
      <City>sample string 5</City>
      <CountryName>sample string 4</CountryName>
      <Id>c9aa7a87-9132-42b9-8a84-626326626fa1</Id>
      <IsCorporateAddress>true</IsCorporateAddress>
      <PhoneNumber>sample string 8</PhoneNumber>
    </EditCorporateAccountResponse.CorporateAccountAddressItem>
    <EditCorporateAccountResponse.CorporateAccountAddressItem>
      <Address1>sample string 3</Address1>
      <AddressName>sample string 2</AddressName>
      <AddressType>7</AddressType>
      <City>sample string 5</City>
      <CountryName>sample string 4</CountryName>
      <Id>c9aa7a87-9132-42b9-8a84-626326626fa1</Id>
      <IsCorporateAddress>true</IsCorporateAddress>
      <PhoneNumber>sample string 8</PhoneNumber>
    </EditCorporateAccountResponse.CorporateAccountAddressItem>
  </BillingAddressItemList>
  <CompanyInformation>
    <IsActive>true</IsActive>
    <MaxCartAmountLimit>2</MaxCartAmountLimit>
    <Password>sample string 1</Password>
  </CompanyInformation>
  <EmailAddress>sample string 4</EmailAddress>
  <Id>27c8f44c-60ed-48c3-b78a-6d43ff5f462d</Id>
  <IsCorporateAccount>true</IsCorporateAccount>
  <MembershipAddress>
    <Address1>sample string 3</Address1>
    <AddressName>sample string 2</AddressName>
    <AddressType>7</AddressType>
    <City>sample string 5</City>
    <CountryName>sample string 4</CountryName>
    <Id>c9aa7a87-9132-42b9-8a84-626326626fa1</Id>
    <IsCorporateAddress>true</IsCorporateAddress>
    <PhoneNumber>sample string 8</PhoneNumber>
  </MembershipAddress>
  <Name>sample string 2</Name>
  <ShippingAddressItemList>
    <EditCorporateAccountResponse.CorporateAccountAddressItem>
      <Address1>sample string 3</Address1>
      <AddressName>sample string 2</AddressName>
      <AddressType>7</AddressType>
      <City>sample string 5</City>
      <CountryName>sample string 4</CountryName>
      <Id>c9aa7a87-9132-42b9-8a84-626326626fa1</Id>
      <IsCorporateAddress>true</IsCorporateAddress>
      <PhoneNumber>sample string 8</PhoneNumber>
    </EditCorporateAccountResponse.CorporateAccountAddressItem>
    <EditCorporateAccountResponse.CorporateAccountAddressItem>
      <Address1>sample string 3</Address1>
      <AddressName>sample string 2</AddressName>
      <AddressType>7</AddressType>
      <City>sample string 5</City>
      <CountryName>sample string 4</CountryName>
      <Id>c9aa7a87-9132-42b9-8a84-626326626fa1</Id>
      <IsCorporateAddress>true</IsCorporateAddress>
      <PhoneNumber>sample string 8</PhoneNumber>
    </EditCorporateAccountResponse.CorporateAccountAddressItem>
  </ShippingAddressItemList>
  <Surname>sample string 3</Surname>
</EditCorporateAccountResponse>