FinishPriceBlocks

Up to three price blocks, keyed by source.

  • cardmarket
    Type: object

    Cardmarket's daily price snapshot, in EUR. Absent when Cardmarket has no price.

    • currency
      Type: string enum
      required

      The currency every price in this block is in: EUR for cardmarket, USD for tcgplayer.

      values
      • EUR

        Euro.

      • USD

        US Dollar.

    • byCondition
      Type: object

      Per-condition price detail (NM, LP, MP, HP, DMG), present when condition-level data is available for this marketplace.

    • change24h
      Type: number nullable

      Percent change of marketValue vs. 24 hours ago. null when there's not enough history.

    • change30d
      Type: number nullable

      Percent change of marketValue vs. 30 days ago.

    • change7d
      Type: number nullable

      Percent change of marketValue vs. 7 days ago.

    • high
      Type: number

      Highest observed price, decimal major units.

    • low
      Type: number

      Lowest observed price, decimal major units.

    • marketValue
      Type: number

      Aggregate market price — the value shown as the canonical price on cardnexus.com. Decimal major units.

    • mid
      Type: number

      Median observed price, decimal major units.

  • cardnexus
    Type: object

    Live CardNexus marketplace listings — the EUR-converted floor across every region, plus per-region prices (eu in EUR, na in USD). Absent when there's no live listing in stock.

    • availableQuantity
      Type: integer
      min:  
      -9007199254740991
      max:  
      9007199254740991
      required

      Total quantity for sale across those listings.

    • listingCount
      Type: integer
      min:  
      -9007199254740991
      max:  
      9007199254740991
      required

      How many live listings the finish has, across every region.

    • low
      Type: object
      required

      The cheapest live listing for this finish anywhere on the marketplace, converted to EUR at the current exchange rate. For prices as sellers quote them, use regions.

    • regions
      Type: object
      required

      The same numbers per market region, keyed eu and na, each in its region's currency — eu prices are never mixed with na prices. A region with no live listings has no key.

  • tcgplayer
    Type: object

    TCGplayer's daily price snapshot, in USD. Absent when TCGplayer has no price.

    • currency
      Type: string enum
      required

      The currency every price in this block is in: EUR for cardmarket, USD for tcgplayer.

      values
      • EUR

        Euro.

      • USD

        US Dollar.

    • byCondition
      Type: object

      Per-condition price detail (NM, LP, MP, HP, DMG), present when condition-level data is available for this marketplace.

    • change24h
      Type: number nullable

      Percent change of marketValue vs. 24 hours ago. null when there's not enough history.

    • change30d
      Type: number nullable

      Percent change of marketValue vs. 30 days ago.

    • change7d
      Type: number nullable

      Percent change of marketValue vs. 7 days ago.

    • high
      Type: number

      Highest observed price, decimal major units.

    • low
      Type: number

      Lowest observed price, decimal major units.

    • marketValue
      Type: number

      Aggregate market price — the value shown as the canonical price on cardnexus.com. Decimal major units.

    • mid
      Type: number

      Median observed price, decimal major units.

Examples
{
  "cardmarket": {
    "currency": "EUR",
    "low": 38.9,
    "mid": 44.5,
    "high": 59.99,
    "marketValue": 43.75,
    "change24h": 0.4,
    "change7d": -1.2,
    "change30d": 5.7
  },
  "tcgplayer": {
    "currency": "USD",
    "low": 42.5,
    "mid": 48,
    "high": 64.99,
    "marketValue": 47.2,
    "change24h": 0.2,
    "change7d": -0.8,
    "change30d": 6.1
  },
  "cardnexus": {
    "low": {
      "amount": 38.5,
      "currency": "EUR"
    },
    "listingCount": 14,
    "availableQuantity": 26,
    "regions": {
      "eu": {
        "currency": "EUR",
        "low": 38.5,
        "listingCount": 12,
        "availableQuantity": 23,
        "byCondition": {
          "NM": {
            "low": 42,
            "listingCount": 7,
            "availableQuantity": 11,
            "byLanguage": {
              "en": {
                "low": 42,
                "listingCount": 5,
                "availableQuantity": 8
              }
            }
          }
        }
      }
    }
  }
}