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 /taxablecategory/TaxableType/{TaxableTypeId} HTTP/1.1
Host: api.chmuradokumentow.pl
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<GetTaxableCategoryTaxableTypeResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.TaxableCategory.Query">
<Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.TaxableCategory.Model" xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.GlobalDto.Base">
<CreatedById xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.Base">0</CreatedById>
<CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.Base">0001-01-01T00:00:00</CreatedDate>
<Id xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.Base">0</Id>
<ModifiedById xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.Base">0</ModifiedById>
<ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Cloud.Globals.ServiceUtils.GlobalDto.Base">0001-01-01T00:00:00</ModifiedDate>
<d2p1:CostJpkCodeCode>String</d2p1:CostJpkCodeCode>
<d2p1:CostJpkCodeName>String</d2p1:CostJpkCodeName>
<d2p1:CostJpkDocTypeCode>String</d2p1:CostJpkDocTypeCode>
<d2p1:CostJpkDocTypeName>String</d2p1:CostJpkDocTypeName>
<d2p1:CostJpkProcedureCode>String</d2p1:CostJpkProcedureCode>
<d2p1:CostJpkProcedureName>String</d2p1:CostJpkProcedureName>
<d2p1:Description>String</d2p1:Description>
<d2p1:IncomeJpkCodeCode>String</d2p1:IncomeJpkCodeCode>
<d2p1:IncomeJpkCodeName>String</d2p1:IncomeJpkCodeName>
<d2p1:IncomeJpkDocTypeCode>String</d2p1:IncomeJpkDocTypeCode>
<d2p1:IncomeJpkDocTypeName>String</d2p1:IncomeJpkDocTypeName>
<d2p1:IncomeJpkProcedureCode>String</d2p1:IncomeJpkProcedureCode>
<d2p1:IncomeJpkProcedureName>String</d2p1:IncomeJpkProcedureName>
<d2p1:IsDefault>false</d2p1:IsDefault>
<d2p1:IsFiscal>false</d2p1:IsFiscal>
<d2p1:IsRetail>false</d2p1:IsRetail>
<d2p1:IsTaxable>false</d2p1:IsTaxable>
<d2p1:IsTaxableDivided>false</d2p1:IsTaxableDivided>
<d2p1:IsTaxableDividedValue>0</d2p1:IsTaxableDividedValue>
<d2p1:IsTaxableId>0</d2p1:IsTaxableId>
<d2p1:IsTaxableName>String</d2p1:IsTaxableName>
<d2p1:IsTaxableValue>0</d2p1:IsTaxableValue>
<d2p1:KindId>0</d2p1:KindId>
<d2p1:KindName>String</d2p1:KindName>
<d2p1:Name>String</d2p1:Name>
<d2p1:OptimaTaxCategoryCode>String</d2p1:OptimaTaxCategoryCode>
<d2p1:OptimaTaxCategoryDescription>String</d2p1:OptimaTaxCategoryDescription>
<d2p1:OptimaTaxCategoryId>0</d2p1:OptimaTaxCategoryId>
<d2p1:OptimaTaxCategoryName>String</d2p1:OptimaTaxCategoryName>
<d2p1:TaxableTypeId>0</d2p1:TaxableTypeId>
<d2p1:TaxableTypeName>String</d2p1:TaxableTypeName>
<d2p1:TypeId>0</d2p1:TypeId>
<d2p1:VatTypeId>0</d2p1:VatTypeId>
<d2p1:VatTypeName>String</d2p1:VatTypeName>
</Result>
</GetTaxableCategoryTaxableTypeResponse>