PriceOrRange

        Price as a single `value`, a `min`/`max` range, or both, with
        currency and scale. The numeric fields are independent and all optional.
        Display precedence: when both are present, prefer value (the headline number);

fall back to min/max for indicative display.

  • currency
    Type: string
    min length:  
    3
    max length:  
    3
    required

    ISO 4217 currency code (e.g., "EUR", "SEK", "USD").

  • max
    Type: null | number | string Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: double
    min:  
    0

    Maximum price. Multiply by scale factor to get actual amount.

  • min
    Type: null | number | string Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: double
    min:  
    0

    Minimum price. Multiply by scale factor to get actual amount. Example: min=100 with scale="millions" = 100 million.

  • scale
    Type: string

    Scale factor for the values: "none" (1), "thousands" (1,000), "millions" (1,000,000), "billions" (1,000,000,000). Default is "none" if not specified on input.

  • value
    Type: null | number | string Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: double
    min:  
    0

    Single-point price (the headline number, or the midpoint of a range). Multiply by scale factor for actual amount.