Skip to main content
GET
/
api
/
items
{
  "pagination": {
    "total": 100,
    "page": 1,
    "pageSize": 10
  },
  "data": [
    {
      "id": 1,
      "name": "Ergonomic Office Chair Model X-2000",
      "type": "inventory",
      "typeFormatted": "Inventory Item",
      "code": "CHAIR-X2000",
      "sellable": true,
      "purchasable": true,
      "sellPrice": 399.99,
      "sellPriceFormatted": "$399.99",
      "costPrice": 299.99,
      "costPriceFormatted": "$299.99",
      "currencyCode": "USD",
      "costAccountId": 1001,
      "costAccount": {},
      "inventoryAccountId": 3001,
      "inventoryAccount": {},
      "sellAccountId": 2001,
      "sellAccount": {},
      "categoryId": 5,
      "category": {},
      "sellDescription": "Premium ergonomic office chair with adjustable height and lumbar support",
      "purchaseDescription": "Ergonomic office chair - Model X-2000 with standard features",
      "quantityOnHand": 50,
      "note": "Available in black, gray, and navy colors. 5-year warranty included.",
      "active": true,
      "sellTaxRateId": 1,
      "sellTaxRate": {},
      "purchaseTaxRateId": 1,
      "purchaseTaxRate": {},
      "itemWarehouses": [
        "<any>"
      ],
      "createdAt": "2024-03-20T10:00:00Z",
      "updatedAt": "2024-03-20T10:00:00Z"
    }
  ]
}

Headers

Authorization
string
required
Example:
organization-id
string
required

Query Parameters

inactiveMode
boolean
pageSize
number
page
number
viewSlug
string
searchKeyword
string
stringifiedFilterRoles
string
sortOrder
enum<string>
Available options:
DESC,
ASC
columnSortBy
string
filterRoles
string[]
customViewId
number

Response

200 - application/json
pagination
object
required
data
object[]