Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
EquipmentID | query | string | No | |
EquipmentIDStartsWith | query | string | No | |
EquipmentIDEndsWith | query | string | No | |
EquipmentIDContains | query | string | No | |
EquipmentIDLike | query | string | No | |
EquipmentIDBetween | query | string[] | No | |
EquipmentIDIn | query | string[] | No | |
JobID | query | string | No | |
JobIDStartsWith | query | string | No | |
JobIDEndsWith | query | string | No | |
JobIDContains | query | string | No | |
JobIDLike | query | string | No | |
JobIDBetween | query | string[] | No | |
JobIDIn | query | string[] | No | |
InventoryID | query | string | No | |
InventoryIDStartsWith | query | string | No | |
InventoryIDEndsWith | query | string | No | |
InventoryIDContains | query | string | No | |
InventoryIDLike | query | string | No | |
InventoryIDBetween | query | string[] | No | |
InventoryIDIn | 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 | |
Notes | query | string | No | |
NotesStartsWith | query | string | No | |
NotesEndsWith | query | string | No | |
NotesContains | query | string | No | |
NotesLike | query | string | No | |
NotesBetween | query | string[] | No | |
NotesIn | query | string[] | No | |
SerialNumber | query | string | No | |
SerialNumberStartsWith | query | string | No | |
SerialNumberEndsWith | query | string | No | |
SerialNumberContains | query | string | No | |
SerialNumberLike | query | string | No | |
SerialNumberBetween | query | string[] | No | |
SerialNumberIn | query | string[] | No | |
Damaged | query | int? | No | |
DamagedGreaterThanOrEqualTo | query | int? | No | |
DamagedGreaterThan | query | int? | No | |
DamagedLessThan | query | int? | No | |
DamagedLessThanOrEqualTo | query | int? | No | |
DamagedNotEqualTo | query | int? | No | |
DamagedBetween | query | int[] | No | |
DamagedIn | query | int[] | No | |
WarrantyItemID | query | string | No | |
WarrantyItemIDStartsWith | query | string | No | |
WarrantyItemIDEndsWith | query | string | No | |
WarrantyItemIDContains | query | string | No | |
WarrantyItemIDLike | query | string | No | |
WarrantyItemIDBetween | query | string[] | No | |
WarrantyItemIDIn | query | string[] | No | |
Reference | query | string | No | |
ReferenceStartsWith | query | string | No | |
ReferenceEndsWith | query | string | No | |
ReferenceContains | query | string | No | |
ReferenceLike | query | string | No | |
ReferenceBetween | query | string[] | No | |
ReferenceIn | query | string[] | No | |
DateSent | query | DateTime? | No | |
DateSentGreaterThanOrEqualTo | query | DateTime? | No | |
DateSentGreaterThan | query | DateTime? | No | |
DateSentLessThan | query | DateTime? | No | |
DateSentLessThanOrEqualTo | query | DateTime? | No | |
DateSentNotEqualTo | query | DateTime? | No | |
DateSentBetween | query | Nullable<DateTime>[] | No | |
DateSentIn | query | Nullable<DateTime>[] | No | |
DateReturn | query | DateTime? | No | |
DateReturnGreaterThanOrEqualTo | query | DateTime? | No | |
DateReturnGreaterThan | query | DateTime? | No | |
DateReturnLessThan | query | DateTime? | No | |
DateReturnLessThanOrEqualTo | query | DateTime? | No | |
DateReturnNotEqualTo | query | DateTime? | No | |
DateReturnBetween | query | Nullable<DateTime>[] | No | |
DateReturnIn | query | Nullable<DateTime>[] | No | |
Status | query | byte? | No | |
StatusGreaterThanOrEqualTo | query | byte? | No | |
StatusGreaterThan | query | byte? | No | |
StatusLessThan | query | byte? | No | |
StatusLessThanOrEqualTo | query | byte? | No | |
StatusNotEqualTo | query | byte? | No | |
StatusBetween | query | Nullable<Byte>[] | No | |
StatusIn | query | Nullable<Byte>[] | 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 |
---|---|---|---|---|
EquipmentID | form | string | No | |
JobID | form | string | No | |
InventoryID | form | string | No | |
PartNo | form | string | No | |
Description | form | string | No | |
Notes | form | string | No | |
SerialNumber | form | string | No | |
Damaged | form | int | No | |
WarrantyItemID | form | string | No | |
Reference | form | string | No | |
DateSent | form | DateTime? | No | |
DateReturn | form | DateTime? | No | |
Status | form | byte? | 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 .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /csv/reply/SM_JobEquipmentQuery HTTP/1.1
Host: api.jiwa.com.au
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"EquipmentID":"String","EquipmentIDStartsWith":"String","EquipmentIDEndsWith":"String","EquipmentIDContains":"String","EquipmentIDLike":"String","EquipmentIDBetween":["String"],"EquipmentIDIn":["String"],"JobID":"String","JobIDStartsWith":"String","JobIDEndsWith":"String","JobIDContains":"String","JobIDLike":"String","JobIDBetween":["String"],"JobIDIn":["String"],"InventoryID":"String","InventoryIDStartsWith":"String","InventoryIDEndsWith":"String","InventoryIDContains":"String","InventoryIDLike":"String","InventoryIDBetween":["String"],"InventoryIDIn":["String"],"PartNo":"String","PartNoStartsWith":"String","PartNoEndsWith":"String","PartNoContains":"String","PartNoLike":"String","PartNoBetween":["String"],"PartNoIn":["String"],"Description":"String","DescriptionStartsWith":"String","DescriptionEndsWith":"String","DescriptionContains":"String","DescriptionLike":"String","DescriptionBetween":["String"],"DescriptionIn":["String"],"Notes":"String","NotesStartsWith":"String","NotesEndsWith":"String","NotesContains":"String","NotesLike":"String","NotesBetween":["String"],"NotesIn":["String"],"SerialNumber":"String","SerialNumberStartsWith":"String","SerialNumberEndsWith":"String","SerialNumberContains":"String","SerialNumberLike":"String","SerialNumberBetween":["String"],"SerialNumberIn":["String"],"Damaged":0,"DamagedGreaterThanOrEqualTo":0,"DamagedGreaterThan":0,"DamagedLessThan":0,"DamagedLessThanOrEqualTo":0,"DamagedNotEqualTo":0,"DamagedBetween":[0],"DamagedIn":[0],"WarrantyItemID":"String","WarrantyItemIDStartsWith":"String","WarrantyItemIDEndsWith":"String","WarrantyItemIDContains":"String","WarrantyItemIDLike":"String","WarrantyItemIDBetween":["String"],"WarrantyItemIDIn":["String"],"Reference":"String","ReferenceStartsWith":"String","ReferenceEndsWith":"String","ReferenceContains":"String","ReferenceLike":"String","ReferenceBetween":["String"],"ReferenceIn":["String"],"DateSent":"0001-01-01T00:00:00.0000000","DateSentGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","DateSentGreaterThan":"0001-01-01T00:00:00.0000000","DateSentLessThan":"0001-01-01T00:00:00.0000000","DateSentLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","DateSentNotEqualTo":"0001-01-01T00:00:00.0000000","DateSentBetween":["0001-01-01T00:00:00.0000000"],"DateSentIn":["0001-01-01T00:00:00.0000000"],"DateReturn":"0001-01-01T00:00:00.0000000","DateReturnGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","DateReturnGreaterThan":"0001-01-01T00:00:00.0000000","DateReturnLessThan":"0001-01-01T00:00:00.0000000","DateReturnLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","DateReturnNotEqualTo":"0001-01-01T00:00:00.0000000","DateReturnBetween":["0001-01-01T00:00:00.0000000"],"DateReturnIn":["0001-01-01T00:00:00.0000000"],"Status":0,"StatusGreaterThanOrEqualTo":0,"StatusGreaterThan":0,"StatusLessThan":0,"StatusLessThanOrEqualTo":0,"StatusNotEqualTo":0,"StatusBetween":[0],"StatusIn":[0],"Skip":0,"Take":0,"OrderBy":"String","OrderByDesc":"String","Include":"String","Fields":"String","Meta":{"String":"String"}}
HTTP/1.1 200 OK Content-Type: text/csv Content-Length: length {"Results":[{"EquipmentID":"String","JobID":"String","InventoryID":"String","PartNo":"String","Description":"String","Notes":"String","SerialNumber":"String","WarrantyItemID":"String","Reference":"String","DateSent":"0001-01-01T00:00:00.0000000","DateReturn":"0001-01-01T00:00:00.0000000","Status":0}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}