getDescriptions
This route returns descriptions and units to the corresponding entries in the returned data from getBauteil
route. To get the descriptive entry for $[0].aufbau[3].dicke
in returned data from getBauteil
, omit the first array index and then follow the same JSONPath in the data returned from this route. If an entry is not found, check for an entry with the name *
. For the previous example this yields $.aufbau['*'].dicke
.
The JSONPath $[0].messwertsatz.messwerte.luft.messungluftschall.100
in the data returned from getBauteil
route becomes $.messwertsatz.messwerte['*']['*']['*']
.
The returned data has the following schema:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"properties": {
"bauteiltyp": {
"$ref": "#/definitions/Description"
},
"bekleidung": {
"$ref": "#/definitions/Description"
},
"quellekonstruktion": {
"$ref": "#/definitions/Description"
},
"messwertsatz": {
"type": "object",
"additionalProperties": false,
"properties": {
"hoehe": {
"$ref": "#/definitions/Description"
},
"messwerte": {
"type": "object",
"additionalProperties": false,
"properties": {
"*": {
"type": "object",
"additionalProperties": false,
"properties": {
"*": {
"type": "object",
"additionalProperties": false,
"properties": {
"*": {
"$ref": "#/definitions/Description"
}
}
}
}
}
}
},
"gewicht": {
"$ref": "#/definitions/Description"
}
}
},
"kommentar": {
"$ref": "#/definitions/Description"
},
"wandbekleidung": {
"$ref": "#/definitions/Description"
},
"oekobilanz": {
"type": "object",
"additionalProperties": false,
"properties": {
"description": {
"type": "string"
},
"co2-dis": {
"$ref": "#/definitions/Description"
},
"pe-nr-sg": {
"$ref": "#/definitions/Description"
},
"pe-nr-dis": {
"$ref": "#/definitions/Description"
},
"pe-re-pro-sg": {
"$ref": "#/definitions/Description"
},
"co2": {
"$ref": "#/definitions/Description"
},
"ubp-dis": {
"$ref": "#/definitions/Description"
},
"pe-nr-pro-sg": {
"$ref": "#/definitions/Description"
},
"pe-re": {
"$ref": "#/definitions/Description"
},
"gwp-dis": {
"$ref": "#/definitions/Description"
},
"pe-re-sg": {
"$ref": "#/definitions/Description"
},
"pe-re-dis-sg": {
"$ref": "#/definitions/Description"
},
"pe-pro": {
"$ref": "#/definitions/Description"
},
"pe-re-pro": {
"$ref": "#/definitions/Description"
},
"pe-nr": {
"$ref": "#/definitions/Description"
},
"pe-nr-dis-sg": {
"$ref": "#/definitions/Description"
},
"co2-pro": {
"$ref": "#/definitions/Description"
},
"gwp": {
"$ref": "#/definitions/Description"
},
"ubp": {
"$ref": "#/definitions/Description"
},
"pe-re-pro-ev": {
"$ref": "#/definitions/Description"
},
"pe-nr-pro": {
"$ref": "#/definitions/Description"
},
"bio-e": {
"$ref": "#/definitions/Description"
},
"pe-nr-ev": {
"$ref": "#/definitions/Description"
},
"pe-re-dis-ev": {
"$ref": "#/definitions/Description"
},
"pe-re-ev": {
"$ref": "#/definitions/Description"
},
"ubp-pro": {
"$ref": "#/definitions/Description"
},
"pe-nr-pro-ev": {
"$ref": "#/definitions/Description"
},
"gwp-pro": {
"$ref": "#/definitions/Description"
},
"pe-dis": {
"$ref": "#/definitions/Description"
},
"pe": {
"$ref": "#/definitions/Description"
},
"pe-re-dis": {
"$ref": "#/definitions/Description"
},
"pe-nr-dis-ev": {
"$ref": "#/definitions/Description"
},
"bio-co2": {
"$ref": "#/definitions/Description"
}
}
},
"fassadentyp": {
"$ref": "#/definitions/Description"
},
"daemmwerte": {
"type": "object",
"additionalProperties": false,
"properties": {
"trittschalldaemmwerte": {
"type": "object",
"additionalProperties": false,
"properties": {
"ci50_2500": {
"$ref": "#/definitions/Description"
},
"lnw": {
"$ref": "#/definitions/Description"
},
"ci100_2500": {
"$ref": "#/definitions/Description"
}
}
},
"luftschalldaemmwerte": {
"type": "object",
"additionalProperties": false,
"properties": {
"c100_3150": {
"$ref": "#/definitions/Description"
},
"rw": {
"$ref": "#/definitions/Description"
},
"ctr100_3150": {
"$ref": "#/definitions/Description"
},
"c50_3150": {
"$ref": "#/definitions/Description"
}
}
}
}
},
"uwert": {
"$ref": "#/definitions/Description"
},
"bauteilgruppe": {
"$ref": "#/definitions/Description"
},
"aufbau": {
"type": "object",
"additionalProperties": false,
"properties": {
"*": {
"type": "object",
"additionalProperties": false,
"properties": {
"achsabstand": {
"$ref": "#/definitions/Description"
},
"herstellername": {
"$ref": "#/definitions/Description"
},
"breite": {
"$ref": "#/definitions/Description"
},
"dicke": {
"$ref": "#/definitions/Description"
},
"gewicht": {
"$ref": "#/definitions/Description"
},
"brandverhaltensgruppe": {
"$ref": "#/definitions/Description"
},
"schicht": {
"$ref": "#/definitions/Description"
},
"produktname": {
"$ref": "#/definitions/Description"
}
}
}
}
},
"beplankung": {
"$ref": "#/definitions/Description"
},
"brandschutz": {
"$ref": "#/definitions/Description"
}
},
"definitions": {
"Description": {
"type": "object",
"additionalProperties": false,
"properties": {
"description": {
"type": "string"
},
"unit": {
"$ref": "#/definitions/Unit"
},
"unit_html": {
"$ref": "#/definitions/UnitHTML"
}
},
"required": [
"description"
],
"title": "Description"
},
"Unit": {
"type": "string",
"enum": [
"mm",
"dB",
"kg/m²",
"Kg CO₂/m²",
"Kg CO₂-eq/m²",
"Kg CO₂-eq/dm³",
"MJ-eq/m²",
"MJ-eq/dm³",
"UBP'13/m²",
"UBP'13/dm³",
"W/m²K",
"мм",
"дБ",
"кг/м²",
"ミリ",
"デシベル"
],
"title": "Unit"
},
"UnitHTML": {
"type": "string",
"enum": [
"kg/m<sup>2</sup>",
"Kg CO<sub>2</sub>/m<sup>2</sup>",
"Kg CO<sub>2</sub>-eq/m<sup>2</sup>",
"Kg CO<sub>2</sub>-eq/dm<sup>3</sup>",
"MJ-eq/m<sup>2</sup>",
"MJ-eq/dm<sup>3</sup>",
"UBP'13/m<sup>2</sup>",
"UBP'13/dm<sup>3</sup>",
"W/m<sup>2</sup>K",
"кг/м<sup>2</sup>"
],
"title": "UnitHTML"
}
}
}