🟡Manage Product Shelves

What can you do

Create Product shelf

Create inventory item set

post

Create inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
Body
namestring · min: 1Required
descriptionstringOptional
Responses
post
/api/v1/companies/{company_id}/inventory_item_sets/

Update Product Shelf

Update inventory item set

patch

Update inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
idintegerRequired

A unique integer value identifying this Inventory Item Set.

Body
namestring · min: 1Optional
descriptionstringOptional
Responses
200Success
application/json
patch
/api/v1/companies/{company_id}/inventory_item_sets/{id}/

List Product Shelves

List inventory item sets

get

List inventory item sets

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
Query parameters
orderingstringOptional

Which field to use when ordering the results.

qstringOptional

A search term.

pageintegerOptional

A page number within the paginated result set.

page_sizeintegerOptional

Number of results to return per page.

Responses
200Success
application/json
get
/api/v1/companies/{company_id}/inventory_item_sets/
200Success

Get Product Shelf info

Retrieve inventory item set

get

Retrieve inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
idintegerRequired

A unique integer value identifying this Inventory Item Set.

Responses
200Success
application/json
get
/api/v1/companies/{company_id}/inventory_item_sets/{id}/
200Success

Add Product Items to Product Shelf

Bulk add inventory items to inventory item set

post

Bulk add inventory items to inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
idintegerRequired

A unique integer value identifying this Inventory Item Set.

Body
inventory_item_idsinteger[]Required

A list of InventoryItem IDs to add or remove.

Responses
200Success
application/json
post
/api/v1/companies/{company_id}/inventory_item_sets/{id}/bulk_add_inventory_items/

Remove Product Items from Product Shelf

Bulk remove inventory items from inventory item set

post

Bulk remove inventory items from inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
idintegerRequired

A unique integer value identifying this Inventory Item Set.

Body
inventory_item_idsinteger[]Required

A list of InventoryItem IDs to add or remove.

Responses
200Success
application/json
post
/api/v1/companies/{company_id}/inventory_item_sets/{id}/bulk_remove_inventory_items/

Delete Product Shelf

Delete inventory item set

delete

Delete inventory item set

Authorizations
AuthorizationstringRequired

Authenticate using SaaS Private token

Path parameters
company_idstring · uuidRequired
idintegerRequired

A unique integer value identifying this Inventory Item Set.

Responses
delete
/api/v1/companies/{company_id}/inventory_item_sets/{id}/
204

No response body

No content

Last updated

Was this helpful?