Shell · Schema

Product

AviationElectric Vehicle ChargingEnergyFleet ManagementFuelGasLoyaltyLubricantsMobilityOil and GasRenewable Energy

Properties

Name Type Description
productId string
name string
brand string
category string
application string
viscosity string
description string
packagingOptions array
specifications array
approvals array
View JSON Schema on GitHub

JSON Schema

shell-product-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Product",
  "title": "Product",
  "type": "object",
  "properties": {
    "productId": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "brand": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "application": {
      "type": "string"
    },
    "viscosity": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "packagingOptions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "unit": {
            "type": "string"
          },
          "size": {
            "type": "number"
          },
          "price": {
            "type": "number"
          }
        }
      }
    },
    "specifications": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "approvals": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}