# TransactionPackageTrackingLineItemInput

Input · GraphQL API

Data for individual line items for adding package trackers for transactions.

## Fields

- `name` (`String!`) — required: Item name. Maximum 127 characters.
- `quantity` (`String!`) — required: Number of units of the item purchased. Can include up to 4 decimal places. This value can't be negative or zero.
- `productCode` (`String`): Product code(SKU) for the item.
- `description` (`String`): Item description.
- `url` (`URL`): A URL to information about the product.
- `imageUrl` (`URL`): URL to an image that represents the product.
- `upc` (`LineItemUpcInput`): UPC of the line item.

## Used by

- [CreateTransactionPackageTrackingInput](/braintree/graphql/reference/types/create-transaction-package-tracking-input) — Input; lineItems

## GraphQL definition

```graphql
input TransactionPackageTrackingLineItemInput {
  name: String!
  quantity: String!
  productCode: String
  description: String
  url: URL
  imageUrl: URL
  upc: LineItemUpcInput
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)