{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/carbon-intensity/main/json-schema/intensity-factors.json",
  "title": "Carbon Intensity Factors",
  "description": "Carbon intensity factors (gCO2/kWh) for each electricity generation fuel type used in Great Britain",
  "type": "object",
  "properties": {
    "Biomass": {
      "type": "integer",
      "description": "Carbon intensity factor for biomass generation in gCO2/kWh",
      "minimum": 0,
      "example": 120
    },
    "Coal": {
      "type": "integer",
      "description": "Carbon intensity factor for coal generation in gCO2/kWh",
      "minimum": 0,
      "example": 937
    },
    "Dutch Imports": {
      "type": "integer",
      "description": "Carbon intensity factor for electricity imported from the Netherlands in gCO2/kWh",
      "minimum": 0,
      "example": 474
    },
    "French Imports": {
      "type": "integer",
      "description": "Carbon intensity factor for electricity imported from France in gCO2/kWh",
      "minimum": 0,
      "example": 53
    },
    "Gas (Combined Cycle)": {
      "type": "integer",
      "description": "Carbon intensity factor for combined cycle gas turbine generation in gCO2/kWh",
      "minimum": 0,
      "example": 394
    },
    "Gas (Open Cycle)": {
      "type": "integer",
      "description": "Carbon intensity factor for open cycle gas turbine generation in gCO2/kWh",
      "minimum": 0,
      "example": 651
    },
    "Hydro": {
      "type": "integer",
      "description": "Carbon intensity factor for hydroelectric generation in gCO2/kWh",
      "minimum": 0,
      "example": 0
    },
    "Irish Imports": {
      "type": "integer",
      "description": "Carbon intensity factor for electricity imported from Ireland in gCO2/kWh",
      "minimum": 0,
      "example": 458
    },
    "Nuclear": {
      "type": "integer",
      "description": "Carbon intensity factor for nuclear generation in gCO2/kWh",
      "minimum": 0,
      "example": 0
    },
    "Oil": {
      "type": "integer",
      "description": "Carbon intensity factor for oil generation in gCO2/kWh",
      "minimum": 0,
      "example": 935
    },
    "Other": {
      "type": "integer",
      "description": "Carbon intensity factor for other generation types in gCO2/kWh",
      "minimum": 0,
      "example": 300
    },
    "Pumped Storage": {
      "type": "integer",
      "description": "Carbon intensity factor for pumped storage in gCO2/kWh",
      "minimum": 0,
      "example": 0
    },
    "Solar": {
      "type": "integer",
      "description": "Carbon intensity factor for solar photovoltaic generation in gCO2/kWh",
      "minimum": 0,
      "example": 0
    },
    "Wind": {
      "type": "integer",
      "description": "Carbon intensity factor for wind generation in gCO2/kWh",
      "minimum": 0,
      "example": 0
    }
  }
}
