POS365.VN APIs

<back to all web services

UpdateCurrentRetailer

Requires Authentication
The following routes are available for this service:
POST/api/vendors/current
UpdateCurrentRetailer Parameters:
NameParameterData TypeRequiredDescription
VendorbodyRetailerNo
Retailer Parameters:
NameParameterData TypeRequiredDescription
IsExpiredformboolNo
ExpireInformdoubleNo
IdformintNo
NameformstringNo
AddressformstringNo
ProvinceformstringNo
WebsiteformstringNo
PhoneformstringNo
FaxformstringNo
CodeformstringNo
LogoformstringNo
CreatedDateformDateTimeNo
ModifiedDateformDateTime?No
ExpiryDateformDateTime?No
CreatedByformlongNo
ModifiedByformlong?No
MaximumProductsformintNo
MaximumBranchsformintNo
LatestClearDataformDateTime?No
ReferrerByformstringNo
FieldIdformint?No
StatusformbyteNo
MaximumOrdersformintNo
MaximumSmsformintNo
SmsBrandNameformstringNo
MaximumSmsBrandNameformintNo
UsingCustomLogoformboolNo
TelephoneOfShopkeepersformstringNo
SoldByIdformlong?No
SoldByNameformstringNo
DescriptionformstringNo
TotalAmountformdecimalNo
TaxNumberformstringNo
EmailformstringNo
ApprovalDateformDateTime?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /api/vendors/current HTTP/1.1 
Host: api.pos365.vn 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<UpdateCurrentRetailer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.Services">
  <Vendor xmlns:d2p1="http://schemas.datacontract.org/2004/07/POS.Data">
    <d2p1:Address>String</d2p1:Address>
    <d2p1:ApprovalDate>0001-01-01T00:00:00</d2p1:ApprovalDate>
    <d2p1:CdKeys i:nil="true" />
    <d2p1:Code>String</d2p1:Code>
    <d2p1:CreatedBy>0</d2p1:CreatedBy>
    <d2p1:CreatedDate>0001-01-01T00:00:00</d2p1:CreatedDate>
    <d2p1:Description>String</d2p1:Description>
    <d2p1:Email>String</d2p1:Email>
    <d2p1:ExpiryDate>0001-01-01T00:00:00</d2p1:ExpiryDate>
    <d2p1:Fax>String</d2p1:Fax>
    <d2p1:FieldId>0</d2p1:FieldId>
    <d2p1:Id>0</d2p1:Id>
    <d2p1:LatestClearData>0001-01-01T00:00:00</d2p1:LatestClearData>
    <d2p1:Logo>String</d2p1:Logo>
    <d2p1:MaximumBranchs>0</d2p1:MaximumBranchs>
    <d2p1:MaximumOrders>0</d2p1:MaximumOrders>
    <d2p1:MaximumProducts>0</d2p1:MaximumProducts>
    <d2p1:MaximumSms>0</d2p1:MaximumSms>
    <d2p1:MaximumSmsBrandName>0</d2p1:MaximumSmsBrandName>
    <d2p1:ModifiedBy>0</d2p1:ModifiedBy>
    <d2p1:ModifiedDate>0001-01-01T00:00:00</d2p1:ModifiedDate>
    <d2p1:Name>String</d2p1:Name>
    <d2p1:Phone>String</d2p1:Phone>
    <d2p1:Province>String</d2p1:Province>
    <d2p1:ReferrerBy>String</d2p1:ReferrerBy>
    <d2p1:SmsBrandName>String</d2p1:SmsBrandName>
    <d2p1:SoldById>0</d2p1:SoldById>
    <d2p1:SoldByName>String</d2p1:SoldByName>
    <d2p1:Status>0</d2p1:Status>
    <d2p1:TaxNumber>String</d2p1:TaxNumber>
    <d2p1:TelephoneOfShopkeepers>String</d2p1:TelephoneOfShopkeepers>
    <d2p1:TotalAmount>0</d2p1:TotalAmount>
    <d2p1:UsingCustomLogo>false</d2p1:UsingCustomLogo>
    <d2p1:Website>String</d2p1:Website>
  </Vendor>
</UpdateCurrentRetailer>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />