Get Item Availability Information
Returns item availability information, by business location and SKUs.
Query parameters
-
The unique identifier for the business location.
-
List of SKUs to return.
At least
1
but not more than50
elements. -
Starting page of results, when paginating. Starts at 0.
Minimum value is
0
. Default value is0
. -
Number of results to return, when paginating.
Minimum value is
1
, maximum value is50
. Default value is25
.
GET
/o/op/1/itemAvailability
curl \
--request GET 'https://api.trial.lsk.lightspeed.app/o/op/1/itemAvailability?businessLocationId=45454565682155&skus=SKU1' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": [
{
"sku": "SKU1",
"count": 50,
"updatedAt": "2025-07-08T14:20:00Z"
}
],
"metadata": {
"warnings": [
{
"information": "string",
"type": "string"
}
],
"current": {
"page": 0,
"pageSize": 50
},
"total": 1,
"totalPages": 10
}
}
Response examples (400)
{
"timestamp": "2023-11-07T22:18:49.101Z",
"status": 400,
"error": "Bad Request",
"message": "Required request parameter 'businessLocationId' for method parameter type Long is not present",
"path": "/o/op/1/itemAvailability"
}