PriceLookup

Price envelope (LIQ-1049 + LIQ-1212). Default GET serves canonical pricing.usedRetailUsd, else Asset.usedRetailUsd, else snapshot extract. force_refresh=true acquires via POST /v1/resolve lane=price. Never bestRouteFmvUsd. used_retail + gaps are always present. price_usd equals used_retail.value_usd when present.

  • Same string as used_retail.currency. Null on a miss.

  • True when price_usd is a positive finite number.

  • Properties: 3
  • Resolve lane (price for this API).

  • Honest type for the dollar that won. Canonical dollars use stored pricing.priceType, the correlated observation domain, or Keepa mode. Snapshot extract and an unlabeled Asset scalar are null. Never hard-coded.

    values
    soldlisting_retailblendnull
  • Contractual provenance schema (liq-1056-2).

  • Canonical used-retail slot (LIQ-1212 / CANONICAL-READ-CONTRACT §4).

    Properties: 9
  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • true when the default GET served stored listing/retail USD, or engine durable replay after acquire.

  • Seconds since the latest CanonicalMarketPricingSnapshot write clock when this request loaded a snapshot row (extract fallback, vendor_raw, or post-acquire). Default GET with stored usedRetailUsd skips that table and returns null — the price-lane projector does not upsert it.

  • Properties: 2
  • Served IQ from the engine envelope when present; null on a stored DB serve without provenance.

  • Catalog slug of the held listing when the engine reports it.

  • NOT_ENRICHED when default GET finds no stored listing/retail. After acquire, NO_PRODUCT_MATCH or contractual miss reasons from the engine.

  • Same dollar as used_retail.value_usd. Null when not stored or the acquire has no match.

  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • Licensed price source slug (e.g. keepa, layer-iq-price). Null when the dollar is only a legacy snapshot or an unlabeled Asset scalar. Never the synthetic legacy_snapshot token.

  • Present when vendor_raw=true. Winning licensed-source observation JSON (Keepa snapshot JSON when Keepa won, else a market_pricing observation, else this request’s live engine payload), or source/payload null with a message when none exists. Omitted when the query flag is false.

    Present when vendor_raw=true. Winning licensed-source observation JSON (Keepa snapshot JSON when Keepa won, else a market_pricing observation, else this request’s live engine payload), or source/payload null with a message when none exists. Omitted when the query flag is false.

    • Properties: 1
    • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • SourceRegistration slug of the winning price-lane source.