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.
GET /Warehousing/PreOrders/View HTTP/1.1
Host: apex.nikoratrade.ge
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetPreOrdersViewResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apex.Services.Warehousing.Orders">
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ResponseStatus>
<Result>
<PreOrderView>
<OrderID>0</OrderID>
<CurrencyID>String</CurrencyID>
<Rate>0</Rate>
<OrderType>0</OrderType>
<OrderStatus>0</OrderStatus>
<OrderDate>0001-01-01T00:00:00</OrderDate>
<PayDate>0001-01-01T00:00:00</PayDate>
<ReciveData>0001-01-01T00:00:00</ReciveData>
<BookDate>0001-01-01T00:00:00</BookDate>
<ClientAcc>String</ClientAcc>
<WarehouseAcc>String</WarehouseAcc>
<ContractID>0</ContractID>
<VatType>0</VatType>
<Note>String</Note>
<PresalerID>0</PresalerID>
<UNID>00000000-0000-0000-0000-000000000000</UNID>
<UserName>String</UserName>
<CreateTime>0001-01-01T00:00:00</CreateTime>
<ClientInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/Apex.Services.Accounting">
<d4p1:Acc>String</d4p1:Acc>
<d4p1:Name>String</d4p1:Name>
<d4p1:SN>String</d4p1:SN>
<d4p1:WarehouseAddress>String</d4p1:WarehouseAddress>
<d4p1:Address>String</d4p1:Address>
<d4p1:Phone>String</d4p1:Phone>
<d4p1:AccWithName>String - String</d4p1:AccWithName>
<d4p1:VatType>0</d4p1:VatType>
<d4p1:BranchId>0</d4p1:BranchId>
</ClientInfo>
<WarehouseInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/Apex.Services.Accounting">
<d4p1:Acc>String</d4p1:Acc>
<d4p1:Name>String</d4p1:Name>
<d4p1:SN>String</d4p1:SN>
<d4p1:WarehouseAddress>String</d4p1:WarehouseAddress>
<d4p1:Address>String</d4p1:Address>
<d4p1:Phone>String</d4p1:Phone>
<d4p1:AccWithName>String - String</d4p1:AccWithName>
<d4p1:VatType>0</d4p1:VatType>
<d4p1:BranchId>0</d4p1:BranchId>
</WarehouseInfo>
<Contract xmlns:d4p1="http://schemas.datacontract.org/2004/07/Apex.Services.Accounting">
<d4p1:ContractID>0</d4p1:ContractID>
<d4p1:Account>String</d4p1:Account>
<d4p1:Number>String</d4p1:Number>
<d4p1:Date1>0001-01-01T00:00:00</d4p1:Date1>
<d4p1:Date2>0001-01-01T00:00:00</d4p1:Date2>
<d4p1:Date3>0001-01-01T00:00:00</d4p1:Date3>
<d4p1:Date4>0001-01-01T00:00:00</d4p1:Date4>
<d4p1:Date5>0001-01-01T00:00:00</d4p1:Date5>
<d4p1:Status>0</d4p1:Status>
<d4p1:CntVG>0</d4p1:CntVG>
<d4p1:ConsigDays>0</d4p1:ConsigDays>
<d4p1:DiscP>0</d4p1:DiscP>
<d4p1:DiscG>0</d4p1:DiscG>
<d4p1:Overdraft>0</d4p1:Overdraft>
<d4p1:DiscPImport>0</d4p1:DiscPImport>
<d4p1:IsZeroVat>false</d4p1:IsZeroVat>
<d4p1:PriceMarkUP>0</d4p1:PriceMarkUP>
<d4p1:MaxDebt>0</d4p1:MaxDebt>
<d4p1:Name>String</d4p1:Name>
</Contract>
<TotalGoodVG>0</TotalGoodVG>
<TotalServiceVG>0</TotalServiceVG>
<Payed>0</Payed>
<MarketPart xmlns:d4p1="http://schemas.datacontract.org/2004/07/Apex.Services.Common">
<d4p1:MarketPartID>String</d4p1:MarketPartID>
<d4p1:Name>String</d4p1:Name>
<d4p1:NameEn>String</d4p1:NameEn>
<d4p1:CompanyName>String</d4p1:CompanyName>
<d4p1:CompanyNameEn>String</d4p1:CompanyNameEn>
<d4p1:Percent>0</d4p1:Percent>
</MarketPart>
<LoyaltyCard xmlns:d4p1="http://schemas.datacontract.org/2004/07/Apex.Services.Common">
<d4p1:CardId>String</d4p1:CardId>
<d4p1:Number>String</d4p1:Number>
<d4p1:Password>String</d4p1:Password>
<d4p1:CreateDate>0001-01-01T00:00:00</d4p1:CreateDate>
<d4p1:ActivationDate>0001-01-01T00:00:00</d4p1:ActivationDate>
<d4p1:Points>0</d4p1:Points>
<d4p1:Discount>0</d4p1:Discount>
<d4p1:Status>0</d4p1:Status>
<d4p1:CardType>0</d4p1:CardType>
<d4p1:Suspended>false</d4p1:Suspended>
<d4p1:Issuer>
<d4p1:Id>0</d4p1:Id>
<d4p1:Code>String</d4p1:Code>
<d4p1:Name>String</d4p1:Name>
<d4p1:IssuerType>0</d4p1:IssuerType>
<d4p1:Suspended>false</d4p1:Suspended>
<d4p1:CityId>String</d4p1:CityId>
</d4p1:Issuer>
<d4p1:Owner>
<d4p1:Id>0</d4p1:Id>
<d4p1:Sn>String</d4p1:Sn>
<d4p1:FirstName>String</d4p1:FirstName>
<d4p1:SecondName>String</d4p1:SecondName>
<d4p1:LastName>String</d4p1:LastName>
<d4p1:FullName>String</d4p1:FullName>
<d4p1:DateOfBirth>0001-01-01T00:00:00</d4p1:DateOfBirth>
<d4p1:Sex>0</d4p1:Sex>
<d4p1:UnId>00000000-0000-0000-0000-000000000000</d4p1:UnId>
</d4p1:Owner>
<d4p1:AvaliablePoints>0</d4p1:AvaliablePoints>
</LoyaltyCard>
<IsGift>false</IsGift>
</PreOrderView>
</Result>
</GetPreOrdersViewResponse>