> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LineItem

`OBJECT`

## Fields

<ResponseField name="description" type="String">
  Description of the goods or services.
</ResponseField>

<ResponseField name="commodityCode" type="String">
  A specific code used to classify and categorize the type of goods and services being purchased.
</ResponseField>

<ResponseField name="productCode" type="String">
  The supplier's unique product identifier, inventory number, or UPC code used to identity a
  specific product.
</ResponseField>

<ResponseField name="unitPrice" type="Decimal">
  The "per unit" price of the line item.
</ResponseField>

<ResponseField name="unitQuantity" type="Decimal">
  The number of units included in the line item.
</ResponseField>

<ResponseField name="unitOfMeasure" type="String">
  The metric used for understanding the quantity of a given line item. e.g., for quantities, use
  "each" or "piece" for length, use "meter" or "inch" for volume, use "liter" or "gallon" and for
  weight, use "gram" or "pound", etc.
</ResponseField>

<ResponseField name="discountAmount" type="Decimal">
  Details regarding any discounts applied to the line item.
</ResponseField>

<ResponseField name="productSku" type="String">
  A SKU, or Stock Keeping Unit, is a unique alphanumeric code assigned by a retailer to identify and
  track each distinct product or product variation within their inventory.
</ResponseField>

<ResponseField name="lineItemAmount" type="Decimal">
  The total amount of the item. Calculated as \[Unit price \* Unit quantity]
</ResponseField>

<ResponseField name="taxDetails" type="LineItemTaxes">
  Tax details applicable to the individual line item. If the item is not taxable, these fields should be set to null.

  <Expandable title="child attributes">
    <ResponseField name="localAmount" type="Decimal">
      The total amount of local taxes collected.
    </ResponseField>

    <ResponseField name="nationalAmount" type="Decimal">
      The total amount of national taxes collected.
    </ResponseField>

    <ResponseField name="totalAmount" type="Decimal">
      The total amount of taxes collected.
    </ResponseField>
  </Expandable>
</ResponseField>
