POST api/Data/CreateCustomer

Request Information

URI Parameters

None.

Body Parameters

ApiCreateCustomerRequest
NameDescriptionTypeAdditional information
PartnerKey

string

None.

Customerid

integer

None.

CustomerCode

string

None.

Name

string

None.

xodEstab

string

None.

xodInvite

XodInviteModel

None.

CustomerPrefs

Dictionary of string [key] and string [value]

None.

Request Formats

application/json, text/json

Sample:
{
  "PartnerKey": "sample string 1",
  "Customerid": 2,
  "CustomerCode": "sample string 3",
  "Name": "sample string 4",
  "xodEstab": "sample string 5",
  "xodInvite": {
    "xodAdminEmail": "sample string 1",
    "xodAdminPhone": "sample string 2",
    "xodAdminForename": "sample string 3",
    "xodAdminSurname": "sample string 4"
  },
  "CustomerPrefs": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  }
}

application/xml, text/xml

Sample:
<ApiCreateCustomerRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/m5api.Models">
  <CustomerCode>sample string 3</CustomerCode>
  <CustomerPrefs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </CustomerPrefs>
  <Customerid>2</Customerid>
  <Name>sample string 4</Name>
  <PartnerKey>sample string 1</PartnerKey>
  <xodEstab>sample string 5</xodEstab>
  <xodInvite xmlns:d2p1="http://schemas.datacontract.org/2004/07/com.groupcall.alert.azure">
    <d2p1:xodAdminEmail>sample string 1</d2p1:xodAdminEmail>
    <d2p1:xodAdminForename>sample string 3</d2p1:xodAdminForename>
    <d2p1:xodAdminPhone>sample string 2</d2p1:xodAdminPhone>
    <d2p1:xodAdminSurname>sample string 4</d2p1:xodAdminSurname>
  </xodInvite>
</ApiCreateCustomerRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiCreateCustomerResponse
NameDescriptionTypeAdditional information
errorMsg

string

None.

Customer

ApiCustomer

None.

Response Formats

application/json, text/json

Sample:
{
  "errorMsg": "sample string 1",
  "Customer": {
    "Customerid": 1,
    "CustomerCode": "sample string 2",
    "Name": "sample string 3",
    "ApiKey": "sample string 4",
    "attributes": "sample string 5",
    "Logo": "sample string 6"
  }
}

application/xml, text/xml

Sample:
<ApiCreateCustomerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/m5api.Models">
  <Customer>
    <ApiKey>sample string 4</ApiKey>
    <CustomerCode>sample string 2</CustomerCode>
    <Customerid>1</Customerid>
    <Logo>sample string 6</Logo>
    <Name>sample string 3</Name>
    <attributes>sample string 5</attributes>
  </Customer>
  <errorMsg>sample string 1</errorMsg>
</ApiCreateCustomerResponse>