Product
Represents the product related to the offer
SKU of the product
List of product's references
The category of the product
Product tax code
{ "sku": "Example String", "references": [ { "__typename": "OfferProductReference" } ], "category": { "__typename": "ProductCategory" }, "taxCode": "Example String" }
Price
Represents a price
The context is not returned for default prices
Price of the offer. If a discount is defined and is currently active (within the validity interval), it represents the unit discount price. In other cases, it represents the unit_origin_price.
Discount of the offer
Volume prices for each quantity threshold. Returns at least the price for a quantity threshold of one.
{ "context": { "__typename": "PriceContext" }, "price": 40, "discount": { "__typename": "DiscountPrice" }, "volumePrice": [ { "__typename": "VolumePrice" } ] }
Price Context
Represents the criteria on which a specific price applies
The start date of a specific price
The end date of a specific price
The channels on which a specific price applies
The customer organization ids on which a specific price applies
The customer group ids on which a specific price applies
{ "start": "Example Custom Scalar", "end": "Example Custom Scalar", "channels": [ { "__typename": "Channel" } ], "customerOrganizationIds": [ "Example String" ], "customerGroupIds": [ "Example String" ] }
Discount Price
Represents a discount price
Discount price for a quantity of one, i.e. the discount price for a quantity of one regardless of the discount activation. Set to null if no discount is defined or if no discount price for a quantity of one is defined.
Start date of the discount, or null if the discount does not have a start date
End date of the discount, or null if the discount does not have an end date
{ "price": 40, "start": "Example Custom Scalar", "end": "Example Custom Scalar" }