---
title: "CheckoutLineItemProperty"
description: "The line item information for updating the checkout."
doc_type: graphql
doc_category: storefront
doc_version: v20270301
source_url:
  html: 'https://developer.shopline.com/docs/storefront-api/checkouts/objects/checkout-line-item-property'
  md: 'https://developer.shopline.com/docs/storefront-api/checkouts/objects/checkout-line-item-property.md'
---
# CheckoutLineItemProperty

The line item information for updating the checkout.

- **API Version:** v20270301
- **API Type:** Storefront
- **API Protocol:** GraphQL
- **Operation Type:** Object

## Fields

* `name`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Custom attribute name. Example: `Attribute name`.

* `value`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Custom attribute value. Example: `Attribute value`.

* `urls`

  [[String]](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  URL resource list.
  - If `type` is `picture`, thumbnails can be retrieved via the `urls` values.
  - If `type` is `link`, the hyperlink is the first URL in the `urls` values.
  
  Example: `https://openapi.myshopline.com`

* `type`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Custom information type. Valid values are: 
  - `text`: Character type
  - `picture`: Picture type
  - `link`: Link type

* `show`

  [Boolean](https://developer.shopline.com/docs/storefront-api/common/scalars/boolean.md)

  Whether the customized information is visible. 
  - `true`: indicates that the customized information is visible. 
  - `false`: indicates that the customized information is not visible. 
  
  Default value: `false`.

* `extInfo`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Extended field, used to store extended information that is not involved in display.

* `additional`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Additional custom fields for products. For example, if `name` is `text`, `additional` can include attributes such as font size, font style, and color.
  Example: `Additional fields`. 

* `roleVisibility`

  [String](https://developer.shopline.com/docs/storefront-api/common/scalars/string.md)

  Visibility target for the custom information. Valid values are:
  - `customer`: Visible only to buyers. 
  - `merchant`: Visible only to merchants. 
  - `all`: Visible to both buyers and merchants. 
  - `none`: Invisible to both buyers and merchants.

## Field from

* [CheckoutLineItem](https://developer.shopline.com/docs/storefront-api/checkouts/objects/checkout-line-item.md).properties

