--- title: PriceListPrice - GraphQL Admin description: |- Represents information about pricing for a product variant as defined on a price list, such as the price, compare at price, and origin type. You can use a `PriceListPrice` to specify a fixed price for a specific product variant. For examples, refer to [PriceListFixedPricesAdd](https://shopify.dev/api/admin-graphql/latest/mutations/priceListFixedPricesAdd) and [PriceList](https://shopify.dev/api/admin-graphql/latest/queries/priceList#section-examples). api_version: unstable api_name: admin source_url: html: 'https://shopify.dev/docs/api/admin-graphql/unstable/objects/PriceListPrice' md: >- https://shopify.dev/docs/api/admin-graphql/unstable/objects/PriceListPrice.md --- # Price​List​Price object Requires `read_products` access scope. Also: The user must have permission to view catalogs. Represents information about pricing for a product variant as defined on a price list, such as the price, compare at price, and origin type. You can use a `PriceListPrice` to specify a fixed price for a specific product variant. For examples, refer to [PriceListFixedPricesAdd](https://shopify.dev/api/admin-graphql/latest/mutations/priceListFixedPricesAdd) and [PriceList](https://shopify.dev/api/admin-graphql/latest/queries/priceList#section-examples). ## Fields * compare​At​Price [Money​V2](https://shopify.dev/docs/api/admin-graphql/unstable/objects/MoneyV2) The compare-at price of the product variant on this price list. * origin​Type [Price​List​Price​Origin​Type!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/PriceListPriceOriginType) non-null The origin of a price, either fixed (defined on the price list) or relative (calculated using a price list adjustment configuration). * price [Money​V2!](https://shopify.dev/docs/api/admin-graphql/unstable/objects/MoneyV2) non-null The price of the product variant on this price list. * quantity​Price​Breaks [Quantity​Price​Break​Connection!](https://shopify.dev/docs/api/admin-graphql/unstable/connections/QuantityPriceBreakConnection) non-null A list of quantity breaks for the product variant. * first [Int](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Int) ### Arguments The first `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql). * after [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) The elements that come after the specified [cursor](https://shopify.dev/api/usage/pagination-graphql). * last [Int](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Int) The last `n` elements from the [paginated list](https://shopify.dev/api/usage/pagination-graphql). * before [String](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) The elements that come before the specified [cursor](https://shopify.dev/api/usage/pagination-graphql). * reverse [Boolean](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Boolean) Default:false Reverse the order of the underlying list. * sort​Key [Quantity​Price​Break​Sort​Keys](https://shopify.dev/docs/api/admin-graphql/unstable/enums/QuantityPriceBreakSortKeys) Default:MINIMUM\_QUANTITY Sort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used in the search](https://shopify.dev/api/usage/pagination-graphql#search-performance-considerations). *** * variant [Product​Variant!](https://shopify.dev/docs/api/admin-graphql/unstable/objects/ProductVariant) non-null The product variant associated with this price. *** ## Map ### Fields and connections with this object * {}[PriceList.prices](https://shopify.dev/docs/api/admin-graphql/unstable/objects/PriceList#field-PriceList.fields.prices) * <->[PriceListPriceConnection.nodes](https://shopify.dev/docs/api/admin-graphql/unstable/connections/PriceListPriceConnection#returns-nodes) * {}[PriceListPriceEdge.node](https://shopify.dev/docs/api/admin-graphql/unstable/objects/PriceListPriceEdge#field-PriceListPriceEdge.fields.node) *** ## Mutations * [price​List​Fixed​Prices​Add](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/priceListFixedPricesAdd) mutation Creates or updates fixed prices on a price list. You can use the `priceListFixedPricesAdd` mutation to set a fixed price for specific product variants. This lets you change product variant pricing on a per country basis. Any existing fixed price list prices for these variants will be overwritten. * price​List​Id [ID!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID) required ### Arguments The ID of the price list to which the fixed prices will be added or updated. * prices [\[Price​List​Price​Input!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/PriceListPriceInput) required The list of fixed prices to add or update in the price list. *** * [price​List​Fixed​Prices​Update](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/priceListFixedPricesUpdate) mutation Updates fixed prices on a price list. You can use the `priceListFixedPricesUpdate` mutation to set a fixed price for specific product variants or to delete prices for variants associated with the price list. * price​List​Id [ID!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID) required ### Arguments The price list that the prices will be updated against. * prices​To​Add [\[Price​List​Price​Input!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/PriceListPriceInput) required The fixed prices to add. * variant​Ids​To​Delete [\[ID!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID) required A list of product variant IDs to remove from the price list. *** *** ## <\~> PriceListPrice Mutations ### Mutated by * <\~>[price​List​Fixed​Prices​Add](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/priceListFixedPricesAdd) * <\~>[price​List​Fixed​Prices​Update](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/priceListFixedPricesUpdate)