# LineItemUpcInput

Input · GraphQL API

UPC(Universal Product Code) of a line item.

## Fields

- `upcCode` (`String!`) — required: UPC code for the item. Minimum 6 characters, maximum 17 characters.
- `upcType` (`UpcType!`) — required: UPC type for the item.

## Used by

- [PayPalLineItemInput](/braintree/graphql/reference/types/pay-pal-line-item-input) — Input; upc
- [TransactionLineItemInput](/braintree/graphql/reference/types/transaction-line-item-input) — Input; upc
- [TransactionPackageTrackingLineItemInput](/braintree/graphql/reference/types/transaction-package-tracking-line-item-input) — Input; upc

## GraphQL definition

```graphql
input LineItemUpcInput {
  upcCode: String!
  upcType: UpcType!
}
```

---

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