Normalized Product Specifications

The normalizedSpecs field returns a product's standardized/sanitized specifications. Numeric values for many specifications are normalized into a standard units.

normalizedSpecs only works if a specs table and/or similar elements are detected on a page.

Data Returned

Each key will return an array of values. Single-value specifications will contain a single-element array. For each value, the following possible fields will be returned:

Field

Description

Example

cleanLiteral

A sanitized version of the text string.

1.0 TB

unit

Normalized output unit, if applicable, per table.

KILOBYTE

value

Normalized output value, if applicable, according to the unit.

1073741824

Example normalizedSpecs Response

"normalizedSpecs": {
  "color": [
    {
      "unit": "rgbHex",
      "cleanLiteral": "Fluorescent Pink",
      "value": "FF1493"
    },
    {
      "unit": "rgbHex",
      "cleanLiteral": "Soft White",
      "value": "E0E4DF"
    },
    {
      "unit": "rgbHex",
      "cleanLiteral": "Diffbot Blue",
      "value": "112532"
    },
  ],
  "dataCapacity": [
    {
      "unit": "KILOBYTE",
      "cleanLiteral": "1.0 TB",
      "value": 1073741824
    }
  ],
  "minOperatingTemperature": [
    {
      "unit": "CELSIUS",
      "cleanLiteral": "32.0 F",
      "value": -0.00000799999999756551
    }
  ],
  "shippingDepth": [
    {
      "unit": "METER",
      "cleanLiteral": "5.6 in",
      "value": 0.1422
    }
  ],
  "shippingWeight": [
    {
      "unit": "KILOGRAM",
      "cleanLiteral": "0.3 lb",
      "value": 0.1361
    }
  ] ,
  "sku": [
    {
      "cleanLiteral": "A8237"
    }
  ]
}

List of Normalized Keys

Normalized KeyTypeNormalized Value Unit
armLengthnumericmeter
audioJackDiameternumericmeter
batteryCapacitynumericcoulomb
bookFormatstringn/a
brandstringn/a
busClockFrequencynumerichertz
bustnumericmeter
dataCapacitynumerickilobyte
chestnumericmeter
circumferencenumericmeter
clockFrequencynumerichertz
colorstringrgb hex value
conditionstringn/a
copyingSpeednumericpageperminute
cordLengthnumericmeter
countryOfOriginstringn/a
dataReadSpeednumerickilobytepersecond
dataTransmissionSpeednumerickilobytepersecond
dataWriteSpeednumerickilobytepersecond
depthnumericmeter
diameternumericmeter
fileSizenumerickilobyte
focalLengthnumericmeter
fuelConsumptionCitynumericliterperkilometer
fuelConsumptionCombinednumericliterperkilometer
fuelConsumptionHighwaynumericliterperkilometer
genderstringn/a
genrestringn/a
gpuFrequencyClocknumerichertz
heelnumericmeter
heightnumericmeter
hipsnumericmeter
impedancenumericOHM
inkColorstringn/a
innerDiameternumericmeter
inputVoltagenumericvolt
inseamnumericmeter
languagestringn/a
lengthnumericmeter
lensDiameternumericmeter
lensWidthnumericmeter
materialstringn/a
maxFocalLengthnumericmeter
maxFrequencyResponsenumerichertz
maxWeightnumerickilogram
maxWeightCapacitynumerickilogram
maxOperatingTemperaturenumericcelsius
maxStorageTemperaturenumericcelsius
memoryClockFrequencynumerichertz
mileagenumericmeter
minFocalLengthnumericmeter
minFrequencyResponsenumerichertz
minWeightnumerickilogram
minWeightCapacitynumerickilogram
minOperatingTemperaturenumericcelsius
minStorageTemperaturenumericcelsius
mpnstringn/a
necknumericmeter
operating_temperaturenumericcelsius
opticalWaveLengthnumericmeter
outerDiameternumericmeter
outputVoltagenumericvolt
powernumericwatt
powerConsumptionnumericwatt
powerConsumptionIdlenumericwatt
powerDevelopednumericwatt
powerRMSnumericwatt
printSpeedBlacknumericpageperminute
printSpeedColornumericpageperminute
printSpeedCombinednumericpageperminute
processorCachenumerickilobyte
processorClockFrequencynumerichertz
publisherstringn/a
ramSizenumerickilobyte
refreshRatenumerichertz
resolutionXnumericn/a
resolutionYnumericn/a
screenDiagonalnumericmeter
shippingDepthnumericmeter
shippingHeightnumericmeter
shippingLengthnumericmeter
shippingWeightnumerickilogram
shippingWidthnumericmeter
shouldersnumericmeter
skustringn/a
sleeveLengthnumericmeter
stylestringn/a
subtitlesLanguagestringn/a
supportedRamSizenumerickilobyte
thermalDesignPowernumericwatt
waistnumericmeter
warrantyDurationnumericsecond
waterResistancenumericmeter
weightnumerickilogram
weightCapacitynumerickilogram
wheelDiameternumericmeter
widthnumericmeter