POST api/Data/CreateCustomer
Request Information
URI Parameters
None.
Body Parameters
ApiCreateCustomerRequestName | Description | Type | Additional 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
ApiCreateCustomerResponseName | Description | Type | Additional 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>