Inventory Status Service
Inventory Status provides a snapshot of all merchant-owned sellable and non-sellable inventory in Radial's warehouses. It does not include data for any other fulfilment locations such stores or non-Radial warehouses.
You have the following options:
-
The Inventory Status feed is an XML or flat file transmitted via SFTP at 2:00am EST daily. It includes inventory details for all items at Radial warehouses and can be used regardless of the SKU count being maintained. For details on this feed, refer to Inventory Status Feed
-
The Inventory Status JSON API enables you to retrieve inventory data for a single item or for a group of up to 25 items. Note that data is not currently broken out by lots or segments. The API has two endpoints:
-
GET: Request inventory status of a specific item at one or all Radial DCs.
-
POST: Request inventory status of up to 25 items at a specific Radial DC.
-
Endpoints
Operation | Endpoint | Description |
---|---|---|
GET | /rom-availability-service/stores/{storeId}/inventoryStatus |
|
POST |
/rom-availability-service/stores/{storeId}/inventoryStatus |
|
For details on each endpoint, refer to the following topics:
Field Definitions and Open API Specifications

Field Name | Parent Tag | Data Type | Length | Required? | Description |
---|---|---|---|---|---|
storeId | root | String | Provided by Radial, this identifier indicates the sales channel. | ||
nodeIds | root | List | Provided by Radial, this identifier represents a specific Radial warehouse. | ||
lines | root | N/A | List of line details. | ||
lines | |||||
lineId | lines | String | Line number. | ||
itemId | lines | String | The unique identifier used within Radial systems.The syntax is: <catalogId> + "-" + <clientItemId>. | ||
pendingQuantity | lines | Integer | The quantity received but not put away across all nodes included in the response. | ||
onHandQuantity | lines | Integer | The sellable quantity across all nodes included in the response. | ||
nodeDetails | lines | String | List of node details. | ||
nodeDetails | |||||
nodeId | nodeDetails | String | A unique identifier representing the specific sales channel and Radial warehouse combination.The syntax is: "storeId" + "-" + "node identifier" | ||
nodeTypeId | nodeDetails | String | Identifies the type of node.This wil always be “RADIAL_DC” unless Radial indicates otherwise. | ||
onHandQuantity | nodeDetails | Integer | The sellable quantity in the specified node. | ||
pendingQuantity | nodeDetails | Integer | The quantity received but not put away in the specified node. |
Open API Specifications
The Open API Specifications code is here. To preview, edit, or generate code, copy the specification and paste it in an OpenAPI editor such as this one.
Related Topics
Retrieve Inventory Status of Multiple Items at a Single Warehouse