GET public-api/customers/checkout-status/{CustomerNumber}
This method returns all of the assets currently checked out to the specified customer. It is optimized for customer number, but can search on customer name as well. The value is matched in order of preference: an exact customer number, then a partial customer number, then a partial first or last name, then a partial full name. The first match style that finds any records is the one used. It requires Allow Customer and Allow Asset permission. It enforces the Role Site and Asset Type security.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerNumber |
The customer number to look up. A partial customer number, or a partial first, last, or full name, is also accepted as a fallback. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
WaspResultOfListOfCustomerCheckOutInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of CustomerCheckOutInfo |
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",
"CustomerNumber": "sample string 2",
"CustomerFirstName": "sample string 3",
"CustomerLastName": "sample string 4",
"SiteName": "sample string 5",
"SiteDescription": "sample string 6",
"LocationCode": "sample string 7",
"LocationDescription": "sample string 8",
"Quantity": 9.0,
"DueDate": "2026-09-15T18:32:35.3080673+00:00"
},
{
"AssetTag": "sample string 1",
"CustomerNumber": "sample string 2",
"CustomerFirstName": "sample string 3",
"CustomerLastName": "sample string 4",
"SiteName": "sample string 5",
"SiteDescription": "sample string 6",
"LocationCode": "sample string 7",
"LocationDescription": "sample string 8",
"Quantity": 9.0,
"DueDate": "2026-09-15T18:32:35.3080673+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
}