POST public-api/transactions/public/asset/check-out
This method checks out the assets that are passed in, both Fixed and Inventory assets. For checking out Fixed Assets, you don’t need to provide the from location or quantity fields. Requires the Allow Check Out permission, enforces Role Site and Asset Type security Accepts a maximum of 500 records at a time
Request Information
URI Parameters
None.
Body Parameters
Collection of AssetCheckOutModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AssetTag | string |
None. |
|
| FromSiteName | string |
None. |
|
| FromLocationCode | string |
None. |
|
| FromGroupTag | string |
None. |
|
| ToSiteName | string |
None. |
|
| ToLocationCode | string |
None. |
|
| ToGroupTag | string |
None. |
|
| DueDate | date |
None. |
|
| CheckOutDate | date |
None. |
|
| VendorNumber | string |
None. |
|
| CustomerNumber | string |
None. |
|
| EmployeeNumber | string |
None. |
|
| Quantity | decimal number |
None. |
|
| RecordSource | string |
None. |
|
| Note | string |
None. |
|
| Condition | string |
None. |
Request Formats
application/json
Sample:
[
{
"AssetTag": "sample string 1",
"FromSiteName": "sample string 2",
"FromLocationCode": "sample string 3",
"FromGroupTag": "sample string 4",
"ToSiteName": "sample string 5",
"ToLocationCode": "sample string 6",
"ToGroupTag": "sample string 7",
"DueDate": "2026-03-12T15:40:21.2640621+00:00",
"CheckOutDate": "2026-03-12T15:40:21.2640621+00:00",
"VendorNumber": "sample string 8",
"CustomerNumber": "sample string 9",
"EmployeeNumber": "sample string 10",
"Quantity": 1.0,
"RecordSource": "sample string 11",
"Note": "sample string 12",
"Condition": "sample string 13"
},
{
"AssetTag": "sample string 1",
"FromSiteName": "sample string 2",
"FromLocationCode": "sample string 3",
"FromGroupTag": "sample string 4",
"ToSiteName": "sample string 5",
"ToLocationCode": "sample string 6",
"ToGroupTag": "sample string 7",
"DueDate": "2026-03-12T15:40:21.2640621+00:00",
"CheckOutDate": "2026-03-12T15:40:21.2640621+00:00",
"VendorNumber": "sample string 8",
"CustomerNumber": "sample string 9",
"EmployeeNumber": "sample string 10",
"Quantity": 1.0,
"RecordSource": "sample string 11",
"Note": "sample string 12",
"Condition": "sample string 13"
}
]
Response Information
Resource Description
WaspResultOfListOfInt32| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of integer |
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": [
1,
2
],
"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
}