Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
INAssemblyLineID | query | string | No | |
INAssemblyLineIDStartsWith | query | string | No | |
INAssemblyLineIDEndsWith | query | string | No | |
INAssemblyLineIDContains | query | string | No | |
INAssemblyLineIDLike | query | string | No | |
INAssemblyLineIDBetween | query | string[] | No | |
INAssemblyLineIDIn | query | string[] | No | |
INAssemblyHistoryID | query | string | No | |
INAssemblyHistoryIDStartsWith | query | string | No | |
INAssemblyHistoryIDEndsWith | query | string | No | |
INAssemblyHistoryIDContains | query | string | No | |
INAssemblyHistoryIDLike | query | string | No | |
INAssemblyHistoryIDBetween | query | string[] | No | |
INAssemblyHistoryIDIn | query | string[] | No | |
LineNum | query | short? | No | |
LineNumGreaterThanOrEqualTo | query | short? | No | |
LineNumGreaterThan | query | short? | No | |
LineNumLessThan | query | short? | No | |
LineNumLessThanOrEqualTo | query | short? | No | |
LineNumNotEqualTo | query | short? | No | |
LineNumBetween | query | Nullable<Int16>[] | No | |
LineNumIn | query | Nullable<Int16>[] | No | |
ComponentID | query | string | No | |
ComponentIDStartsWith | query | string | No | |
ComponentIDEndsWith | query | string | No | |
ComponentIDContains | query | string | No | |
ComponentIDLike | query | string | No | |
ComponentIDBetween | query | string[] | No | |
ComponentIDIn | query | string[] | No | |
PartNo | query | string | No | |
PartNoStartsWith | query | string | No | |
PartNoEndsWith | query | string | No | |
PartNoContains | query | string | No | |
PartNoLike | query | string | No | |
PartNoBetween | query | string[] | No | |
PartNoIn | query | string[] | No | |
Description | query | string | No | |
DescriptionStartsWith | query | string | No | |
DescriptionEndsWith | query | string | No | |
DescriptionContains | query | string | No | |
DescriptionLike | query | string | No | |
DescriptionBetween | query | string[] | No | |
DescriptionIn | query | string[] | No | |
DecimalPlaces | query | short? | No | |
DecimalPlacesGreaterThanOrEqualTo | query | short? | No | |
DecimalPlacesGreaterThan | query | short? | No | |
DecimalPlacesLessThan | query | short? | No | |
DecimalPlacesLessThanOrEqualTo | query | short? | No | |
DecimalPlacesNotEqualTo | query | short? | No | |
DecimalPlacesBetween | query | short[] | No | |
DecimalPlacesIn | query | short[] | No | |
CostPrice | query | decimal? | No | |
CostPriceGreaterThanOrEqualTo | query | decimal? | No | |
CostPriceGreaterThan | query | decimal? | No | |
CostPriceLessThan | query | decimal? | No | |
CostPriceLessThanOrEqualTo | query | decimal? | No | |
CostPriceNotEqualTo | query | decimal? | No | |
CostPriceBetween | query | decimal[] | No | |
CostPriceIn | query | decimal[] | No | |
QtyNeeded | query | decimal? | No | |
QtyNeededGreaterThanOrEqualTo | query | decimal? | No | |
QtyNeededGreaterThan | query | decimal? | No | |
QtyNeededLessThan | query | decimal? | No | |
QtyNeededLessThanOrEqualTo | query | decimal? | No | |
QtyNeededNotEqualTo | query | decimal? | No | |
QtyNeededBetween | query | decimal[] | No | |
QtyNeededIn | query | decimal[] | No | |
QtyRequired | query | decimal? | No | |
QtyRequiredGreaterThanOrEqualTo | query | decimal? | No | |
QtyRequiredGreaterThan | query | decimal? | No | |
QtyRequiredLessThan | query | decimal? | No | |
QtyRequiredLessThanOrEqualTo | query | decimal? | No | |
QtyRequiredNotEqualTo | query | decimal? | No | |
QtyRequiredBetween | query | decimal[] | No | |
QtyRequiredIn | query | decimal[] | No | |
QtyAvailable | query | decimal? | No | |
QtyAvailableGreaterThanOrEqualTo | query | decimal? | No | |
QtyAvailableGreaterThan | query | decimal? | No | |
QtyAvailableLessThan | query | decimal? | No | |
QtyAvailableLessThanOrEqualTo | query | decimal? | No | |
QtyAvailableNotEqualTo | query | decimal? | No | |
QtyAvailableBetween | query | decimal[] | No | |
QtyAvailableIn | query | decimal[] | No | |
QtyOutstanding | query | decimal? | No | |
QtyOutstandingGreaterThanOrEqualTo | query | decimal? | No | |
QtyOutstandingGreaterThan | query | decimal? | No | |
QtyOutstandingLessThan | query | decimal? | No | |
QtyOutstandingLessThanOrEqualTo | query | decimal? | No | |
QtyOutstandingNotEqualTo | query | decimal? | No | |
QtyOutstandingBetween | query | decimal[] | No | |
QtyOutstandingIn | query | decimal[] | No | |
ThisAssemble | query | decimal? | No | |
ThisAssembleGreaterThanOrEqualTo | query | decimal? | No | |
ThisAssembleGreaterThan | query | decimal? | No | |
ThisAssembleLessThan | query | decimal? | No | |
ThisAssembleLessThanOrEqualTo | query | decimal? | No | |
ThisAssembleNotEqualTo | query | decimal? | No | |
ThisAssembleBetween | query | decimal[] | No | |
ThisAssembleIn | query | decimal[] | No | |
PrevAssemble | query | decimal? | No | |
PrevAssembleGreaterThanOrEqualTo | query | decimal? | No | |
PrevAssembleGreaterThan | query | decimal? | No | |
PrevAssembleLessThan | query | decimal? | No | |
PrevAssembleLessThanOrEqualTo | query | decimal? | No | |
PrevAssembleNotEqualTo | query | decimal? | No | |
PrevAssembleBetween | query | decimal[] | No | |
PrevAssembleIn | query | decimal[] | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Skip | form | int? | No | |
Take | form | int? | No | |
OrderBy | form | string | No | |
OrderByDesc | form | string | No | |
Include | form | string | No | |
Fields | form | string | No | |
Meta | form | Dictionary<string, string> | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
INAssemblyLineID | form | string | No | |
INAssemblyHistoryID | form | string | No | |
LineNum | form | short? | No | |
ComponentID | form | string | No | |
PartNo | form | string | No | |
Description | form | string | No | |
DecimalPlaces | form | short | No | |
CostPrice | form | decimal | No | |
QtyNeeded | form | decimal | No | |
QtyRequired | form | decimal | No | |
QtyAvailable | form | decimal | No | |
QtyOutstanding | form | decimal | No | |
ThisAssemble | form | decimal | No | |
PrevAssemble | form | decimal | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Offset | form | int | No | |
Total | form | int | No | |
Results | form | List<T> | No | |
Meta | form | Dictionary<string, string> | No | |
ResponseStatus | form | ResponseStatus | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /xml/reply/IN_AssemblyLinesQuery HTTP/1.1
Host: api.jiwa.com.au
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<IN_AssemblyLinesQuery 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>
<ComponentID>String</ComponentID>
<ComponentIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ComponentIDBetween>
<ComponentIDContains>String</ComponentIDContains>
<ComponentIDEndsWith>String</ComponentIDEndsWith>
<ComponentIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ComponentIDIn>
<ComponentIDLike>String</ComponentIDLike>
<ComponentIDStartsWith>String</ComponentIDStartsWith>
<CostPrice>0</CostPrice>
<CostPriceBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</CostPriceBetween>
<CostPriceGreaterThan>0</CostPriceGreaterThan>
<CostPriceGreaterThanOrEqualTo>0</CostPriceGreaterThanOrEqualTo>
<CostPriceIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</CostPriceIn>
<CostPriceLessThan>0</CostPriceLessThan>
<CostPriceLessThanOrEqualTo>0</CostPriceLessThanOrEqualTo>
<CostPriceNotEqualTo>0</CostPriceNotEqualTo>
<DecimalPlaces>0</DecimalPlaces>
<DecimalPlacesBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:short>0</d2p1:short>
</DecimalPlacesBetween>
<DecimalPlacesGreaterThan>0</DecimalPlacesGreaterThan>
<DecimalPlacesGreaterThanOrEqualTo>0</DecimalPlacesGreaterThanOrEqualTo>
<DecimalPlacesIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:short>0</d2p1:short>
</DecimalPlacesIn>
<DecimalPlacesLessThan>0</DecimalPlacesLessThan>
<DecimalPlacesLessThanOrEqualTo>0</DecimalPlacesLessThanOrEqualTo>
<DecimalPlacesNotEqualTo>0</DecimalPlacesNotEqualTo>
<Description>String</Description>
<DescriptionBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DescriptionBetween>
<DescriptionContains>String</DescriptionContains>
<DescriptionEndsWith>String</DescriptionEndsWith>
<DescriptionIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DescriptionIn>
<DescriptionLike>String</DescriptionLike>
<DescriptionStartsWith>String</DescriptionStartsWith>
<INAssemblyHistoryID>String</INAssemblyHistoryID>
<INAssemblyHistoryIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyHistoryIDBetween>
<INAssemblyHistoryIDContains>String</INAssemblyHistoryIDContains>
<INAssemblyHistoryIDEndsWith>String</INAssemblyHistoryIDEndsWith>
<INAssemblyHistoryIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyHistoryIDIn>
<INAssemblyHistoryIDLike>String</INAssemblyHistoryIDLike>
<INAssemblyHistoryIDStartsWith>String</INAssemblyHistoryIDStartsWith>
<INAssemblyLineID>String</INAssemblyLineID>
<INAssemblyLineIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyLineIDBetween>
<INAssemblyLineIDContains>String</INAssemblyLineIDContains>
<INAssemblyLineIDEndsWith>String</INAssemblyLineIDEndsWith>
<INAssemblyLineIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyLineIDIn>
<INAssemblyLineIDLike>String</INAssemblyLineIDLike>
<INAssemblyLineIDStartsWith>String</INAssemblyLineIDStartsWith>
<LineNum>0</LineNum>
<LineNumBetween xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:short>0</d2p1:short>
</LineNumBetween>
<LineNumGreaterThan>0</LineNumGreaterThan>
<LineNumGreaterThanOrEqualTo>0</LineNumGreaterThanOrEqualTo>
<LineNumIn xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:short>0</d2p1:short>
</LineNumIn>
<LineNumLessThan>0</LineNumLessThan>
<LineNumLessThanOrEqualTo>0</LineNumLessThanOrEqualTo>
<LineNumNotEqualTo>0</LineNumNotEqualTo>
<PartNo>String</PartNo>
<PartNoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PartNoBetween>
<PartNoContains>String</PartNoContains>
<PartNoEndsWith>String</PartNoEndsWith>
<PartNoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PartNoIn>
<PartNoLike>String</PartNoLike>
<PartNoStartsWith>String</PartNoStartsWith>
<PrevAssemble>0</PrevAssemble>
<PrevAssembleBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</PrevAssembleBetween>
<PrevAssembleGreaterThan>0</PrevAssembleGreaterThan>
<PrevAssembleGreaterThanOrEqualTo>0</PrevAssembleGreaterThanOrEqualTo>
<PrevAssembleIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</PrevAssembleIn>
<PrevAssembleLessThan>0</PrevAssembleLessThan>
<PrevAssembleLessThanOrEqualTo>0</PrevAssembleLessThanOrEqualTo>
<PrevAssembleNotEqualTo>0</PrevAssembleNotEqualTo>
<QtyAvailable>0</QtyAvailable>
<QtyAvailableBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyAvailableBetween>
<QtyAvailableGreaterThan>0</QtyAvailableGreaterThan>
<QtyAvailableGreaterThanOrEqualTo>0</QtyAvailableGreaterThanOrEqualTo>
<QtyAvailableIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyAvailableIn>
<QtyAvailableLessThan>0</QtyAvailableLessThan>
<QtyAvailableLessThanOrEqualTo>0</QtyAvailableLessThanOrEqualTo>
<QtyAvailableNotEqualTo>0</QtyAvailableNotEqualTo>
<QtyNeeded>0</QtyNeeded>
<QtyNeededBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyNeededBetween>
<QtyNeededGreaterThan>0</QtyNeededGreaterThan>
<QtyNeededGreaterThanOrEqualTo>0</QtyNeededGreaterThanOrEqualTo>
<QtyNeededIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyNeededIn>
<QtyNeededLessThan>0</QtyNeededLessThan>
<QtyNeededLessThanOrEqualTo>0</QtyNeededLessThanOrEqualTo>
<QtyNeededNotEqualTo>0</QtyNeededNotEqualTo>
<QtyOutstanding>0</QtyOutstanding>
<QtyOutstandingBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyOutstandingBetween>
<QtyOutstandingGreaterThan>0</QtyOutstandingGreaterThan>
<QtyOutstandingGreaterThanOrEqualTo>0</QtyOutstandingGreaterThanOrEqualTo>
<QtyOutstandingIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyOutstandingIn>
<QtyOutstandingLessThan>0</QtyOutstandingLessThan>
<QtyOutstandingLessThanOrEqualTo>0</QtyOutstandingLessThanOrEqualTo>
<QtyOutstandingNotEqualTo>0</QtyOutstandingNotEqualTo>
<QtyRequired>0</QtyRequired>
<QtyRequiredBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyRequiredBetween>
<QtyRequiredGreaterThan>0</QtyRequiredGreaterThan>
<QtyRequiredGreaterThanOrEqualTo>0</QtyRequiredGreaterThanOrEqualTo>
<QtyRequiredIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyRequiredIn>
<QtyRequiredLessThan>0</QtyRequiredLessThan>
<QtyRequiredLessThanOrEqualTo>0</QtyRequiredLessThanOrEqualTo>
<QtyRequiredNotEqualTo>0</QtyRequiredNotEqualTo>
<ThisAssemble>0</ThisAssemble>
<ThisAssembleBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</ThisAssembleBetween>
<ThisAssembleGreaterThan>0</ThisAssembleGreaterThan>
<ThisAssembleGreaterThanOrEqualTo>0</ThisAssembleGreaterThanOrEqualTo>
<ThisAssembleIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</ThisAssembleIn>
<ThisAssembleLessThan>0</ThisAssembleLessThan>
<ThisAssembleLessThanOrEqualTo>0</ThisAssembleLessThanOrEqualTo>
<ThisAssembleNotEqualTo>0</ThisAssembleNotEqualTo>
</IN_AssemblyLinesQuery>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <QueryResponseOfIN_AssemblyLines7kRqkrSv 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_AssemblyLines> <d2p1:_x003C_ComponentID_x003E_k__BackingField>String</d2p1:_x003C_ComponentID_x003E_k__BackingField> <d2p1:_x003C_CostPrice_x003E_k__BackingField>0</d2p1:_x003C_CostPrice_x003E_k__BackingField> <d2p1:_x003C_DecimalPlaces_x003E_k__BackingField>0</d2p1:_x003C_DecimalPlaces_x003E_k__BackingField> <d2p1:_x003C_Description_x003E_k__BackingField>String</d2p1:_x003C_Description_x003E_k__BackingField> <d2p1:_x003C_INAssemblyHistoryID_x003E_k__BackingField>String</d2p1:_x003C_INAssemblyHistoryID_x003E_k__BackingField> <d2p1:_x003C_INAssemblyLineID_x003E_k__BackingField>String</d2p1:_x003C_INAssemblyLineID_x003E_k__BackingField> <d2p1:_x003C_LineNum_x003E_k__BackingField>0</d2p1:_x003C_LineNum_x003E_k__BackingField> <d2p1:_x003C_PartNo_x003E_k__BackingField>String</d2p1:_x003C_PartNo_x003E_k__BackingField> <d2p1:_x003C_PrevAssemble_x003E_k__BackingField>0</d2p1:_x003C_PrevAssemble_x003E_k__BackingField> <d2p1:_x003C_QtyAvailable_x003E_k__BackingField>0</d2p1:_x003C_QtyAvailable_x003E_k__BackingField> <d2p1:_x003C_QtyNeeded_x003E_k__BackingField>0</d2p1:_x003C_QtyNeeded_x003E_k__BackingField> <d2p1:_x003C_QtyOutstanding_x003E_k__BackingField>0</d2p1:_x003C_QtyOutstanding_x003E_k__BackingField> <d2p1:_x003C_QtyRequired_x003E_k__BackingField>0</d2p1:_x003C_QtyRequired_x003E_k__BackingField> <d2p1:_x003C_ThisAssemble_x003E_k__BackingField>0</d2p1:_x003C_ThisAssemble_x003E_k__BackingField> </d2p1:IN_AssemblyLines> </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_AssemblyLines7kRqkrSv>