changedInput schema / properties / basis / description
Previous value: -"Emissions basis: wtw = well-to-wheel incl. upstream (default), ttw = tank-to-wheel / operation only"New value: +"Emissions basis: wtw = well-to-wheel incl. upstream (default), ttw = tank-to-wheel / operation only."
changedInput schema / properties / distance_km / description
Previous value: -"Transport distance in kilometres — you provide it; the tool does not route"New value: +"Transport distance in kilometres — you provide it; the tool does not route."
changedInput schema / properties / mass / description
Previous value: -"Shipment mass, expressed in mass_unit. Example: 1000"New value: +"Shipment mass, expressed in mass_unit. Example: 1000."
changedInput schema / properties / mass_unit / description
Previous value: -"Unit for mass (default: kg)"New value: +"Unit for mass. Default: kg."
changedInput schema / properties / mode / description
Previous value: -"Transport mode"New value: +"Transport mode."
addedOutput schema / properties / _source / properties / checked
Added value: +{
+ "type": "string"
+}
removedOutput schema / properties / _source / properties / computed_by
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / _source / properties / factor
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "authority": {
- "type": "string"
- },
- "basis": {
- "type": "string"
- },
- "edition": {
- "type": "string"
- },
- "last_verified": {
- "type": "string"
- },
- "licence": {
- "type": "string"
- },
- "source_url": {
- "type": "string"
- },
- "unit": {
- "type": "string"
- },
- "value": {
- "type": "number"
- }
- },
- "required": [
- "authority",
- "edition",
- "value",
- "unit",
- "basis",
- "last_verified",
- "source_url",
- "licence"
- ],
- "type": "object"
-}
addedOutput schema / properties / _source / properties / name
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / _source / properties / provenance_status
Added value: +{
+ "enum": [
+ "verified",
+ "pending-verification",
+ "computed",
+ "live"
+ ],
+ "type": "string"
+}
removedOutput schema / properties / _source / properties / reference
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / _source / properties / standard
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / _source / properties / type
Removed value: -{
- "type": "string"
-}
changedOutput schema / properties / _source / required
Previous value: -[
- "type",
- "standard",
- "reference",
- "source_url",
- "computed_by",
- "factor"
-]New value: +[
+ "name",
+ "checked",
+ "provenance_status"
+]
removedOutput schema / properties / available
Removed value: -{
- "type": "boolean"
-}
removedOutput schema / properties / available_for
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "modes": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "regions_for_mode": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "sub_modes": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "id": {
- "type": "string"
- },
- "region": {
- "type": "string"
- },
- "sub_mode": {
- "type": "string"
- }
- },
- "required": [
- "region",
- "id",
- "sub_mode"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "modes",
- "regions_for_mode",
- "sub_modes"
- ],
- "type": "object"
-}
addedOutput schema / properties / blocking_errors
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "recovery": {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ "tool": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "action"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "recovery"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / citation
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "qualifier": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "text"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / confidence / additionalProperties
Added value: +false
addedOutput schema / properties / confidence / properties
Added value: +{
+ "basis": {
+ "enum": [
+ "deterministic",
+ "provenance",
+ "match_quality",
+ "freshness"
+ ],
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "high",
+ "medium",
+ "low"
+ ],
+ "type": "string"
+ },
+ "score": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+}
addedOutput schema / properties / confidence / required
Added value: +[
+ "level",
+ "basis"
+]
changedOutput schema / properties / confidence / type
Previous value: -"string"New value: +"object"
removedOutput schema / properties / disclaimer
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / emissions
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "basis_used": {
- "type": "string"
- },
- "primary_kgco2e": {
- "type": "number"
- },
- "ttw_kgco2e": {
- "type": [
- "number",
- "null"
- ]
- },
- "wtw_kgco2e": {
- "type": [
- "number",
- "null"
- ]
- }
- },
- "required": [
- "wtw_kgco2e",
- "ttw_kgco2e",
- "primary_kgco2e",
- "basis_used"
- ],
- "type": "object"
-}
removedOutput schema / properties / empty_running
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / envelope_version
Added value: +{
+ "const": "1",
+ "type": "string"
+}
removedOutput schema / properties / factor
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "authority": {
- "type": "string"
- },
- "edition": {
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "mode": {
- "type": "string"
- },
- "region": {
- "type": "string"
- },
- "sub_mode": {
- "type": "string"
- },
- "ttw": {
- "type": [
- "number",
- "null"
- ]
- },
- "unit": {
- "type": "string"
- },
- "wtw": {
- "type": [
- "number",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "mode",
- "sub_mode",
- "authority",
- "edition",
- "region",
- "unit",
- "wtw",
- "ttw"
- ],
- "type": "object"
-}
removedOutput schema / properties / inputs
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "basis": {
- "type": "string"
- },
- "distance_km": {
- "type": "number"
- },
- "mass": {
- "type": "number"
- },
- "mass_tonnes": {
- "type": "number"
- },
- "mass_unit": {
- "type": "string"
- },
- "mode": {
- "type": "string"
- },
- "region": {
- "type": "string"
- },
- "sub_mode": {
- "type": "string"
- }
- },
- "required": [
- "mass",
- "mass_unit",
- "mass_tonnes",
- "distance_km",
- "mode",
- "sub_mode",
- "region",
- "basis"
- ],
- "type": "object"
-}
removedOutput schema / properties / mass_basis
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / message
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / methodology
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / normalized_input
Added value: +{
+ "additionalProperties": {},
+ "type": "object"
+}
addedOutput schema / properties / ok
Added value: +{
+ "type": "boolean"
+}
removedOutput schema / properties / representativeness
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / result
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "_source": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "available": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "available_for": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "confidence": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "disclaimer": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "emissions": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "basis_used": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "primary_kgco2e": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "ttw_kgco2e": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "wtw_kgco2e": {
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "empty_running": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "factor": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "authority": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "edition": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "mode": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "region": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sub_mode": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "ttw": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "unit": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "wtw": {
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "inputs": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "mass_basis": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "methodology": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "representativeness": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "summary": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "tonne_km": {
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "type": "object"
+ }
+ ]
+}
removedOutput schema / properties / summary
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / tonne_km
Removed value: -{
- "type": "number"
-}
addedOutput schema / properties / validity
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "as_of": {
+ "type": "string"
+ },
+ "effective_from": {
+ "type": "string"
+ },
+ "effective_to": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "as_of"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / warnings
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "details": {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "available",
- "methodology",
- "disclaimer"
-]New value: +[
+ "envelope_version",
+ "ok",
+ "result",
+ "confidence",
+ "_source",
+ "citation"
+]