...
API
...
VEKA Meldingen API (OpenAPI specificaties)
...
Doel
...
Gegevens over een (historisch) ingediend energieprestatieattest opzoeken
...
Locatie
...
Testomgeving: Details
Productie: Nog niet beschikbaar
...
Toegang
...
Voor overheden, lokale besturen, … op basis van een vooraf afgesloten protocol (aanvraag: https://vo-veka.atlassian.net/wiki/spaces/TDV/pages/2294874204)
Inhoudsopgave |
---|
Implementatie
...
API call
...
resultaat van de call POST /meldingen-api-a2a/extern/v1/meldingCentraleStooktoestellen
...
Beschrijving
...
API call voor het opzoeken van detailinformatie van een energieattest
Voor het ontvangen van specifieke gegevens van energieprestatieattesten (epb - aangifte, epc - bouw, epc - residentieel, epc - gemeendeel, epc - niet residentieel) moet men een opzoeking doen aan de hand van verplichte en optionele zoekcriteria.
Het zoekcriterium “Reden” is steeds verplicht en stemt overeen met het doeleinde van het gebruik van de API.
Daarnaast is ook minstens één van onderstaande hoofdzoekcriteria vereist:
energieAttestNummer
Adres (minimaal gemeente, straat en huisnummer)
Attestnummer
GebouwID
GebouweenheidID
Naast deze vereiste zoekcriteria, kunnen andere optionele zoekcriteria toegevoegd worden. Op basis van het vastgelegde protocol met het VEKA kan het zijn dat bepaalde optionele zoekcriteria toch verplicht worden. Bij configuratie van de aansluiting zal dit duidelijk meegedeeld worden.
Door het toepassen van de verplichte en optionele zoekcriteria wordt de response beperkt en krijg je als afnemer enkel de energieprestatiecertificaten terug die voldoen aan alle opgegeven zoekcriteria.
Wanneer geen enkel certificaat voldoet aan je zoekcriteria, krijg je als afnemer een leeg resultaat terug.
Overzicht van de antwoordvelden
...
Veldnaam
...
Omschrijving
...
Toegelaten waarden
...
Veldtype
...
gemeente
...
Gemeentenaam
...
String
...
straat
...
Straatnaam
...
String
...
huisnummer
...
Huisnummer
...
String
...
busnummer
...
Busnummer
...
...
String
...
postcode
...
Postcode
...
...
?
...
energieAttestNummer
...
Uniek energieattestnummer
...
String
...
gebouwId
...
GebouwID uit het gebouwregister van de Vlaamse overheid
...
https://vo-veka.atlassian.net/wiki/spaces/TDV/pages/2321580033/Locatie+van+een+stooktoestel#API-endpoints (pagina generiek maken)
...
?
...
gebouweenheidId
...
GebouwEenheidID uit het gebouwregister van de Vlaamse overheid
...
https://vo-veka.atlassian.net/wiki/spaces/TDV/pages/2321580033/Locatie+van+een+stooktoestel#API-endpoints (pagina generiek maken)
...
?
...
datumIngediendVanaf
...
De vroegste indiendatum waarvoor een energieattest gezocht wordt
...
geldig
...
Indictie of al dan niet enkel nog geldige energieattesten opgezocht mogen worden
...
Keuze:
True
False
...
Boolean
...
reden
...
Formaat van request
...
language | json |
---|
Formaat van response
Succesvolle opzoeking (zie ref naar pagina beschrijving detail energieattest )
HTTP Code: 2xx (vb. 201)
Response: Bevestiging en uniek VEKA meldingsnummer
Codeblok | ||
---|---|---|
| ||
{
"externeReferte": "0-1234-ABCD",
"meldingsnummer": "2023-CV-K-1",
"message": "Melding 2023-CV-K-1 correct opgeladen."
} |
Foutieve opzoeking
HTTP Code: 4xx (vb. 400, 404)
Response: Lijst van fouten gevonden in de melding
...
language | json |
---|
...
Inhoudsopgave |
---|
Overzicht van de antwoordvelden
In onderstaande lijst een overzicht alle antwoordvelden. Enkel de antwoordvelden waarvoor inhoudelijke informatie beschikbaar is worden meegegeven. Indien specifieke filtering voor een aansluiting toegepast werd, zullen ook uitgefilterde antwoordvelden niet zichtbaar zijn.
Veldnaam | Omschrijving | Mogelijke waarden (indien van toepassing) |
id | unieke interne technische identificator van het energieattest | |
energieAttestNummer | unieke energieattestnummer zoals vermeld op het energieprestatiecertificaat of de aangifte | |
energieAttestStatus | status van het energieattest | ‘geldig’, ‘vervangen’, ‘vervallen’, ‘geannuleerd’, 'ingetrokken' |
datumIngediend | datum van indienen van het energieattest |
|
datumGeldigheid | datum tot wanneer het energieattest geldig is |
|
energieAttestType | indicatie of het energieattest werd opgesteld in kader van bestaande bouw (EPC) of nieuwbouw/renovatie (EPC) | ‘EPC’ of ‘EPB’ |
hoofdBestemming | hoofdcategorie van de bestemming van de gebouweenheid | ‘residentieel’, ‘niet-residentieel’, ‘gemeenschappelijk deel’ of ‘gemengd’ |
bestemming | detaillijst van de bestemming van de gebouweenheid | ‘kantoor’, ‘handelszaak’, ‘hotel, b&b, …’, ‘restaurant, café, cafetaria’, ‘kleuter- of lager onderwijs’, ‘secundair onderwijs’, ‘hoger onderwijs’, ‘sporthal’, ‘zwembad’, ‘sport en recreatie - overige’, ‘ziekenhuis’, ‘woonzorgcentrum', ‘medische (groeps)praktijk’, ‘gezondheidszorg- en welzijnszorginstelling - overige’, ‘kinderdagverblijf of buitenschoolse opvang’, ‘wijkhuis/buurtcentrum’, ‘jeugdbeweging’, maatschappelijke dienstverlening - overige’, ‘bibliotheek’, ‘evenementenhal’, ‘museum’, ‘cinema’, ‘gebouw voor podiumkunsten’, ‘cultuur- of bijeenkomstgebouw - overige’, ‘luchthaven’, ‘postkantoor’, ‘gemeentehuis', ‘stationsgebouw’, ‘politiekantoor’, ‘brandweerkazerne’, ‘gerechtshof’, ‘gevangenis of instelling’, ‘openbare diensten - overige’, ‘andere’ |
publiekGebouw | indicatie of het een publiek gebouw betreft | ‘true’ of ‘false’ |
overheidsGebouw | indicatie of het een overheidsgebouw betreft | ‘true’ of ‘false’ |
bouwvorm | bouwvorm van de gebouweenheid | ‘vrijstaand’, ‘halfopen’ of ‘gesloten’ |
bouwjaar | bouwjaar van de gebouweenheid | |
beschermdVolume | beschermd volume van de gebouweenheid met vermelding van waarde en meeteenheid | |
brutoVloerOppervlakte | bruto vloeroppervlakte van de gebouweenheid met vermelding van waarde en meeteenheid | |
verliesOppervlakte | totale verliesoppervlakte van de gebouweenheid met vermelding van waarde en meeteenheid | |
totaleOppervlakteVenstersNaarBuitenomgevingEnAor | totale verliesoppervlakte van de vensters met begrenzing buiten of aangrenzende onverwarmde ruimte met vermelding van waarde en meeteenheid | |
thermischeMassa | de thermische massa of zwaarte van de constructie | |
infiltratiedebiet | het lekdebiet per oppervlakte-eenheid van het gemeten bouwvolume bij een drukverschil van 50 Pa (v50-waarde) | |
isNieuwbouwNaSloop | ‘true’ of ‘false’ | |
isOpenHaardInStukhoutAanwezig | ‘true’ of ‘false’ | |
voldoetAanEisen | ‘true’ of ‘false’ | |
energieAttestTijdigIngediend | ‘true’ of ‘false’ | |
gebouwId | GebouwID uit het gebouwregister van de Vlaamse overheid | |
gebouweenheidId | GebouwEenheidID uit het gebouwregister van de Vlaamse overheid | |
adressen | Lijst van adressen gekoppeld aan het energieprestatiecertificaat, met per adres duiding van ‘adresId’, ‘gemeente’, ‘straat’, ‘huisnummer’, ('busnummer') en ‘postcode’ | |
adresId | interne identificator van het adres | |
straat | straatnaam | |
huisnummer | huisnummer | |
busnummer | busnummer | |
gemeente | gemeente | |
postcode | postcode | |
energieIndicatoren | Lijst van beschikbare hoofd energieindicatoren: ‘energielabel’, ‘e-peil’, ‘primairEnergieGerbruikPerVierkanteMeter’, ‘indicatorLangeTermijnDoelstelling’ | |
referentie naar alleEnergieIndicatoren | verwijzing naar detailgegevens van de diversie energieIndicatoren | |
referentie naar energieMetingen | verwijzing naar detailgegevens van de diversie energieMetingen | |
referentie naar adviezen | verwijzing naar detailgegevens van de diversie adviezen | |
referentie naar schildelen | verwijzing naar detailgegevens van de diversie schildelen en constructiedelen | |
referentie naar installatiesVoorSanitairWarmWater | verwijzing naar detailgegevens van de diversie installaties voor sanitair warm water | |
referentie naar installatiesVoorRuimteverwarming | verwijzing naar detailgegevens van de diversie installaties voor ruimteverwarming | |
referentie naar installatiesVoorKoeling | verwijzing naar detailgegevens van de diversie installaties voor koeling | |
referentie naar installatiesVoorVentilatieEnBevochtiging | verwijzing naar detailgegevens van de diversie installaties voor ventilatie en bevochtiging | |
referentie naar installatiesVoorVerlichting | verwijzing naar detailgegevens van de diversie installaties voor verlichting | |
referentie naar erkenning | verwijzing naar detailgegevens van de verantwoordelijke opsteller | |
referentie naar documenten | verwijzing naar de fysieke bestanden (pdf, foto, …) |
Formaat van request
Codeblok | ||||
---|---|---|---|---|
| ||||
https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853 |
Formaat van response
Succesvolle opzoeking
HTTP Code: 200
Codeblok | ||||
---|---|---|---|---|
| ||||
{
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"energieAttestNummer": "20230925-0014371258-NR-1",
"energieAttestStatus": "geldig",
"datumIngediend": "2023-09-25",
"datumGeldigheid": "2028-09-25",
"energieAttestType": "EPC",
"hoofdBestemming": "niet-residentieel",
"bestemming": "kantoor",
"gebouwId": "14371258",
"publiekGebouw": false,
"overheidsgebouw": false,
"energieIndicatoren": [
{
"soort": "energieLabel",
"doelstelling": "A",
"waarde": "X"
},
{
"soort": "primairEnergieGebruikPerVierkanteMeter",
"waarde": 352.46,
"meeteenheid": "kWh/(m² jaar)"
}
],
"bouwvorm": "vrijstaand",
"brutoVloerOpperVlakte": {
"waarde": 3298.0,
"meeteenheid": "m²"
},
"thermischeMassa": "half zwaar/matig zwaar",
"adviezen": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/adviezen"
},
"energieMetingen": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/energie-metingen"
},
"alleEnergieIndicatoren": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/indicatoren"
},
"schildelen": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/schildelen"
},
"installatiesVoorSanitairWarmWater": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/installaties-voor-sanitair-warm-water"
},
"installatiesVoorRuimteverwarming": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/installaties-voor-ruimteverwarming"
},
"installatiesVoorVentilatieEnBevochtiging": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/installaties-voor-ventilatie-en-bevochtiging"
},
"installatiesVoorVerlichting": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/installaties-voor-verlichting"
},
"installatiesVoorKoeling": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/installaties-voor-koeling"
},
"documenten": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/documenten"
},
"erkenning": {
"id": "74c37439-f43c-4baa-9ac3-299af097d853",
"url": "https://energie-ti-secure.api.vlaanderen.be/energie-attesten-api/v1/energie-attesten/74c37439-f43c-4baa-9ac3-299af097d853/erkenning"
}
} |