Skip to main content
The Consumables API allows you to manage consumable items like toner cartridges, paper, and other supplies.

List Consumables

integer
default:"50"
Number of results to return
integer
default:"0"
Offset for pagination
Search string to filter results
string
default:"created_at"
Column to sort by. Allowed values: id, name, category, location, company, manufacturer, supplier, qty, min_amt, model_number, item_no, order_number, purchase_date, purchase_cost
string
default:"desc"
Sort order: asc or desc
integer
Filter by category ID
integer
Filter by company ID
integer
Filter by manufacturer ID
integer
Filter by supplier ID
integer
Filter by location ID
integer
Total number of consumables
array
Array of consumable objects

Get Consumable by ID

integer
required
The consumable ID

Create Consumable

string
required
Consumable name
integer
required
Total quantity
integer
required
Category ID
integer
Company ID
integer
Manufacturer ID
integer
Supplier ID
integer
Location ID
string
Model number
string
Item/SKU number
string
Order number
string
Purchase date (YYYY-MM-DD)
number
Purchase cost
integer
Minimum quantity threshold for alerts
string
Consumable notes

Update Consumable

integer
required
The consumable ID

Delete Consumable

integer
required
The consumable ID

Checkout Consumable

integer
required
The consumable ID
integer
required
User ID to checkout to
string
Checkout note
Consumables do not have a checkin process since they are consumed when checked out. The quantity automatically decrements.

Get Users Who Have Consumable

integer
required
The consumable ID
integer
default:"50"
Number of results to return
integer
default:"0"
Offset for pagination
Returns a list of users who have been assigned this consumable.