---
title: "getItem"
method: GET
path: "/getItem"
tags: ["Item"]
---

# getItem

`GET /getItem`

Gets the details for the one itemID<br /> <sup>1</sup> only if data.stockInventory = true<br> <sup>2</sup> Taxes, fees and totals will show up only if an item has assigned tax or fee.<br>

## Query parameters

- `propertyID` string
- `itemID` string, required

## Response `200`

200 Response

- GetItemResponse
  - `success` boolean — Returns if the request could be completed
  - `data` object — Item details
    - `itemID` string — Item unique identifier
    - `itemType` 'product' | 'service' | 'mealplan' — Item type
    - `sku` string — Item SKU
    - `itemCode` string — Item code
    - `name` string — Item name
    - `categoryID` string — Item category identifier. Null if unset
    - `categoryName` string — Item category name. Empty if unset
    - `description` string — Item description
    - `price` number — Item price
    - `stockInventory` boolean — Track stock inventory for this item
    - `itemQuantity` integer, nullable — <sup>1</sup> Current amount of item available
    - `reorderThreshold` integer, nullable — <sup>1</sup> Quantity at which to reorder item
    - `reorderNeeded` boolean, nullable — <sup>1</sup> true - Whether item is at or below value set for reorder threshold.
    - `stopSell` integer, nullable — <sup>1</sup> Quantity at which to stop selling product.
    - `stopSellMet` boolean, nullable — <sup>1</sup> true - Whether item is at or below value set for stop-sell threshold.
    - `taxes` object[], nullable — <sup>2</sup> Details of the taxes applicable
      - `taxName` string, nullable — <sup>2</sup> Name of the tax
      - `taxValue` number, nullable — <sup>2</sup> Value of the tax
    - `totalTaxes` number, nullable — <sup>2</sup> Total value of the taxes
    - `fees` object[], nullable — <sup>2</sup> Details of the fees applicable
      - `feeName` string, nullable — <sup>2</sup> Name of the fee
      - `feeValue` number, nullable — <sup>2</sup> Value of the fee
    - `totalFees` number, nullable — <sup>2</sup> Total value of the fees
    - `priceWithoutFeesAndTaxes` number, nullable — <sup>2</sup> item price subtracting the included taxes
    - `grandTotal` number, nullable — <sup>2</sup> item price with fees and taxes
  - `message` string, nullable — To be used in case any error occurs (if success = false). If success = true, it does not exist.

---

[API](https://skmtc.net/cloudbeds/apis/cloudbeds-api.md) · [All operations](https://skmtc.net/cloudbeds/apis/cloudbeds-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudbeds/cloudbeds-api/revisions/2faa857793e8/schema)
