| 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 .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /json/reply/SM_JobEquipmentQuery HTTP/1.1
Host: localhost
Accept: application/json
Content-Type: application/json
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: application/json
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"}}}