Ab 1.1.2027 müssen Zähler und Heizkostenverteiler fernablesbar sein. Jetzt den Wechsel prüfen.Mehr erfahren
API-Dokumentation
Verbrauchsdaten direkt in Ihre Software. Nach bved-Standard.
Heidi stellt Verbrauchsdaten, Nutzerwechsel und Dokumente über Webservices nach den Spezifikationen des bved bereit. Ihre ERP- oder Verwaltungssoftware ruft die Daten ab, ohne Dateiversand und ohne doppelte Pflege.
GET /billingunits/123456789/consumptions/periodsAuthorization: Basic ••••••••200 OK · application/json{"billingunit": {"reference": { "mscnumber": "123456789" },"periods": [ { "period": "2021-06" } ] }}
Entwurf. Diese Dokumentation beschreibt die geplante Heidi-Schnittstelle auf Basis der veröffentlichten bved-Spezifikationen. Basis-URL und Beispielwerte sind Platzhalter. Verbindlich sind die Zugangsdaten und Details, die Sie von Ihrem persönlichen Ansprechpartner erhalten.
Überblick
Der Bundesverband für Energie- und Wasserdatenmanagement (bved) legt einheitliche Webservices für den Datenaustausch zwischen Messdienstleistern und Verwaltungssoftware fest. Heidi richtet seine Schnittstelle an diesen Spezifikationen aus. Wer bereits einen bved-Webservice angebunden hat, kann Heidi mit wenig Aufwand ergänzen.
Heidi SystemsMessdienstleister (MSC). Stellt den Server bereit und liefert die Daten.
Ihre SoftwareVerwaltung oder ERP (PM). Ruft die Daten als Client ab oder übermittelt Wechsel.
Alle Anfragen laufen ausschließlich verschlüsselt über HTTPS. Die bved-Webservices sehen Basic Auth und OAuth 2.0 vor. Jede Anfrage enthält einen Authorization-Header und accept: application/json.
Verfahren
Header
Hinweis
Basic Auth
Authorization: Basic <base64(user:pass)>
Standard laut bved-Spezifikation
OAuth 2.0
Authorization: Bearer <token>
Laut bved vorgesehen, Freischaltung auf Anfrage
Basis-URL und Versionen
Die Hauptversion steht im Pfad. Kleinere, abwärtskompatible Erweiterungen der Spezifikation ändern den Pfad nicht.
Zeitstempel: ISO 8601 in UTC, z. B. 2022-05-09T09:04:55.772Z
Abrechnungszeitraum: YYYY-MM, z. B. 2021-06
Verbrauchsdaten (uVI)
consumption-data 1.2.1
Liefert monatliche Verbrauchsdaten auf Ebene der Nutzeinheit. Damit stellen Sie Bewohnern die unterjährige Verbrauchsinformation nach EED und HKVO in Ihrem eigenen Portal bereit. Der Webservice ging aus der ARGE HeiWaKo hervor und wird heute vom bved gepflegt.
GET/billingunits/{mscnumber}/consumptions/periods
Gibt alle Abrechnungszeiträume einer Abrechnungseinheit zurück, für die Verbrauchsdaten vorliegen, jeweils mit dem Zeitpunkt der letzten Aktualisierung.
Parameter
Ort
Beschreibung
mscnumberPflicht
Pfad
Nummer der Abrechnungseinheit beim Messdienstleister. 9 Zeichen, alphanumerisch, führende Nullen möglich.
Gibt die Verbrauchsdaten eines Zeitraums für alle Nutzeinheiten der Abrechnungseinheit zurück. Das Antwortschema folgt der bved-Spezifikation consumption-data 1.2.1 und enthält unter anderem:
Parameter
Ort
Beschreibung
mscnumberPflicht
Pfad
Nummer der Abrechnungseinheit, wie oben
periodPflicht
Pfad
Zeitraum im Format YYYY-MM, z. B. 2021-06
Verbräuche je Nutzeinheit für den angefragten Monat
Vergleichswert (benchmark) für die Verbrauchsinformation, seit Version 1.1
Kennzeichen converted für umgerechnete Verbräuche, zusammen mit der Einheit unitofmeasure, seit Version 1.1
Bemerkungen je Nutzeinheit, seit Version 1.2
Das vollständige Feldschema ergänzen wir in der finalen Fassung dieser Dokumentation.
Nutzerwechsel
on-site-roles 2.0
Übermittelt Nutzer- und Bewohnerwechsel tagesaktuell aus Ihrer Software an Heidi. Das ist nötig, damit die unterjährige Verbrauchsinformation den richtigen Bewohnern zugeordnet wird und Zwischenablesungen korrekt in die Abrechnung einfließen.
Ihre SoftwareHeidi
Für neue Anbindungen empfiehlt der bved Version 2.0. Version 1.2 bleibt für bestehende Integrationen gültig. Endpunkte und Feldschema folgen in der finalen Fassung.
Dokumente
documents 1.3
Automatisiert das Hoch- und Herunterladen von Dokumenten zwischen Ihrer Software und Heidi, zum Beispiel Heizkostenabrechnungen. Mit Version 1.3 arbeitet der Webservice nur noch mit JSON.
Endpunkt setStatus, um den Empfang vieler Dokumente auf einmal zu bestätigen
Neuer Dokumenttyp P und optionaler Info-Block
Referenztyp order für Bestellnummern
Endpunkte und Feldschema folgen in der finalen Fassung.
Datenaustausch V 3.10
Dateiformat
Für Software, die noch keine Webservices nutzt, unterstützt Heidi den dateibasierten bved-Standard-Datenaustausch für die Heizkostenabrechnung. Angaben zum CO2-Kostenaufteilungsgesetz sind ab Version 3.10 enthalten.
Der E-Satz für den Volldatenaustausch wird vom bved nicht weiterentwickelt. Für neue Anbindungen empfehlen wir die Webservices.
Statuscodes
Antworten sind entweder leer oder ein JSON-Objekt.
Code
Bedeutung
200
Erfolgreich. Die angefragten Daten stehen im Antworttext.
400
Ungültige Anfrage, zum Beispiel ein falsches Format bei period.
401
Fehlende oder ungültige Zugangsdaten.
404
Abrechnungseinheit oder Zeitraum nicht gefunden.
405 / 501
HTTP-Methode wird nicht unterstützt.
500
Interner Fehler auf Serverseite.
503
Dienst vorübergehend nicht verfügbar.
Versionen
Webservice
Version
Änderungen
consumption-data
1.1
Vergleichswert und Kennzeichen für umgerechnete Verbräuche
consumption-data
1.2
Freischaltung des Dienstes je Abrechnungseinheit, Bemerkungen je Nutzeinheit
consumption-data
1.2.1
Anzahl der Abrechnungseinheiten mit Freischaltungsinformation
on-site-roles
2.0
Empfohlen für neue Anbindungen
documents
1.3
setStatus, Dokumenttyp P, Info-Block, Referenztyp order, nur JSON
Ihr persönlicher Ansprechpartner richtet den Zugang ein und begleitet die Anbindung bis zum ersten erfolgreichen Abruf. Softwareanbieter binden Heidi einmal an und versorgen damit alle Verwaltungen unter ihren Kunden.
VDIV: Heidi ist Kooperationspartner Bund des Verbands der Immobilienverwalter Deutschland.
DEUMESS: Heidi ist im Verband unabhängiger Messdienstleister vernetzt.
DSGVO: Ihre Daten werden nach den Regeln der Datenschutz-Grundverordnung und des BDSG verarbeitet.
Hosting in Deutschland: Alle Daten liegen auf Servern in Deutschland.
Sicherheit
Ihre Verbrauchsdaten in sicheren Händen.
Heidi verarbeitet alle Daten nach deutschen Vorgaben und speichert sie
auf Servern in Deutschland. Dazu ist Heidi Kooperationspartner des
VDIV und im Verband DEUMESS vernetzt.