POST public-api/transactions/asset/history
Method with paging used to return the transaction history of an asset with optional start and end date parameters Requires the Allow Asset Transaction permission, enforces Role Site and Asset Type security
Request Information
URI Parameters
None.
Body Parameters
AssetTransactionSearch| Name | Description | Type | Additional information |
|---|---|---|---|
| PageNumber | integer |
None. |
|
| PageSize | integer |
None. |
|
| AssetTag | string |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
Request Formats
application/json
Sample:
{
"PageNumber": 1,
"PageSize": 2,
"AssetTag": "sample string 3",
"StartDate": "2026-03-12T15:39:18.6748522+00:00",
"EndDate": "2026-03-12T15:39:18.6748522+00:00"
}
Response Information
Resource Description
WaspResultOfListOfAssetTransactionModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of AssetTransactionModel |
None. |
|
| Messages | Collection of WtResult |
None. |
|
| BatchNumber | integer |
None. |
|
| HasError | boolean |
None. |
|
| HasHttpError | boolean |
None. |
|
| HasMessage | boolean |
None. |
|
| HasSuccessWithMoreDataRemaining | boolean |
None. |
|
| TotalRecordsLongCount | integer |
None. |
Response Formats
application/json
Sample:
{
"Data": [
{
"AssetTag": "sample string 1",
"AssetDescription": "sample string 2",
"SiteName": "sample string 3",
"LocationCode": "sample string 4",
"GroupTag": "sample string 5",
"SerialNumber": "sample string 6",
"Quantity": 7.0,
"TransTypeDescription": "sample string 8",
"TransactionDate": "2026-03-12T15:39:18.6772534+00:00"
},
{
"AssetTag": "sample string 1",
"AssetDescription": "sample string 2",
"SiteName": "sample string 3",
"LocationCode": "sample string 4",
"GroupTag": "sample string 5",
"SerialNumber": "sample string 6",
"Quantity": 7.0,
"TransTypeDescription": "sample string 8",
"TransactionDate": "2026-03-12T15:39:18.6772534+00:00"
}
],
"Messages": [
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
},
{
"ResultCode": 0,
"Message": "sample string 1",
"HttpStatusCode": 200,
"FieldName": "sample string 2"
}
],
"BatchNumber": 1,
"HasError": false,
"HasHttpError": false,
"HasMessage": true,
"HasSuccessWithMoreDataRemaining": false,
"TotalRecordsLongCount": 1
}