Skip to main content
The Accessories API allows you to manage accessories such as keyboards, mice, and other peripherals.

List Accessories

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, model_number, category, location, company, manufacturer, supplier, qty, min_amt, order_number
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 accessories
array
Array of accessory objects

Get Accessory by ID

integer
required
The accessory ID

Create Accessory

string
required
Accessory 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
Order number
string
Purchase date (YYYY-MM-DD)
number
Purchase cost
integer
Minimum quantity threshold for alerts
string
Accessory notes

Update Accessory

integer
required
The accessory ID

Delete Accessory

integer
required
The accessory ID
An accessory cannot be deleted if it has any checkouts. All items must be checked in first.

Checkout Accessory

integer
required
The accessory ID
integer
required
User ID to checkout to
integer
default:"1"
Quantity to checkout
string
Checkout note

Checkin Accessory

integer
required
The accessory ID
integer
required
User ID who has the accessory checked out
string
Checkin note

Get Checked Out Items

integer
required
The accessory ID
integer
default:"50"
Number of results to return
integer
default:"0"
Offset for pagination
Returns a list of all checkouts for a specific accessory, including who it’s checked out to and when.