Storage Units

Attributes

  • id string

    Unique identifier for the object.

  • name string

  • type integer

    1 is Static Rack, 2 is Ground Storage, 3 is Vertical Carousel, 4 is Horizontal Carousel, 5 is Shuttle (VLM), 6 is Single File (Material Flight), 7 is Material Handling Unit, 8 is Production, and 9 is Vertical Buffer.

Endpoints

List Storage Units

get /api/storage_units

Get the list of storage units from the PPG database and return a JSON response.

Arguments

  • name string

  • type integer

    1 is Static Rack, 2 is Ground Storage, 3 is Vertical Carousel, 4 is Horizontal Carousel, 5 is Shuttle (VLM), 6 is Single File (Material Flight), 7 is Material Handling Unit, 8 is Production, and 9 is Vertical Buffer.

  • id uuid

  • depthSteps Integer

  • description String

  • grossDepth Integer

  • grossWidth Integer

  • isManualSequenceNumbers Integer

  • maxWeight Integer

  • netDepth Integer

  • netWidth Integer

  • widthSteps Integer

  • warehouseId uuid

  • limit integer

    A limit on the number of objects to be returned. Limit can range between 1 and 1000.

    Default value: 250

  • page integer

    Page-numbering is based on the value of the "limit" argument. If limit=20, then page=0 will display the hits from 1 to 20. (Page numbers are zero-based.) Using page without a limit returns all items.

  • countOnly boolean

    When "true", will only return a count of the amount of items in the query.

    Default value: false

Request with curl
curl "http://[Your IP] /api/storage_units" \ -X get \ -H "Content-Type: application/json" \ -H "Authorization: Bearer [Your JWT Access Token]"
Example Response
{ "storage_units": [{ "id": " string ", "name": " string ", "type": " integer ", }] }] }

Show Storage Unit

get /api/storage_unit/[id]

Get info from a specific storage unit from the PPG database and return a JSON response.

Arguments

  • name string

  • type integer

  • id uuid

  • depthSteps Integer

  • description String

  • grossDepth Integer

  • grossWidth Integer

  • isManualSequenceNumbers Integer

  • maxWeight Integer

  • netDepth Integer

  • netWidth Integer

  • widthSteps Integer

  • warehouseId uuid

Request with curl
curl "http://[Your IP] /api/storage_unit/[id]" \ -X get \ -H "Content-Type: application/json" \ -H "Authorization: Bearer [Your JWT Access Token]"
Example Response
{ "storage_unit": { "id": " string " , "name": " string " , "type": integer , } }