- Resource Central
- Shelves
Shelves
Shelves are individual storage areas within Power Pick.
Attributes
-
name
string
LIMIT:
50
Name or number of the shelf.
-
id
uuid
Unique identifier of the shelf.
-
carrierId
uuid
Unique identifier of the carrier.
-
depth
integer
Shelf depth. The preset unit of measurement is millimeters.
-
depthSteps
integer
Shelf depth position is used when applying optical position indicators.
-
maxHeight
integer
Maximum permitted height of the shelf. The preset unit of measurement is millimeters.
-
maxWeight
integer
Permitted weight limit of the shelf, if working with weight control. The preset unit of measurement is grams.
-
minHeight
integer
Minimum permitted height of the shelf. The preset unit of measurement is millimeters.
-
number
integer
Name or number of the shelf.
-
sequenceNumber
integer
Assigned by the order in which the shelf was added to the database.
-
width
integer
Shelf width. The preset unit of measurement is millimeters.
-
widthSteps
integer
Shelf width position is used when applying optical position indicators.
-
xCoordinate
integer
The x-coordinate of the shelf. Will be 0 unless there is more than one shelf side-by-side on the carrier.
-
yCoordinate
integer
The y-coordinate of the shelf. Will be 0 unless there is more than one shelf side-by-side on the carrier.
-
zCoordinate
integer
The z-coordinate of the shelf. Will be 0 unless there is more than one shelf stacked on the carrier.
-
zoneId
uuid
Unique identifier of the zone.
Endpoints
Get a list of shelves from the PPG database. View the guide on adding filters to List API calls.
Body Parameters
-
countOnly
boolean
When "true", will only return a count of the amount of items in the query.
Default value:
false -
limit
integer
A limit on the number of objects to be returned.
Default value:
1000 -
page
integer
Page numbering is zero-based and uses the value of the "limit" argument. (For example, if limit=20, then page=0 will display the hits from 1 to 20.)
-
orderBy
string, array
Order the response by the selected field. Multiple values can be passed, separated by a comma.
{
"shelves": [
{
"carrierId": "E86CD628-B369-4A7F-A9A2-7312F66EE12B",
"depth": 1800,
"depthSteps": null,
"id": "1572279F-02C5-46DC-BDA2-117770206BCB",
"maxHeight": null,
"maxWeight": null,
"minHeight": null,
"name": "02",
"number": 2,
"sequenceNumber": 31,
"width": 12000,
"widthSteps": null,
"xCoordinate": 0,
"yCoordinate": 0,
"zCoordinate": 100,
"zoneId": null
},
{
"carrierId": "86BC8F3D-323A-4952-B785-6A34C004A74A",
"depth": 1800,
"depthSteps": null,
"id": "42F546CB-9BE6-4BA3-A902-13062A7383E8",
"maxHeight": null,
"maxWeight": null,
"minHeight": null,
"name": "01",
"number": 1,
"sequenceNumber": 28,
"width": 12000,
"widthSteps": null,
"xCoordinate": 0,
"yCoordinate": 0,
"zCoordinate": 0,
"zoneId": null
}
]
}
Body Parameters
-
carrierId
uuid
-
depth
Integer
-
depthSteps
Integer
-
id
Uuid
-
maxHeight
Integer
-
maxWeight
Integer
-
minHeight
Integer
-
name
String
-
number
Integer
-
sequenceNumber
Integer
-
width
Integer
-
widthSteps
Integer
-
xCoordinate
Integer
-
yCoordinate
Integer
-
zCoordinate
Integer
-
zoneId
uuid