A valid request URL is required to generate request examples[
{
"locationName": "<string>",
"locationCode": "<string>",
"tenantID": 123,
"onHand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"partNumber": "<string>",
"upc": "<string>",
"sku": "<string>",
"blockAssignment": true,
"ltd": 123,
"floor": 123,
"safetyStock": 123,
"distance": 123,
"directShip": true,
"transferEnabled": true,
"pickup": true,
"countryCode": "<string>",
"inventoryLocatorName": "<string>",
"attributes": [
"<string>"
],
"taggedInventory": [
{
"onHand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"tags": {},
"futureInventory": [
{
"futureInventoryID": 123,
"onhand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"type": "<string>",
"deliveryDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z"
}
]
}
],
"futureInventory": [
{
"futureInventoryID": 123,
"onhand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"type": "<string>",
"deliveryDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z"
}
],
"externalID": "<string>",
"success": true,
"messages": [
"<string>"
],
"numResults": 123
}
]Queries for specified inventory at given location. To call the version of this API with RIS (real-time inventory service) data, use the /commerce/realtime-inventory/v5/inventory endpoint instead.
A valid request URL is required to generate request examples[
{
"locationName": "<string>",
"locationCode": "<string>",
"tenantID": 123,
"onHand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"partNumber": "<string>",
"upc": "<string>",
"sku": "<string>",
"blockAssignment": true,
"ltd": 123,
"floor": 123,
"safetyStock": 123,
"distance": 123,
"directShip": true,
"transferEnabled": true,
"pickup": true,
"countryCode": "<string>",
"inventoryLocatorName": "<string>",
"attributes": [
"<string>"
],
"taggedInventory": [
{
"onHand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"tags": {},
"futureInventory": [
{
"futureInventoryID": 123,
"onhand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"type": "<string>",
"deliveryDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z"
}
]
}
],
"futureInventory": [
{
"futureInventoryID": 123,
"onhand": 123,
"available": 123,
"allocated": 123,
"pending": 123,
"type": "<string>",
"deliveryDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z"
}
],
"externalID": "<string>",
"success": true,
"messages": [
"<string>"
],
"numResults": 123
}
]JWT Authorization header using the Bearer scheme.
Site ID
Request to get inventory
Request for getting Inventory
Inventory Request Type Enum
ALL, PARTIAL, ANY, ALL_STORES List of Items to search on
Show child attributes
Request Location
Show child attributes
The maximum number of results to return, defaults to 100 for most
List of location codes that are allowed to be included in results
List of location codes that should be returned before all others, preventing them from being excluded by limit
List of location codes that are NOT allowed to be included in results
Whether to ignore the safety stock buffer put in place
Whether to allow items with negative inventory in the results
Whether to limit results to locations that are shipping enabled
Filter results by locations that have transfer enabled (true) or don't (false)
Filter results by locations that have finderbot enabled (true) or don't (false)
Filter results by locations that have aggregate export enabled (true) or don't (false)
Filter results by locations that have physical storefronts (true) or don't (false)
Filter out results that are blocked from assignment (at the product/location level)
Flag to include attributes or not
If set to true, include future inventory in response (records that were set with a deliveryDate).
Whether to allow items with negative future inventory in the results
DateTime to filter for only future inventory with a delivery date before or equal to the given date
DateTime to filter for only future inventory with a delivery date after or equal to the given date
What to sort the inventory results by. Only used for GetInventoryByLocation calls (locationCode must be set)
ON_HAND, AVAILABLE, ALLOCATED, PART_NUMBER, PRODUCT_ID Whether to sort by descending order or not. Must be used in conjunction with the sortByEnum value
Whether to force populate default tags onto the request if they are unspecified for any tag category
Associative Map of <String, String> for tagCategoryName => tagName
Show child attributes
Location Code
user id
how many results to show per page
which page to show
index to sort results by
Success
Location Name
Location Code
Tenant Identifier
The quantity the location has in its possession
The quantity the location has that are available for purchase
The quantity the location has that are already allocated.
The quantity the location has that are pending.
Part/Product Number
Universal Product Code
Stock Keeping Unit
Whether or not the product is blocked for assignment
Custom field used for store prioritization
Absolute minimum quantity of this item that should be in stock at any time
Quantity of this item the location wants to keep in stock to ensure stock isn't completely depleted
The distance in miles from this location to the item's destination
Whether this location can ship to a consumer
Whether the location can ship to another location (store), thus restocking that location.
Whether a consumer can pick up product at this location (store)
The country code of this location
The inventory locator name of the individual item
List of Inventory Attributes
Show child attributes
Show child attributes
External ID of the item
Flag for success
List of messages
Number of results