Skip to content

Get Product Prices

GET https://api.secure.quotivity.com/v1/products/{productId}/prices

Retrieves all defined prices for a product

Send your API key in the x-api-key header. See Generating API keys.

Name Type Required Description
productId string Yes
Status Body Description
200 ProductPriceDetails Successfully retrieved product prices
400 Invalid product
401 Unauthorized
500 Internal Server Error

Extends PriceAdjustmentBase.

Field Type Required Description
type override Yes
amount number Yes

Extends PriceAdjustmentBase.

Field Type Required Description
type percent Yes
amount number Yes
Field Type Required Description
type string Yes

Type: OverrideAdjustment | PercentAdjustment | VolumeAdjustment | TableEnumAdjustment | TableRangeAdjustment | VariantAdjustment

Per-currency adjustment as stored, plus allowUnitPriceEditing mirrored from the price book entry in read responses (not part of the persisted adjustment object).

Extends PriceBookEntryAdjustment.

Field Type Required Description
allowUnitPriceEditing boolean Yes Entry-level flag for this product on the price book.
Field Type Required Description
productId string Yes
prices ProductPrices[] Yes
standardPrice map of string to number Yes Price per currency. Keyed by ISO 4217 currency code (for example USD, EUR). A currency is absent, or null, when no price is set.
properties map of string to string Yes
Field Type Required Description
priceBookId string Yes
priceBookName string Yes
listPrice map of string to number Yes Price per currency. Keyed by ISO 4217 currency code (for example USD, EUR). A currency is absent, or null, when no price is set.
standardPrice map of string to number Yes Price per currency. Keyed by ISO 4217 currency code (for example USD, EUR). A currency is absent, or null, when no price is set.
adjustments map of string to PriceBookEntryAdjustmentWithResponseFlags Yes Price adjustments keyed by ISO 4217 currency code (for example USD, EUR). The key is the currency; the value carries the adjustment only.

Extends PriceAdjustmentBase.

Field Type Required Description
type enum Yes
property string Yes
values object[] Yes

Extends PriceAdjustmentBase.

Field Type Required Description
type range Yes
property string Yes
values object[] Yes

Extends PriceAdjustmentBase.

Field Type Required Description
type variant Yes
values object[] Yes

Extends PriceAdjustmentBase.

Field Type Required Description
type volume Yes
tiers object[] Yes