Normalized Specifications for Product API

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:

FieldDescriptionExample
cleanLiteralA sanitized version of the text string.1.0 TB
unitNormalized output unit, if applicable, per table.KILOBYTE
valueNormalized 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