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 /xml/reply/IN_StandCostQuery HTTP/1.1
Host: api.jiwa.com.au
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<IN_StandCostQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
<Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
<Include xmlns="http://schemas.servicestack.net/types">String</Include>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
<OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
<Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
<Take xmlns="http://schemas.servicestack.net/types">0</Take>
<DocumentNo>String</DocumentNo>
<DocumentNoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DocumentNoBetween>
<DocumentNoContains>String</DocumentNoContains>
<DocumentNoEndsWith>String</DocumentNoEndsWith>
<DocumentNoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DocumentNoIn>
<DocumentNoLike>String</DocumentNoLike>
<DocumentNoStartsWith>String</DocumentNoStartsWith>
<Formula>String</Formula>
<FormulaBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FormulaBetween>
<FormulaContains>String</FormulaContains>
<FormulaEndsWith>String</FormulaEndsWith>
<FormulaIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FormulaIn>
<FormulaLike>String</FormulaLike>
<FormulaStartsWith>String</FormulaStartsWith>
<FromCat1>String</FromCat1>
<FromCat1Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat1Between>
<FromCat1Contains>String</FromCat1Contains>
<FromCat1EndsWith>String</FromCat1EndsWith>
<FromCat1In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat1In>
<FromCat1Like>String</FromCat1Like>
<FromCat1StartsWith>String</FromCat1StartsWith>
<FromCat2>String</FromCat2>
<FromCat2Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat2Between>
<FromCat2Contains>String</FromCat2Contains>
<FromCat2EndsWith>String</FromCat2EndsWith>
<FromCat2In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat2In>
<FromCat2Like>String</FromCat2Like>
<FromCat2StartsWith>String</FromCat2StartsWith>
<FromCat3>String</FromCat3>
<FromCat3Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat3Between>
<FromCat3Contains>String</FromCat3Contains>
<FromCat3EndsWith>String</FromCat3EndsWith>
<FromCat3In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat3In>
<FromCat3Like>String</FromCat3Like>
<FromCat3StartsWith>String</FromCat3StartsWith>
<FromCat4>String</FromCat4>
<FromCat4Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat4Between>
<FromCat4Contains>String</FromCat4Contains>
<FromCat4EndsWith>String</FromCat4EndsWith>
<FromCat4In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat4In>
<FromCat4Like>String</FromCat4Like>
<FromCat4StartsWith>String</FromCat4StartsWith>
<FromCat5>String</FromCat5>
<FromCat5Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat5Between>
<FromCat5Contains>String</FromCat5Contains>
<FromCat5EndsWith>String</FromCat5EndsWith>
<FromCat5In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromCat5In>
<FromCat5Like>String</FromCat5Like>
<FromCat5StartsWith>String</FromCat5StartsWith>
<FromClass>String</FromClass>
<FromClassBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromClassBetween>
<FromClassContains>String</FromClassContains>
<FromClassEndsWith>String</FromClassEndsWith>
<FromClassIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromClassIn>
<FromClassLike>String</FromClassLike>
<FromClassStartsWith>String</FromClassStartsWith>
<FromPartNo>String</FromPartNo>
<FromPartNoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromPartNoBetween>
<FromPartNoContains>String</FromPartNoContains>
<FromPartNoEndsWith>String</FromPartNoEndsWith>
<FromPartNoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromPartNoIn>
<FromPartNoLike>String</FromPartNoLike>
<FromPartNoStartsWith>String</FromPartNoStartsWith>
<FromSupplier>String</FromSupplier>
<FromSupplierBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromSupplierBetween>
<FromSupplierContains>String</FromSupplierContains>
<FromSupplierEndsWith>String</FromSupplierEndsWith>
<FromSupplierIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</FromSupplierIn>
<FromSupplierLike>String</FromSupplierLike>
<FromSupplierStartsWith>String</FromSupplierStartsWith>
<INStandCostID>String</INStandCostID>
<INStandCostIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INStandCostIDBetween>
<INStandCostIDContains>String</INStandCostIDContains>
<INStandCostIDEndsWith>String</INStandCostIDEndsWith>
<INStandCostIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INStandCostIDIn>
<INStandCostIDLike>String</INStandCostIDLike>
<INStandCostIDStartsWith>String</INStandCostIDStartsWith>
<InitDate>0001-01-01T00:00:00</InitDate>
<InitDateBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</InitDateBetween>
<InitDateGreaterThan>0001-01-01T00:00:00</InitDateGreaterThan>
<InitDateGreaterThanOrEqualTo>0001-01-01T00:00:00</InitDateGreaterThanOrEqualTo>
<InitDateIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</InitDateIn>
<InitDateLessThan>0001-01-01T00:00:00</InitDateLessThan>
<InitDateLessThanOrEqualTo>0001-01-01T00:00:00</InitDateLessThanOrEqualTo>
<InitDateNotEqualTo>0001-01-01T00:00:00</InitDateNotEqualTo>
<LastSavedDateTime>0001-01-01T00:00:00</LastSavedDateTime>
<LastSavedDateTimeBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</LastSavedDateTimeBetween>
<LastSavedDateTimeGreaterThan>0001-01-01T00:00:00</LastSavedDateTimeGreaterThan>
<LastSavedDateTimeGreaterThanOrEqualTo>0001-01-01T00:00:00</LastSavedDateTimeGreaterThanOrEqualTo>
<LastSavedDateTimeIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</LastSavedDateTimeIn>
<LastSavedDateTimeLessThan>0001-01-01T00:00:00</LastSavedDateTimeLessThan>
<LastSavedDateTimeLessThanOrEqualTo>0001-01-01T00:00:00</LastSavedDateTimeLessThanOrEqualTo>
<LastSavedDateTimeNotEqualTo>0001-01-01T00:00:00</LastSavedDateTimeNotEqualTo>
<Ref>String</Ref>
<RefBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</RefBetween>
<RefContains>String</RefContains>
<RefEndsWith>String</RefEndsWith>
<RefIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</RefIn>
<RefLike>String</RefLike>
<RefStartsWith>String</RefStartsWith>
<Status>false</Status>
<ToCat1>String</ToCat1>
<ToCat1Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat1Between>
<ToCat1Contains>String</ToCat1Contains>
<ToCat1EndsWith>String</ToCat1EndsWith>
<ToCat1In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat1In>
<ToCat1Like>String</ToCat1Like>
<ToCat1StartsWith>String</ToCat1StartsWith>
<ToCat2>String</ToCat2>
<ToCat2Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat2Between>
<ToCat2Contains>String</ToCat2Contains>
<ToCat2EndsWith>String</ToCat2EndsWith>
<ToCat2In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat2In>
<ToCat2Like>String</ToCat2Like>
<ToCat2StartsWith>String</ToCat2StartsWith>
<ToCat3>String</ToCat3>
<ToCat3Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat3Between>
<ToCat3Contains>String</ToCat3Contains>
<ToCat3EndsWith>String</ToCat3EndsWith>
<ToCat3In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat3In>
<ToCat3Like>String</ToCat3Like>
<ToCat3StartsWith>String</ToCat3StartsWith>
<ToCat4>String</ToCat4>
<ToCat4Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat4Between>
<ToCat4Contains>String</ToCat4Contains>
<ToCat4EndsWith>String</ToCat4EndsWith>
<ToCat4In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat4In>
<ToCat4Like>String</ToCat4Like>
<ToCat4StartsWith>String</ToCat4StartsWith>
<ToCat5>String</ToCat5>
<ToCat5Between xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat5Between>
<ToCat5Contains>String</ToCat5Contains>
<ToCat5EndsWith>String</ToCat5EndsWith>
<ToCat5In xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToCat5In>
<ToCat5Like>String</ToCat5Like>
<ToCat5StartsWith>String</ToCat5StartsWith>
<ToClass>String</ToClass>
<ToClassBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToClassBetween>
<ToClassContains>String</ToClassContains>
<ToClassEndsWith>String</ToClassEndsWith>
<ToClassIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToClassIn>
<ToClassLike>String</ToClassLike>
<ToClassStartsWith>String</ToClassStartsWith>
<ToPartNo>String</ToPartNo>
<ToPartNoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToPartNoBetween>
<ToPartNoContains>String</ToPartNoContains>
<ToPartNoEndsWith>String</ToPartNoEndsWith>
<ToPartNoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToPartNoIn>
<ToPartNoLike>String</ToPartNoLike>
<ToPartNoStartsWith>String</ToPartNoStartsWith>
<ToSupplier>String</ToSupplier>
<ToSupplierBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToSupplierBetween>
<ToSupplierContains>String</ToSupplierContains>
<ToSupplierEndsWith>String</ToSupplierEndsWith>
<ToSupplierIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ToSupplierIn>
<ToSupplierLike>String</ToSupplierLike>
<ToSupplierStartsWith>String</ToSupplierStartsWith>
<UsageDate>0001-01-01T00:00:00</UsageDate>
<UsageDateBetween xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</UsageDateBetween>
<UsageDateGreaterThan>0001-01-01T00:00:00</UsageDateGreaterThan>
<UsageDateGreaterThanOrEqualTo>0001-01-01T00:00:00</UsageDateGreaterThanOrEqualTo>
<UsageDateIn xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:dateTime>0001-01-01T00:00:00</d2p1:dateTime>
</UsageDateIn>
<UsageDateLessThan>0001-01-01T00:00:00</UsageDateLessThan>
<UsageDateLessThanOrEqualTo>0001-01-01T00:00:00</UsageDateLessThanOrEqualTo>
<UsageDateNotEqualTo>0001-01-01T00:00:00</UsageDateNotEqualTo>
</IN_StandCostQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<QueryResponseOfIN_StandCost7kRqkrSv xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
<Offset>0</Offset>
<Total>0</Total>
<Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
<d2p1:IN_StandCost>
<d2p1:_x003C_DocumentNo_x003E_k__BackingField>String</d2p1:_x003C_DocumentNo_x003E_k__BackingField>
<d2p1:_x003C_Formula_x003E_k__BackingField>String</d2p1:_x003C_Formula_x003E_k__BackingField>
<d2p1:_x003C_FromCat1_x003E_k__BackingField>String</d2p1:_x003C_FromCat1_x003E_k__BackingField>
<d2p1:_x003C_FromCat2_x003E_k__BackingField>String</d2p1:_x003C_FromCat2_x003E_k__BackingField>
<d2p1:_x003C_FromCat3_x003E_k__BackingField>String</d2p1:_x003C_FromCat3_x003E_k__BackingField>
<d2p1:_x003C_FromCat4_x003E_k__BackingField>String</d2p1:_x003C_FromCat4_x003E_k__BackingField>
<d2p1:_x003C_FromCat5_x003E_k__BackingField>String</d2p1:_x003C_FromCat5_x003E_k__BackingField>
<d2p1:_x003C_FromClass_x003E_k__BackingField>String</d2p1:_x003C_FromClass_x003E_k__BackingField>
<d2p1:_x003C_FromPartNo_x003E_k__BackingField>String</d2p1:_x003C_FromPartNo_x003E_k__BackingField>
<d2p1:_x003C_FromSupplier_x003E_k__BackingField>String</d2p1:_x003C_FromSupplier_x003E_k__BackingField>
<d2p1:_x003C_INStandCostID_x003E_k__BackingField>String</d2p1:_x003C_INStandCostID_x003E_k__BackingField>
<d2p1:_x003C_InitDate_x003E_k__BackingField>0001-01-01T00:00:00</d2p1:_x003C_InitDate_x003E_k__BackingField>
<d2p1:_x003C_LastSavedDateTime_x003E_k__BackingField>0001-01-01T00:00:00</d2p1:_x003C_LastSavedDateTime_x003E_k__BackingField>
<d2p1:_x003C_Ref_x003E_k__BackingField>String</d2p1:_x003C_Ref_x003E_k__BackingField>
<d2p1:_x003C_Status_x003E_k__BackingField>false</d2p1:_x003C_Status_x003E_k__BackingField>
<d2p1:_x003C_ToCat1_x003E_k__BackingField>String</d2p1:_x003C_ToCat1_x003E_k__BackingField>
<d2p1:_x003C_ToCat2_x003E_k__BackingField>String</d2p1:_x003C_ToCat2_x003E_k__BackingField>
<d2p1:_x003C_ToCat3_x003E_k__BackingField>String</d2p1:_x003C_ToCat3_x003E_k__BackingField>
<d2p1:_x003C_ToCat4_x003E_k__BackingField>String</d2p1:_x003C_ToCat4_x003E_k__BackingField>
<d2p1:_x003C_ToCat5_x003E_k__BackingField>String</d2p1:_x003C_ToCat5_x003E_k__BackingField>
<d2p1:_x003C_ToClass_x003E_k__BackingField>String</d2p1:_x003C_ToClass_x003E_k__BackingField>
<d2p1:_x003C_ToPartNo_x003E_k__BackingField>String</d2p1:_x003C_ToPartNo_x003E_k__BackingField>
<d2p1:_x003C_ToSupplier_x003E_k__BackingField>String</d2p1:_x003C_ToSupplier_x003E_k__BackingField>
<d2p1:_x003C_UsageDate_x003E_k__BackingField>0001-01-01T00:00:00</d2p1:_x003C_UsageDate_x003E_k__BackingField>
</d2p1:IN_StandCost>
</Results>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<ResponseStatus>
<ErrorCode>String</ErrorCode>
<Message>String</Message>
<StackTrace>String</StackTrace>
<Errors>
<ResponseError>
<ErrorCode>String</ErrorCode>
<FieldName>String</FieldName>
<Message>String</Message>
<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>
</Meta>
</ResponseError>
</Errors>
<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>
</Meta>
</ResponseStatus>
</QueryResponseOfIN_StandCost7kRqkrSv>