addedInput schema / properties / company / properties
Added value: +{
+ "fte": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "locations": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "name": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "referenceYear": {
+ "maximum": 2030,
+ "minimum": 2018,
+ "type": "integer"
+ },
+ "revenueEur": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "sector": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "fte",
+ "referenceYear"
+]
addedInput schema / properties / focus / maxLength
Added value: +400
addedInput schema / properties / perimeter / properties
Added value: +{
+ "excludedActivities": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "geographic": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 20,
+ "minItems": 1,
+ "type": "array"
+ },
+ "organizational": {
+ "type": "string"
+ }
+}
addedInput schema / properties / perimeter / required
Added value: +[
+ "organizational",
+ "geographic"
+]
addedInput schema / properties / reductionTargets / properties
Added value: +{
+ "sbtiAligned": {
+ "type": "boolean"
+ },
+ "targetReductionPct": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "targetYear": {
+ "maximum": 2050,
+ "minimum": 2025,
+ "type": "integer"
+ }
+}
addedInput schema / properties / reductionTargets / required
Added value: +[
+ "sbtiAligned",
+ "targetYear",
+ "targetReductionPct"
+]
addedInput schema / properties / scope1Sources / items
Added value: +{
+ "properties": {
+ "annualConsumption": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "fuelType": {
+ "maxLength": 80,
+ "minLength": 2,
+ "type": "string"
+ },
+ "source": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "unit": {
+ "maxLength": 40,
+ "type": "string"
+ }
+ },
+ "required": [
+ "source",
+ "fuelType",
+ "annualConsumption",
+ "unit"
+ ],
+ "type": "object"
+}
addedInput schema / properties / scope1Sources / maxItems
Added value: +15
addedInput schema / properties / scope2Sources / items
Added value: +{
+ "properties": {
+ "annualConsumptionKWh": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "energyType": {
+ "type": "string"
+ },
+ "isRenewableContract": {
+ "type": "boolean"
+ },
+ "location": {
+ "maxLength": 80,
+ "minLength": 2,
+ "type": "string"
+ },
+ "source": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ }
+ },
+ "required": [
+ "source",
+ "energyType",
+ "annualConsumptionKWh",
+ "location",
+ "isRenewableContract"
+ ],
+ "type": "object"
+}
addedInput schema / properties / scope2Sources / maxItems
Added value: +20
addedInput schema / properties / scope2Sources / minItems
Added value: +1
addedInput schema / properties / scope3Activities / items
Added value: +{
+ "properties": {
+ "category": {
+ "enum": [
+ "purchased-goods-services",
+ "capital-goods",
+ "fuel-energy-related",
+ "upstream-transportation",
+ "waste-operations",
+ "business-travel",
+ "employee-commuting",
+ "upstream-leased-assets",
+ "downstream-transportation",
+ "processing-sold",
+ "use-sold-products",
+ "end-of-life-sold",
+ "downstream-leased-assets",
+ "franchises",
+ "investments"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "maxLength": 300,
+ "minLength": 10,
+ "type": "string"
+ },
+ "estimatedScale": {
+ "maxLength": 120,
+ "minLength": 4,
+ "type": "string"
+ }
+ },
+ "required": [
+ "category",
+ "description"
+ ],
+ "type": "object"
+}
addedInput schema / properties / scope3Activities / maxItems
Added value: +15
addedInput schema / required
Added value: +[
+ "company",
+ "perimeter",
+ "scope2Sources"
+]