Hier wollen wir näheren Einblick in die API Dokumentation geben
Übersicht
Endpoint |
Beschreibung |
company/bank/company/raw-data-access/{company-id} | Den Zugang, zu den Rohdaten des Fragebogens eines bestimmten Unternehmens, anfragen. |
company/bank/questionnaire-files/{fileID} | Funktion, um eine Datei eines bestimmten Fragebogens abzurufen |
questionnaire-report/{questionaireId}/generate | Funktion, um den ESG Report eines Unternehmens basierend auf questionaireId zu generieren. Dieser Aufruf dauert üblicherweise länger als 10 Sekunden. In der Rückgabe wird im Attribut id, jene Identifikationsnummer des ESG-Reports zurückgegeben, welcher im API Endpoint questionnaire-report/{questionaireReportId}/download verwendet werden soll. |
questionnaire-report/{questionaireReportId}/download | Funktion, um den ESG Report eines Unternehmens herunterzuladen. |
company |
Auflistung aller Unternehmen auf der Plattform, unabhängig vom Rohdatenzugriff. |
company/{company-id}/rawdata |
Auflistung der Rohdaten (alle Daten des Fragebogens), des zuletzt ausgefüllten Fragebogens, eines Unternehmens. |
company/raw-data-access/{company-id}
Beschreibung:
Den Zugang, zu den Rohdaten des Fragebogens eines bestimmten Unternehmens, anfragen.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/company/raw-data-access/{company-id}
Parameter:
Parameter |
Beschreibung |
company-id | Eindeutige ID des Unternehmens die typischerweise aus dem API Endpoint company oder company/rawdataAccess kommen |
Beispiel Aufruf:
curl -X 'POST' 'https://my.oekb.at/oekb-esgdatahub/api/company/bank/company/raw-data-access/xxxx-xxxx-xxxx-xxxx-xxxx'
Beispiel Rückgabe:
{
"id": "null",
"companyId" : "xxxxxxxxxx"
"status": "SENT",
"requestedOn": "2023-02-27T13:11:09.49441"
}
questionnaire-files/{fileId}
Beschreibung:
Funktion, um eine Datei eines bestimmten Fragebogens abzurufen.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-files/{fileId}
Parameter:
Parameter |
Beschreibung |
fileid | Eindeutige ID der Datei die typischerweise aus dem API Endpoint company/{company-id}/rawdata kommen |
Beispiel Aufruf:
curl –X 'GET' 'https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-files/xxxxxxxxx' \-H 'accept: application/json' \-H 'x-api-key: xxxxxxxxxxx' \-H 'X-XSRF-TOKEN: xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx'
Beispiel Rückgabe:
Response body
Download file
Response headers
accept-ranges: bytes
cache-control: no-cache,no-store,max-age=0,must-revalidate
connection: keep-alive
content-disposition: attachment; filename="ESG_Download.octet-stream"
content-length: 4637105
content-type: application/octet-stream
date: Wed,01 Mar 2023 12:56:44 GMT
expires: 0
keep-alive: timeout=60
pragma: no-cache
strict-transport-security: max-age=1800; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
questionnaire-report/{questionaireId}/generate
Beschreibung:
Funktion, um den ESG Report eines Unternehmens basierend auf questionaireId zu generieren. Dieser Aufruf dauert üblicherweise länger als 10 Sekunden. In der Rückgabe wird im Attribut id, jene Identifikationsnummer des ESG-Reports zurückgegeben, welcher im API Endpoint questionnaire-report/{questionaireReportId}/download verwendet werden soll.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-report/{questionnaireId}/generate
Parameter:
Parameter |
Beschreibung |
questionaireId | gibt die ID des Fragebogens an, für welche der ESG-Report generiert werden soll |
Beispiel Aufruf:
curl –X 'GET' \'https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-report/xxxxxxxxx/generate' \-H 'accept: application/json' \-H 'x-api-key: xxxxxxxxxxx' \-H 'X-XSRF-TOKEN: xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
Beispiel Rückgabe:
{
"fileName": "Report21-2024-03-21-20-22-de.pdf",
"mimeType": "application/pdf",
"dmsId": null,
"id": "942bc21f-bd50-4b0b-885a-da99690eea9c",
"questionnaireId": "8fe4dd89-28af-402c-8ef3-82e9c12cadfa",
"createDate": null,
"createdByType": "BANK",
"createdById": "3c8dce34-d7e7-4847-8600-e3292c9fbb4b"
}
questionnaire-report/{questionaireReportId}/download
Beschreibung:
Funktion, um den ESG Report eines Unternehmens herunterzuladen.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-report/{questionnaireReportId}/download
Parameter:
Parameter |
Beschreibung |
questionnaireReportId | gibt die eindeutige ID des ESG-Reports an |
Beispiel Aufruf:
curl –X 'GET' \'https://my.oekb.at/oekb-esgdatahub/api/company/bank/questionnaire-report/xxxxxxxxx/download' \-H 'accept: application/json' \-H 'x-api-key: xxxxxxxxxxx' \-H 'X-XSRF-TOKEN: xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
Beispiel Rückgabe:
Response body
Download file
Response headers
accept-ranges: bytes
cache-control: no-cache,no-store,max-age=0,must-revalidate
connection: keep-alive
content-disposition: attachment; filename="ESG_Download.octet-stream"
content-length: 4637105
content-type: application/octet-stream
date: Wed,01 Mar 2023 12:56:44 GMT
expires: 0
keep-alive: timeout=60
pragma: no-cache
strict-transport-security: max-age=1800; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
company/{company-id}/rawdata
Beschreibung:
Auflistung der Rohdaten, des zuletzt ausgefüllten Fragebogens, eines Unternehmens.
Parameter:
Parameter |
Beschreibung |
company-id | Eindeutige ID des Unternehmens die typischerweise aus dem API Endpoint company oder company/rawdataAccess kommen |
language [optional] | (z.B.: language=de) Mit dieser Option werden übersetzbare Felder wie der Fragetext oder die Antwortoptionen in der jeweiligen Sprache angezeigt. |
Beispiel Aufruf:
curl -X 'GET' \'https://my.oekb.at/oekb-esgdatahub/api/company/bank/company/xxxxxxxxxxxxxxxxxxxxxx/rawdata?language=en' \-H 'accept: application/json' \-H 'x-api-key: xxxxxxxxxx' \-H 'X-XSRF-TOKEN: xxxxxxx
Beispiel Rückgabe:
company/rawdataAccess
Beschreibung:
Auflistung aller Unternehmen auf der Plattform, welche den Rohdatenzugriff gewährt haben.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/company/rawdataAccess?page=0&size=100
Parameter:
Parameter |
Beschreibung |
page | (z.B.: language=de) |
size | (z.B.: size=100) |
Beispiel Aufruf:
curl -X 'GET' \'https://my.oekb.at/oekb-esgdatahub/api/company/bank/company/rawdataAccess?page=0&size=100' \ -H 'accept: application/json' \ -H 'x-api-key: xxxxxxxxxxxxxxxxxx' \ -H 'X-XSRF-TOKEN: xxxxxx
Beispiel Rückgabe:
{
"id": "342ac622-36b5-4359-92b8-9c66d4475aed",
"assignedCompany": {
"id": "a721f7d0-de09-40e4-a181-bd02e34a9196",
"name": "API Test",
"legalForm": {
"id": "41ef6518-9f26-4620-9f20-1cc05d644b40",
"country": {
"id": "f6d410c3-950a-4b24-ac51-edfc98bb96ad",
"name": "country.AT",
"code": "AT",
"placeholder_text": "FN123456x",
"isRegistrationNumberRequired": true,
"isVatRequired": false,
"regex": "^FN[0-9]{1,6}[a,b,d,f,g,h,i,k,m,p,s,t,v,w,x,y,z]$",
"vatRegex": "^(AT)?U[0-9]{8}$",
"zipRegex": "^[0-9]{4,4}$",
"orderIndex": 10
},
"code": "AG",
"description": "masterdata.legalform.description.at.ag"
},
"lei": "1234",
"vat": null,
"companyRegistrationNumber": "FN281038x",
"phone": "+43 xxx",
"email": "xxx.xxx@oekb.at",
"approvedEmail": "xxx.xxx@oekb.at",
"www": null,
"address": {
"street": "Musterstraße",
"houseNumber": "1",
"zip": "1010",
"city": "Musterstadt",
"country": {
"id": "f6d410c3-950a-4b24-ac51-edfc98bb96ad",
"name": "country.AT",
"code": "AT",
"placeholder_text": "FN123456x",
"isRegistrationNumberRequired": true,
"isVatRequired": false,
"regex": "^FN[0-9]{1,6}[a,b,d,f,g,h,i,k,m,p,s,t,v,w,x,y,z]$",
"vatRegex": "^(AT)?U[0-9]{8}$",
"zipRegex": "^[0-9]{4,4}$",
"orderIndex": 10
}
},
"status": "approved",
"mainIndustry": {
"code": "68",
"description": "industry.real estate activities.68",
"parentIndustry": {
"code": "L",
"description": "industry.real estate activities.L"
}
},
"subIndustries": [],
"acceptedChildBanks": null
},
"questionnaireStatus": "COMPLETED",
"questionnaireProgress": 100,
"isLastVersion": false,
"completedOn": "2024-03-12T16:45:37.399038",
"companyType": "LARGE",
"answers": [
{
"answerString": null,
"answerNumber": null,
"answerDate": null,
"answerId": "c3ed375b-3949-4602-982a-85b24f83f4b4",
"questionnaireId": "342ac622-36b5-4359-92b8-9c66d4475aed",
"question": {
"questionCode": "1",
"cluster": {
"id": "048FD79B8C9662BFE0630E00F58F38E9",
"code": "cluster.kontaktdaten",
"clusterOrder": 1,
"section": {
"code": "section.stammdaten",
"sectionOrder": 1
}
},
"questionOrder": 1,
"questionTitle": "Unternehmensdaten",
"questionPlaceholder": null,
"questionHelpTooltip": "Geben Sie hier Ihre Stammdaten ein.",
"answerType": "MASTERDATAMATRIX",
"answerUnit": null,
"answerOptions": [],
"parentQuestion": null,
"subQuestions": [],
"questionOptionalStatusForCompanyType": "MANDATORY"
},
"answerOptionCodes": null,
"answerAttachments": [],
"answeredBy": {
"id": "cd7eb67b-0108-45d3-9bb9-669fa7650189",
"salutation": "Herr",
"title": null,
"surname": "xxx",
"name": "xxx",
"country": null,
"phone": "+xxx",
"email": "xxx.xxx@oekb.at",
"loginName": null,
"userRole": null,
"userStatus": "ACTIVE",
"zgpId": null,
"permission": null,
"isSubscribedToNewsletter": null
},
"answerMatrixBuildings": null,
"answerMatrixWaterData": null,
"answerMatrixWasteData": null,
"answerMatrixEnergyData": null,
"answerMatrixNewEnergyData": null,
"answerMatrixEmployeeData": null,
"answerMatrixEmployeeMobilityData": null,
"answerMatrixGreenhouseGasData": null,
"answerMatrixClimate": null,
"answerMatrixTaxonomy": null,
"answerMatrixCompanyMobilityData": null,
"answerMatrixIntensity": null,
"answerMatrixMasterData": {
"masterData": {
"questionnaireForCompanyStructure": "sharedDomain.questionnaire.questions.master-data.master-data-form.master-radio-button-answer-option-corporate-group",
"firstName": "xxx",
"lastName": "xxx",
"phoneNumber": "+43167886786",
"email": "xxx.xxx@oekb.at",
"reportYearFrom": "2021-01-01T00:00:00",
"reportYearTo": "2021-12-31T00:00:00",
"baseYearFrom": "2019-01-01T00:00:00",
"baseYearTo": "2019-12-31T00:00:00",
"turnoverInReportYear": 500,
"numberOfEmployees": 5000000
},
"id": null
},
"changedFromPreviousVersion": true,
"benchmarkingBranch": {
"benchmarkingNumber": null,
"benchmarkingOptions": null
},
"benchmarkingAll": {
"benchmarkingNumber": null,
"benchmarkingOptions": null
},
"noAnswerReason": null,
"comment": null,
"answeredOn": "2024-02-22T09:14:32.917315",
"status": "DONE",
"certaintyLevel": null
},
...
],
"questionnaireFiles": null,
"questionnaireReports": [
{
"fileName": "Report12-2024-03-15-09-41-de.pdf",
"mimeType": "application/pdf",
"id": "7e07c280-4010-4c8c-9a84-fb69798f6cdb"
},
{
"fileName": "Report12-2024-03-15-10-10-de.pdf",
"mimeType": "application/pdf",
"id": "050c5799-2789-4035-ab3b-95b04ddfae96"
},
{
"fileName": "Report12-2024-03-20-16-24-de.pdf",
"mimeType": "application/pdf",
"id": "4b36c359-b1e2-4bcb-ad3e-bb65bb13a8d1"
}
],
"acceptedChildBanks": [
{
"id": "b1b1dc97-7064-4144-9583-b0b86fc1de94",
"businessPartnerId": "1000000000",
"logoFileName": null,
"logoDmsId": null,
"bankName": "Oesterreichische Kontrollbank Aktiengesellschaft",
"bankReferenceId": "2c3de46c-c5c2-4770-86b7-6225e722b480",
"bankReferenceIdLink": null,
"bankStatus": "ACTIVE",
"bankType": "CREDIT_INSTITUTION",
"parentBankId": "3e193d68-e7a7-4bf7-a54d-07b525ea56f1"
}
]
}
answer-files/{fileId}
Beschreibung:
Funktion, um eine Datei einer bestimmten Frage herunterzuladen.
https://my.oekb.at/oekb-esgdatahub/api/company/bank/answer-files/{fileId}
Parameter:
Parameter |
Beschreibung |
fileId | Eindeutige ID der Datei die typischerweise aus dem API Endpoint company/{company-id}/rawdata kommen |
size | (z.B.: size=100) |
Beispiel Aufruf:
curl –X 'GET' 'https://my.oekb.at/oekb-esgdatahub/api/company/bank/answer-files/xxxxxxxxx' \-H 'accept: application/json' \-H 'x-api-key: xxxxxxxxxxx' \-H 'X-XSRF-TOKEN: xxxx-xxxx-xxxx-xxxx-xxxxxxxxxx'
Beispiel Rückgabe:
Response body
Download file
Response headers
accept-ranges: bytes
cache-control: no-cache,no-store,max-age=0,must-revalidate
connection: keep-alive
content-disposition: attachment; filename="ESG_Download.octet-stream"
content-length: 4637105
content-type: application/octet-stream
date: Wed,01 Mar 2023 12:56:44 GMT
expires: 0
keep-alive: timeout=60
pragma: no-cache
strict-transport-security: max-age=1800; includeSubDomains
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
Beispiele Tabellen / Matrizen
Stammdatenmatrix (answerMatrixMasterData)
Attribut | Wert | ||||||||
Question ID | 1 | ||||||||
Konsolidierungsart |
|
Beispiel Rückgabe answerMatrixMasterData:
"answerMatrixMasterData": {
"masterData": {
"questionnaireForCompanyStructure": "sharedDomain.questionnaire.questions.master-data.master-data-form.master-radio-button-answer-option-corporate-group",
"firstName": "Max ",
"lastName": "Mustermann",
"phoneNumber": "00431531273043",
"email": "max.mustermann@gmail.com",
"reportYearFrom": "2021-01-28T00:00:00",
"reportYearTo": "2022-01-28T00:00:00",
"baseYearFrom": "2022-01-28T00:00:00",
"baseYearTo": "2022-12-28T00:00:00",
"turnoverInReportYear": 1000000,
"numberOfEmployees": 100
},
Standorte Gebäude (answerMatrixBuildings)
Attribut | Wert | ||||||||||||||||||||||||||||||||||||
Question ID | 1007 | ||||||||||||||||||||||||||||||||||||
Bauphase |
|
||||||||||||||||||||||||||||||||||||
Kontrollverhältnis |
|
||||||||||||||||||||||||||||||||||||
Innovative Instrumente bzw. Technologien |
|
||||||||||||||||||||||||||||||||||||
Taxonomie |
|
||||||||||||||||||||||||||||||||||||
Zertifikat |
|
||||||||||||||||||||||||||||||||||||
Primärer Heizenergieträger |
|
Beispiel Rückgabe answerMatrixBuildings:
"answerMatrixBuildings": {
"buildings": {
"years": [
{
"buildings": [
{
"description": "Bürogebäude",
"buildingCode": "61e04f14-2db9-4fc9-9a1c-902767118082",
"constructionStage": "A",
"address": {
"street": "Musterstraße 1",
"houseNumber": "2",
"zip": "1020",
"city": "Wien",
"country": {
"name": "country.AT",
"code": "AT",
"placeholder_text": "FN123456x",
"regex": "^FN[0-9]{1,6}[a,b,d,f,g,h,i,k,m,p,s,t,v,w,x,y,z]$"
}
},
"yearOfConstruction": 2000,
"landRegistryNumber": 1928379,
"landRegistryAreaNumber": "10044",
"controlRatio": [
"A"
],
"propertyOwnerNumber": 1283982,
"primaryUse": [
{
"area": "I",
"floorAreaInM2": 1000
}
],
"yearOfLastComprehensiveRenovation": 2000,
"innovativeTechnologies": [
{
"code": "A"
},
{
"code": "D"
},
{
"code": "F"
},
{
"code": "J"
}
],
"taxonomy": "A",
"specificHeatDemand": 20000,
"primaryEnergyDemand": 20000,
"carbonDioxideEmissions": 20000,
"totalEnergyEfficiencyFactor": 0.8,
"primaryHeatEnergyCarrier": "F",
"certificate": [
{
"code": "B1"
}
],
"banksWithAccess": [
"3c8dce34-d7e7-4847-8600-e3292c9fbb4b"
],
"buildingCertificate": {
"answerAttachmentId": "1aad9fa1-2e7f-497e-aac1-192a55a1d934",
"visibleFileName": "Gebäudezertifikate.zip"
},
"energyCertificate": {
"answerAttachmentId": "268cec17-d660-4abc-8868-093307001708",
"visibleFileName": "a-0800.pdf"
},
"taxonomyCertificate": {
"answerAttachmentId": "9abb6bc8-555d-4419-82e0-62cf9587ca44",
"visibleFileName": "Taxonomie_Nachweis.zip"
},
"hasEnergyCertificate": true
}
],
"year": 2021
},
{
"buildings": [
{
"description": "ABC",
"buildingCode": "2c651e22-c727-41b4-9fbc-bcf9fb689937",
"address": {
"street": "Wiener Straße",
"houseNumber": "2",
"zip": "1020",
"city": "Wien",
"country": {
"name": "country.AT",
"code": "AT",
"placeholder_text": "FN123456x",
"isRegistrationNumberRequired": true,
"isVatRequired": false,
"regex": "^FN[0-9]{1,6}[a,b,d,f,g,h,i,k,m,p,s,t,v,w,x,y,z]$",
"vatRegex": "^(AT)?U[0-9]{8}$",
"zipRegex": "^[0-9]{4,4}$"
}
},
"yearOfConstruction": 1950,
"landRegistryNumber": 1234,
"landRegistryAreaNumber": "12345",
"controlRatio": [
"B"
],
"primaryUse": [
{
"area": "I",
"floorAreaInM2": 1234
}
],
"innovativeTechnologies": [
{
"code": "A"
}
],
"primaryHeatEnergyCarrier": "E",
"certificate": [],
"banksWithAccess": [],
"hasEnergyCertificate": false
}
],
"year": 2022
}
]
}
},
Physische Klimarisiken (answerMatrixClimate)
Attribut | Wert | ||||||||||||||||||||||||
Question ID | 1008 | ||||||||||||||||||||||||
Risiken Akut & Lokal |
|
||||||||||||||||||||||||
Risiken chronischer Anstieg |
|
Beispiel Rückgabe answerMatrixClimate:
"answerMatrixClimate": {
"id": null,
"climates": {
"years": [
{
"climateValues": [
{
"buildingCode": "1df571a3-1602-4638-b1d3-4e980153cea3",
"name": "Bürogebäude",
"address": "Musterstraße 1",
"ecologicalDamage": {
"acuteAndLocal": [
"A_0001"
],
"chronicGrowth": [
"C_0004"
]
}
}
],
"year": 2021
},
{
"climateValues": [
{
"buildingCode": "0d90d748-ab70-4b5e-924e-6c978990684b",
"name": "ABC",
"address": "ABCddddd",
"ecologicalDamage": {
"acuteAndLocal": [
"A_0005"
],
"chronicGrowth": [
"C_0010"
]
}
}
],
"year": 2022 }
]
}
},
Taxonomiematrix Umsatz (answerMatrixTaxonomy)
Attribut | Wert |
Question ID | 999 |
Beispiel Rückgabe answerMatrixTaxonomy:
"answerMatrixTaxonomy": {
"id": null,
"taxonomy": {
"years": [
{
"taxonomyType": "UMSATZ",
"taxonomyData": [
{
"activityGroup": "TaxonomyApplicableSustainable",
"taxonomyActivity": {
"sectorName": "Energie",
"activityCode": "4.20",
"activityName": "Kraft-Wärme/Kälte-Kopplung mit Bioenergie",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 5000,
"percentValue": 23.82,
"climateGoal": "ClimateChangeMitigation",
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableSustainable",
"taxonomyActivity": {
"sectorName": "Verkehr",
"activityCode": "6.4",
"activityName": "Betrieb von Vorrichtungen zur persönlichen Mobilität, Radverkehrslogistik",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 4000,
"percentValue": 19.06,
"climateGoal": "ClimateChangeAdaptation",
"activityType": null
},
{
"activityGroup": "NotTaxonomyApplicable",
"taxonomyActivity": {
"sectorName": null,
"activityCode": null,
"activityName": null,
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 990,
"percentValue": 4.72,
"climateGoal": null,
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableNotSustainable",
"taxonomyActivity": {
"sectorName": "Energie",
"activityCode": "4.4",
"activityName": "Stromerzeugung mittels Meeresenergietechnologie",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 10000,
"percentValue": 47.64,
"climateGoal": null,
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableNotSustainable",
"taxonomyActivity": {
"sectorName": "Tätigkeiten in den Bereichen Umweltschutz und Wiederherstellung",
"activityCode": "2.1",
"activityName": "Wiederherstellung von Feuchtgebieten",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 1000,
"percentValue": 4.76,
"climateGoal": null,
"activityType": null
}
],
"year": 2021,
"subtotalA1Sustainable": {
"absolute": 9000,
"percentage": 42.88
},
"subtotalA2NonSustainable": {
"absolute": 11000,
"percentage": 52.41
},
"subTotalBNonEligible": {
"absolute": 990,
"percentage": 4.72
},
"total": {
"absolute": 20990,
"percentage": 100.00999999999999
},
"transitionalActivityShare": 0,
"enablingActivityShare": 0
}
]
}
},
Taxonomiematrix CapEx(answerMatrixTaxonomy)
Attribut | Wert |
Question ID | 1009 |
Beispiel Rückgabe answerMatrixTaxonomy:
"answerMatrixTaxonomy": {
"id": null,
"taxonomy": {
"years": [
{
"taxonomyType": "CAPEX",
"taxonomyData": [
{
"activityGroup": "TaxonomyApplicableSustainable",
"taxonomyActivity": {
"sectorName": "Energie",
"activityCode": "4.1",
"activityName": "Stromerzeugung mittels Fotovoltaik-Technologie",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 5000,
"percentValue": 31.27,
"climateGoal": "BiodiversityAndEcosystems",
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableNotSustainable",
"taxonomyActivity": {
"sectorName": "Energie",
"activityCode": "4.4",
"activityName": "Stromerzeugung mittels Meeresenergietechnologie",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 10000,
"percentValue": 62.54,
"climateGoal": null,
"activityType": null
},
{
"activityGroup": "NotTaxonomyApplicable",
"taxonomyActivity": {
"sectorName": null,
"activityCode": null,
"activityName": null,
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 990,
"percentValue": 6.19,
"climateGoal": null,
"activityType": null
}
],
"year": 2021,
"subtotalA1Sustainable": {
"absolute": 5000,
"percentage": 31.27
},
"subtotalA2NonSustainable": {
"absolute": 10000,
"percentage": 62.54
},
"subTotalBNonEligible": {
"absolute": 990,
"percentage": 6.19
},
"total": {
"absolute": 15990,
"percentage": 100
},
"transitionalActivityShare": 0,
"enablingActivityShare": 0
}
]
}
},
Taxonomiematrix OpEx(answerMatrixTaxonomy)
Attribut | Wert |
Question ID | 1010 |
Beispiel Rückgabe answerMatrixTaxonomy:
"taxonomy": {
"years": [
{
"taxonomyType": "OPEX",
"taxonomyData": [
{
"activityGroup": "TaxonomyApplicableSustainable",
"taxonomyActivity": {
"sectorName": "Information und Kommunikation",
"activityCode": "8.1",
"activityName": "Datenverarbeitung, Hosting und damit verbundene Tätigkeiten",
"withClimateMitigation": "TRANSITIONAL",
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": "ENABLING",
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 2345435,
"percentValue": 99.91,
"climateGoal": "ClimateChangeAdaptation",
"activityType": null
},
{
"activityGroup": "NotTaxonomyApplicable",
"taxonomyActivity": {
"sectorName": null,
"activityCode": null,
"activityName": null,
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 1000,
"percentValue": 0.04,
"climateGoal": null,
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableNotSustainable",
"taxonomyActivity": {
"sectorName": "Information und Kommunikation",
"activityCode": "8.1",
"activityName": "Datenverarbeitung, Hosting und damit verbundene Tätigkeiten",
"withClimateMitigation": "TRANSITIONAL",
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": "ENABLING",
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 1000,
"percentValue": 0.04,
"climateGoal": null,
"activityType": null
},
{
"activityGroup": "TaxonomyApplicableNotSustainable",
"taxonomyActivity": {
"sectorName": "Verkehr",
"activityCode": "6.2",
"activityName": "Güterbeförderung im Eisenbahnverkehr ",
"withClimateMitigation": null,
"withClimateAdaptation": null,
"withWater": null,
"withCircularEconomy": null,
"withPollutionPrevention": null,
"withBiodiversity": null
},
"absValue": 0,
"percentValue": 0,
"climateGoal": null,
"activityType": null
}
],
"year": 2021,
"subtotalA1Sustainable": {
"absolute": 2345435,
"percentage": 99.91
},
"subtotalA2NonSustainable": {
"absolute": 1000,
"percentage": 0.04
},
"subTotalBNonEligible": {
"absolute": 1000,
"percentage": 0.04
},
"total": {
"absolute": 2347435,
"percentage": 99.99000000000001
},
"transitionalActivityShare": 0,
"enablingActivityShare": 0
}
]
}
},
Energieverbrauch (answerMatrixNewEnergyData)
Attribut | Wert |
Question ID | 2007 |
Beispiel Rückgabe answerMatrixNewEnergyData:
"answerMatrixNewEnergyData": {
"energyData": {
"years": [
{
"unitValue": "GJ",
"energyConsumptionFromNonRenewableSources": {
"fuelConsumption": [
{
"energy": "Nuklearenergie",
"newEnergyInput": {
"amount": 1000000,
"countryCode": "AT",
"targetYearChangePercent": null,
"targetAmount": 1000000
}
},
{
"energy": "Rohöl",
"newEnergyInput": {
"amount": 2000000,
"countryCode": "AT",
"targetYearChangePercent": null,
"targetAmount": 2000000
}
}
],
"acquiredEnergyConsumption": [
{
"energy": null,
"newEnergyInput": {
"amount": null,
"countryCode": null,
"targetYearChangePercent": null,
"targetAmount": 0
}
}
]
},
"energyConsumptionFromRenewableSources": {
"fuelConsumption": [
{
"energy": "Feste Biomasse",
"newEnergyInput": {
"amount": 500000,
"countryCode": "AT",
"targetYearChangePercent": null,
"targetAmount": 500000
}
}
],
"acquiredEnergyConsumption": [],
"selfGeneratedNonFuelConsumption": []
},
"energyProductionFromNonRenewableSources": {
"fuelProduction": [
{
"energy": "Kohle",
"newEnergyInput": {
"amount": 50000,
"countryCode": "DE",
"targetYearChangePercent": null,
"targetAmount": 50000
}
}
],
"energyProduction": []
},
"energyProductionFromRenewableSources": {
"fuelProduction": [],
"energyProduction": [],
"selfGeneratedNonFuelProduction": []
},
"totalEnergySum": 3500000,
"nonRenewableEnergySum": 3000000,
"renewableEnergySum": 500000,
"nonRenewableEnergyShare": 86,
"renewableEnergyProductionShare": 0,
"renewableEnergyShare": 14,
"year": 2023,
"tab": "DETAIL",
"isBaseYear": false,
"isReportYear": true,
"isGoalYear": false
},
]
},
Mitarbeitende (answerMatrixEmployeeData)
Attribut | Wert |
Question ID | 1003 |
Beispiel Rückgabe answerMatrixEmployeeData:
"answerMatrixEmployeeData": {
"employeeData": {
"years": [
{
"employeeData": [
{
"category": "Mitarbeitende gesamt",
"sex": "weiblich",
"employeeNumber": 196,
"averageSalary": 40000,
"employeeNumberWithDisability": 0
},
{
"category": "Mitarbeitende gesamt",
"sex": "männlich",
"employeeNumber": 176,
"averageSalary": 43000,
"employeeNumberWithDisability": 0
},
{
"category": "Mitarbeitende gesamt",
"sex": "divers",
"employeeNumber": 0,
"averageSalary": 0,
"employeeNumberWithDisability": 0
},
{
"category": "Führungskräfte",
"sex": "weiblich",
"employeeNumber": 6,
"averageSalary": 58000,
"employeeNumberWithDisability": 0
},
{
"category": "Führungskräfte",
"sex": "männlich",
"employeeNumber": 10,
"averageSalary": 60000,
"employeeNumberWithDisability": 0
},
{
"category": "Führungskräfte",
"sex": "divers",
"employeeNumber": 0,
"averageSalary": 0,
"employeeNumberWithDisability": 0
}
],
"year": 2021,
"isBaseYear": false,
"isReportYear": true,
"isGoalYear": false
}
]
},
Geschäftsverkehr (answerMatrixCompanyMobilityData)
Attribut | Wert |
Question ID | 1002 |
Beispiel Rückgabe answerMatrixCompanyMobilityData:
"answerMatrixCompanyMobilityData": {
"companyMobilityValues": {
"years": [
{
"selectedTab": "Gefahrene Kilometer",
"companyMobilityValues": [
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Benzin",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2556,
"mobilitySection": "PERSONAL_CAR"
},
"km": 1000,
"co2EmissionSum": 255.6,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Diesel",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2471,
"mobilitySection": "PERSONAL_CAR"
},
"km": 1000,
"co2EmissionSum": 247.1,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Hybrid",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2305,
"mobilitySection": "PERSONAL_CAR"
},
"km": 5000,
"co2EmissionSum": 1152.5,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "LKW < 3,5 t",
"factorFuel": "Benzin",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.30129,
"mobilitySection": "TRUCK"
},
"km": 10,
"co2EmissionSum": 3.0129,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "Flugzeug Durchschnitt national",
"factorFuel": null,
"factorUnit": null,
"kilogramCO2InUnit": null,
"mobilitySection": "PLANE"
},
"co2EmissionSum": 0,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "ÖPNV",
"factorFuel": "",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.0595,
"mobilitySection": "PUBLIC_TRANSPORT"
},
"km": 4000,
"co2EmissionSum": 238,
"percentageChangeGoal": 100
}
],
"yearCo2EmissionSum": 1.9,
"yearKmSum": 11010,
"yearConsumptionSum": 0,
"yearSpecificConsumptionSum": 1.1,
"year": 2020,
"isBaseYear": true,
"isReportYear": false,
"isGoalYear": false
},
{
"selectedTab": "Gefahrene Kilometer",
"companyMobilityValues": [
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Benzin",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2556,
"mobilitySection": "PERSONAL_CAR"
},
"km": 1000,
"co2EmissionSum": 204.48000000000002,
"percentageChangeGoal": 80
},
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Diesel",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2471,
"mobilitySection": "PERSONAL_CAR"
},
"km": 1000,
"co2EmissionSum": 197.68,
"percentageChangeGoal": 80
},
{
"co2Factor": {
"factorGroup": "PKW Firmenauto/PKW Mitarbeitende",
"factorFuel": "Hybrid",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.2305,
"mobilitySection": "PERSONAL_CAR"
},
"km": 5000,
"co2EmissionSum": 1152.5,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "LKW < 3,5 t",
"factorFuel": "Benzin",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.30129,
"mobilitySection": "TRUCK"
},
"km": 10,
"co2EmissionSum": 3.0129,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "Flugzeug Durchschnitt national",
"factorFuel": null,
"factorUnit": null,
"kilogramCO2InUnit": null,
"mobilitySection": "PLANE"
},
"co2EmissionSum": 0,
"percentageChangeGoal": 100
},
{
"co2Factor": {
"factorGroup": "ÖPNV",
"factorFuel": "",
"factorUnit": "Kilometer",
"kilogramCO2InUnit": 0.0595,
"mobilitySection": "PUBLIC_TRANSPORT"
},
"km": 4000,
"co2EmissionSum": 238,
"percentageChangeGoal": 100
}
],
"yearCo2EmissionSum": 1.79,
"yearKmSum": 11010,
"yearConsumptionSum": 0,
"yearSpecificConsumptionSum": 1.1,
"year": 2023,
"isBaseYear": false,
"isReportYear": false,
"isGoalYear": true
}
]
},
Wasserverbrauch (answerMatrixWaterData)
Attribut | Wert |
Question ID | 50 |
Beispiel Rückgabe answerMatrixWaterData:
"waterData": {
"years": [
{
"inWaterStressArea": {
"surfaceWaterValue": 0,
"baseWaterValue": 0,
"producedWaterValue": 0,
"totalValues": 0
},
"outWaterStressArea": {
"surfaceWaterValue": 0,
"baseWaterValue": 0,
"seaWaterValue": 0,
"producedWaterValue": 0,
"water3rdPartyValue": 3000,
"totalValues": 3000
},
"year": 2020,
"isBaseYear": true,
"isReportYear": false,
"isGoalYear": false,
"tab": "DETAIL",
"unitValue": "m³"
},
{
"inWaterStressArea": {
"surfaceWaterValue": 0,
"surfaceWaterPercent": 0,
"baseWaterValue": 0,
"baseWaterPercent": 0,
"seaWaterValue": 0,
"seaWaterPercent": 0,
"producedWaterValue": 0,
"producedWaterPercent": 0,
"water3rdPartyValue": 0,
"water3rdPartyPercent": 0,
"totalValues": 0
},
"outWaterStressArea": {
"surfaceWaterValue": 0,
"surfaceWaterPercent": 0,
"baseWaterValue": 0,
"baseWaterPercent": 0,
"seaWaterValue": 0,
"seaWaterPercent": 0,
"producedWaterValue": 0,
"producedWaterPercent": 0,
"water3rdPartyValue": 2700,
"water3rdPartyPercent": 10,
"totalValues": 2700
},
"year": 2023,
"isBaseYear": false,
"isReportYear": false,
"isGoalYear": true,
"tab": "DETAIL",
"unitValue": "m³"
}
]
}
},
Treibhausgas Emissionen (answerMatrixGreenhouseGasData) - SEPARATED
Attribut | Wert |
Question ID | 1035 |
scope | SEPARATED |
tab | DETAIL |
Beispiel Rückgabe answerMatrixGreenhouseGasData:
"answerMatrixGreenhouseGasData": {
"greenhouseGasData": {
"years": [
{
"rows": [
{
"scopes": [
1
],
"total": 85,
"greenhouseGasses": [
{
"value": 40,
"name": "greenhouse_gas_article.stationary assets (e.g. heating systems)"
},
{
"value": 45,
"name": "greenhouse_gas_article.mobile assets (e.g. vehicles)"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
},
{
"scopes": [
2
],
"total": 127,
"greenhouseGasses": [
{
"value": 50,
"name": "greenhouse_gas_article.emissions from the generation of purchased electricity"
},
{
"value": 70,
"name": "greenhouse_gas_article.steam"
},
{
"value": 7,
"name": "greenhouse_gas_article.district heating and cooling"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
},
{
"scopes": [
3
],
"total": 54,
"greenhouseGasses": [
{
"value": 20,
"name": "greenhouse_gas_article.purchased goods and services"
},
{
"name": "greenhouse_gas_article.capital goods"
},
{
"name": "greenhouse_gas_article.fuel and energy-related emissions (not included in scope 1 or 2)"
},
{
"name": "greenhouse_gas_article.transport and distribution (upstream)"
},
{
"name": "greenhouse_gas_article.waste"
},
{
"name": "greenhouse_gas_article.business travel"
},
{
"name": "greenhouse_gas_article.employee commuting"
},
{
"name": "greenhouse_gas_article.tangible assets rented or leased"
},
{
"name": "greenhouse_gas_article.transport and distribution (downstream)"
},
{
"name": "greenhouse_gas_article.processing of products sold"
},
{
"name": "greenhouse_gas_article.use of products sold"
},
{
"name": "greenhouse_gas_article.handling of sold products at the end of their life cycle"
},
{
"value": 30,
"name": "greenhouse_gas_article.leased or rented property, plant and equipment"
},
{
"name": "greenhouse_gas_article.franchise"
},
{
"value": 4,
"name": "greenhouse_gas_article.investments"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
}
],
"year": 2020,
"tab": "DETAIL",
"isBaseYear": true,
"isReportYear": false,
"isGoalYear": false
},
{
"rows": [
{
"scopes": [
1
],
"total": null,
"greenhouseGasses": [
{
"value": 40,
"name": "greenhouse_gas_article.stationary assets (e.g. heating systems)"
},
{
"value": 45,
"name": "greenhouse_gas_article.mobile assets (e.g. vehicles)"
}
],
"targetCalculation": {
"referenceValue": 85,
"targetPercent": 100,
"targetSharePercent": 30,
"targetResult": 51
}
},
{
"scopes": [
2
],
"total": null,
"greenhouseGasses": [
{
"value": 50,
"name": "greenhouse_gas_article.emissions from the generation of purchased electricity"
},
{
"value": 70,
"name": "greenhouse_gas_article.steam"
},
{
"value": 7,
"name": "greenhouse_gas_article.district heating and cooling"
}
],
"targetCalculation": {
"referenceValue": 127,
"targetPercent": 100,
"targetSharePercent": 30,
"targetResult": 76.2
}
},
{
"scopes": [
3
],
"total": null,
"greenhouseGasses": [
{
"value": 20,
"name": "greenhouse_gas_article.purchased goods and services"
},
{
"name": "greenhouse_gas_article.capital goods"
},
{
"name": "greenhouse_gas_article.fuel and energy-related emissions (not included in scope 1 or 2)"
},
{
"name": "greenhouse_gas_article.transport and distribution (upstream)"
},
{
"name": "greenhouse_gas_article.waste"
},
{
"name": "greenhouse_gas_article.business travel"
},
{
"name": "greenhouse_gas_article.employee commuting"
},
{
"name": "greenhouse_gas_article.tangible assets rented or leased"
},
{
"name": "greenhouse_gas_article.transport and distribution (downstream)"
},
{
"name": "greenhouse_gas_article.processing of products sold"
},
{
"name": "greenhouse_gas_article.use of products sold"
},
{
"name": "greenhouse_gas_article.handling of sold products at the end of their life cycle"
},
{
"value": 30,
"name": "greenhouse_gas_article.leased or rented property, plant and equipment"
},
{
"name": "greenhouse_gas_article.franchise"
},
{
"value": 4,
"name": "greenhouse_gas_article.investments"
}
],
"targetCalculation": {
"referenceValue": 54,
"targetPercent": 100,
"targetSharePercent": 30,
"targetResult": 32.4
}
}
],
"year": 2030,
"tab": "SUM",
"isBaseYear": false,
"isReportYear": false,
"isGoalYear": true
},
{
"rows": [
{
"scopes": [
1
],
"total": 75,
"greenhouseGasses": [
{
"value": 35,
"name": "greenhouse_gas_article.stationary assets (e.g. heating systems)"
},
{
"value": 35,
"name": "greenhouse_gas_article.mobile assets (e.g. vehicles)"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
},
{
"scopes": [
2
],
"total": 100,
"greenhouseGasses": [
{
"value": 40,
"name": "greenhouse_gas_article.emissions from the generation of purchased electricity"
},
{
"value": 55,
"name": "greenhouse_gas_article.steam"
},
{
"value": 5,
"name": "greenhouse_gas_article.district heating and cooling"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
},
{
"scopes": [
3
],
"total": 49,
"greenhouseGasses": [
{
"value": 18,
"name": "greenhouse_gas_article.purchased goods and services"
},
{
"name": "greenhouse_gas_article.capital goods"
},
{
"name": "greenhouse_gas_article.fuel and energy-related emissions (not included in scope 1 or 2)"
},
{
"name": "greenhouse_gas_article.transport and distribution (upstream)"
},
{
"name": "greenhouse_gas_article.waste"
},
{
"name": "greenhouse_gas_article.business travel"
},
{
"name": "greenhouse_gas_article.employee commuting"
},
{
"name": "greenhouse_gas_article.tangible assets rented or leased"
},
{
"name": "greenhouse_gas_article.transport and distribution (downstream)"
},
{
"name": "greenhouse_gas_article.processing of products sold"
},
{
"name": "greenhouse_gas_article.use of products sold"
},
{
"name": "greenhouse_gas_article.handling of sold products at the end of their life cycle"
},
{
"value": 28,
"name": "greenhouse_gas_article.leased or rented property, plant and equipment"
},
{
"name": "greenhouse_gas_article.franchise"
},
{
"value": 3,
"name": "greenhouse_gas_article.investments"
}
],
"targetCalculation": {
"referenceValue": null,
"targetPercent": null,
"targetSharePercent": null,
"targetResult": 0
}
}
],
"year": 2022,
"tab": "DETAIL",
"isBaseYear": false,
"isReportYear": true,
"isGoalYear": false
}
],
"scopes": "SEPARATED"
},
"id": null
}