appliedDiscount:
DraftOrderAppliedDiscount -
The custom applied discount.
approximateDiscountedUnitPriceSet:
MoneyBag! -
The `discountedTotal` divided by `quantity`,
equal to the average value of the line item price per unit after discounts are applied.
This value doesn't include discounts applied to the entire draft order.
bundleComponents:
DraftOrderLineItem! -
The list of bundle components if applicable.
custom:
Boolean! -
Whether the line item is custom (`true`) or contains a product variant (`false`).
customAttributes:
Attribute! -
A list of attributes that represent custom features or special requests.
customAttributesV2:
TypedAttribute! -
The list of additional information (metafields) with the associated types.
discountedTotal:
Money! -
The line item price, in shop currency, after discounts are applied.
fulfillmentService:
FulfillmentService -
Name of the service provider who fulfilled the order.
Valid values are either **manual** or the name of the provider.
For example, **amazon**, **shipwire**.
Deleted fulfillment services will return null.
grams:
Int -
The weight of the line item in grams.
quantity:
Int! -
The quantity of items. For a bundle item, this is the quantity of bundles,
not the quantity of items contained in the bundles themselves.
requiresShipping:
Boolean! -
Whether physical shipping is required for the variant.
sku:
String -
The SKU number of the product variant.
uuid:
String! -
The UUID of the draft order line item. Must be unique and consistent across requests.
This field is mandatory in order to manipulate drafts with bundles.
variant:
ProductVariant -
The product variant for the line item.
variantId:
ID -
The ID of the variant associated with the line item. Will still be returned even if the variant has been
deleted since the draft was created or last updated.