Objecten

Via de volgende endpoint kan je bij de aangesloten makelaar objectinformatie ophalen. Zo worden veel details, perceelinformatie en afbeeldingen meegestuurd. Zo krijg je een zo compleet mogelijk overzicht van de woning. Je kan ook filteren op specifieke gegevens om een zo accuraat mogelijke response te krijgen.

Method: GET
Endpoint: http://localhost:8000/api/v1/{format}/objects
Headers:public-key{public-key}
 private-key{private-key}
Variabelen: (verplicht){format}

Keuze uit: JSON of XML

Dit bepaald in welk formaat de data wordt teruggestuurd naar jou.

Parameters: (niet verplicht){id}Type:
Omschrijving:
String
Id van het object. Is altijd uniek
{house_nr}

Type:

Maximale lengte:

Omschrijving:

String

191

Huisnummer van het object

{addition}

Type:

Maximale lengte

Omschrijving

String

191

Huisnummertoevoeging en huisletter (1A)

{zipcode}

Type: 

Maximale lengte

Omschrijving

String

6

Postcode van het object (9672AC)

{status}

 

 

Type:String
Keuzes:beschikbaar, onder bod, onder optie, verkocht onder voorbehoud,
verhuurd onder voorbehoud, verhuurd, verkocht, geveild, verkocht bij inschrijving
Maximale lengten.v.t.

Omschrijving

 

De status van het object
VoorbeeldStuur bijvoorbeeld “beschikbaar, onder bod, onder optie” om alle objecten met die status te krijgen

Response

Dit zijn de waarden die je terug kan krijgen

NaamRegelsMethod/Waarden
Id string
Straatnaam string
Huisnummer string
Postcode string
HuisnummerToevoeging string
Huisletter string
Plaats string
Provincie string
SoortMaximaal 1 waarde"Woonhuis",
"Appartement",
"Bouwgrond",
"Inpandige Garage",
"Garage",
"Parkeerkelder",
"Parkeerplaats",
"Berging",
"Woonwagenstandplaats",
"Stacaravanstandplaats",
"Ligplaats",
"Onderstuk",
“Opslagruimte”
TypeMaximaal 1 waarde"Koop",
"Huur",
"Veiling"
StatusMaximaal 1 waarde

“Prospect”,

“In Aanmelding”,

“Beschikbaar”,

“Onder Bod”,

“Onder Optie”,

“Verkocht Onder Voorbehoud”,

“Verhuurd Onder Voorbehoud”,

“Verhuurd”,

“Verkocht”,

“Geveild”,

“Ingetrokken”,

“Verkocht ”

Publicatiedatumnullabledatum
Details 
NaamRegelsMethod/Waarden
Aanbiedingstekst html
Prijs string
SoortMaximaal 1 waarde

"eengezinswoning",
"herenhuis",
"villa",
"landhuis",
"bungalow",
"grachtenpand",
"woonboot",
"stacaravan",
"woonwagen",
"landgoed",

"woonboerderij",
"bovenwoning",
"benedenwoning",
"maisonette",
"galerijflat",
"portiekflat",
"beneden plus bovenwoning",
"penthouse",
"portiekwoning",
"studentenkamer",
"Dubbel benedenhuis",
"tussenverdieping"

TypeMaximaal 1 waarde"vrijstaande woning",
"geschakelde woning",
"2-onder-1-kapwoning",
"tussenwoning",
"hoekwoning",
"eindwoning",
"halfvrijstaande woning",
"geschakelde 2-onder-1-kapwoning",
"verspringend",
"service flat",
"appartement",
"corridorflat",
"bel-etage",
"souterrain",
"dubbel bovenhuis",
"verzorgingsflat"
IsolatievormenMeerdere waarden mogelijk"dakisolatie",
"muurisolatie",
"vloerisolatie",
"dubbel glas",
"gedeeltelijk dubbel glas",
"voorzetramen",
"volledig geisoleerd",
"geen spouw",
"eco-bouw",
"geen isolatie",
"grotendeels dubbelglas",
"driedubbel glas",
"kierdichting",
"HR-glas"
PermanenteBewoning boolean
RecreatieWoning boolean
Bouwjaar string
EnergielabelMaximaal 1 waarde"A+++++",
"A++++",
"A+++",
"A++",
"A+",
"A",
"B",
"C",
"D",
"E",
"F",
"G"
EnergielabelEinddatum date
VerwarmingMeerdere waarden mogelijk"c.v.-ketel",
"kolenkachel",
"blokverwarming",
"stadsverwarming",
"moederhaard",
"hete lucht verwarming",
"gaskachels",
"open haard",
"mogelijkheid voor open haard",
"vloerverwarming geheel",
"vloerverwarming gedeeltelijk",
"elektrische verwarming",
"muurverwarming",
"warmtepomp",
"warmte terugwininstallatie",
"aardwarmte",
"houtkachel",
"gashaard",
"allesbrander",
"pelletkachel",
"geen verwarming"
WarmWaterMeerdere waarden mogelijk"c.v.-ketel",
"centrale voorziening",
"geiser huur",
"geiser eigendom",
"gasboiler huur",
"gasboiler eigendom",
"elektrische boiler huur",
"elektrische boiler eigendom",
"zonneboiler huur",
"zonneboiler eigendom",
"elektrische zonneboiler huur",
"elektrische zonneboiler eigendom",
"zonnecollectoren",
"stadsverwarming",
"verwarming",
"doorstroommboiler",
"aardwarmte"
Woonoppervlakte string
OverigeInpandigeRuimte string
GebouwgebondenBuitenruimte string
ExterneBergruimte string
Inhoud string
Tuin 
SoortMeerdere waarden mogelijk"achtertuin",
"voortuin",
"zijtuin",
"tuin rondom",
"patio/atrium",
"plaats",
"geen tuin",
"zonneterras"
Oppervlakte string
HoofdtuinMaximaal 1 waarde"achtertuin",
"voortuin",
"zijtuin",
"tuin rondom",
"patio/atrium",
"plaats",
"geen tuin",
"zonneterras"
Garage 
SoortMeerdere waarden mogelijk"aangebouwd steen",
"vrijstaand steen",
"aangebouwd hout",
"vrijstaand hout",
"inpandig",
"garagebox",
"parkeerkelder",
"garage mogelijk",
"carport",
"garage met carport",
"parkeerplaats",
"souterrain",
"geen garage"
Capaciteit string
VoorzieningenMeerdere waarden mogelijk"voorzien van verwarming",
"voorzien van elektra",
"voorzien van water",
"met vliering",
"met elektrische deur"
IsolatieMeerdere waarden mogelijk"dakisolatie",
"muurisolatie",
"vloerisolatie",
"dubbel glas",
"gedeeltelijk dubbel glas",
"voorzetramen",
"volledig geisoleerd",
"geen spouw",
"eco-bouw",
"geen isolatie"
Parkeren 
FaciliteitenMeerdere waarden mogelijk"openbaar parkeren",
"betaald parkeren",
"parkeergarage",
"parkeervergunningen",
"op eigen terrein",
"op afgesloten terrein"
Capaciteit string
Financieel 
ConditieMaximaal 1 waarde"kosten koper",
"vrij op naam",
"per maand",
"per jaar"
PrijsvoegselMaximaal 1 waarde"vraagprijs",
"koopsom",
"prijs op aanvraag",
"huurprijs",
"prijs op aanvraag"
AanvaardingMaximaal 1 waarde"in overleg",
"per datum",
"direct"
AanvaardingDatum date
ServicekostenPerMaand string
WoonlagenMeerdere lagen mogelijk
NaamMaximaal 1 waarde‘Begane grond’,‘Verdieping’,‘Zolder’,‘Bergzolder’,‘Vliering’,‘Kelder’,‘Souterrain’
VerdiepingNrminimaal: -1int
AantalKamersminimaal: 0int
AantalSlaapkamersminimaal: 0int
AantalBadkamersminimaal: 0int
KamersMeerdere kamers mogelijk
NaamMaximaal 1 waarde

‘Woonkamer’,‘Badkamer’,‘Keuken’,‘Bijkeuken’,

‘Slaapkamer’,‘Douche’,‘Toilet’,‘Gang’,‘Tochtportaal’,

‘Hal’,‘Stookruimte’,‘Berging’,‘Provisieruimte’,‘Balkon’,

‘Dakterras’,‘Dakkapel’,‘Loggia’,‘Overloop’,‘Wasruimte’,

‘Serre’,‘Bergkast’,‘Open Keuken’,

HeeftTrap boolean
Afmetingenarray
Soort

Maximaal 1 waarde

nullable

‘Woonkamer’,‘Badkamer’,‘Keuken’,

‘Bijkeuken’,‘Slaapkamer’,‘Douche’,

‘Toilet’,‘Gang’,‘Tochtportaal’,‘Hal’,

‘Stookruimte’,‘Berging’,‘Provisieruimte’,

‘Balkon’,‘Dakterras’,‘Dakkapel’,‘Loggia’,

‘Overloop’,‘Wasruimte’,‘Serre’,‘Bergkast’,

‘Open Keuken’,

Lengtenullableint
Breedtenullableint
Hoogtenullableint
Diameternullableint
PercelenMeerdere percelen mogelijk
KadastraalIDint
KadastraleGegevens
KadastraleGemeente string
KadastraleGemeenteCode string
Sectie string
Perceel string
Oppervlakte int
Omvang string
AfbeeldingenMeerdere afbeeldingen mogelijk
mime image/jpeg
path url
thumbnail url
order int
typeMaximaal 1 waarde

“plattegrond”

“afbeelding”

 

Hieronder staan de responses in 2 verschillende formaten. JSON en XML.

JSON

{
    "endpoint": "http://localhost:8000/api/v1/json/objects?huisnummer=18&postcode=9672AC",
    "resultaten": 1,
    "objects": [
        {
            "Id": "",
            "Straatnaam": "",
            "Huisnummer": "",
            "Postcode": "",
            "HuisnummerToevoeging": "",
            "Huisletter": "",
            "Plaats": "",
            "Provincie": "",
            "Soort": "",
            "Type": "",
            "Status": "",
            "Publicatiedatum": "",
            "Details": {
                "Aanbiedingstekst": "",
                "Prijs": "",
                "Soort": "",
                "Type": "",
                "Isolatievormen": [],
                "PermanenteBewoning": false,
                "RecreatieWoning": false,
                "Bouwjaar": "",
                "Energielabel": "",
                "EnergielabelEinddatum": "",
                "Verwarming": [],
                "WarmWater": "",
                "Woonoppervlakte": "",
                "OverigeInpandigeRuimte": "",
                "GebouwgebondenBuitenruimte": "",
                "ExterneBergruimte": "",
                "Inhoud": "",
                "Tuin": {
                    "Soort": [],
                    "Oppervlakte": "",
                    "Hoofdtuin": ""
                },
                "Garage": {
                    "Soort": [],
                    "Capaciteit": "",
                    "Voorzieningen": "",
                    "Isolatie": ""
                },
                "Parkeren": {
                    "Faciliteiten": [],
                    "Capaciteit": "1"
                },
                "Financieel": {
                    "Conditie": "",
                    "Prijsvoegsel": "",
                    "Aanvaarding": "",
                    "AanvaardingDatum": "",
                    "ServicekostenPerMaand": ""
                },
                "Woonlagen": [
                    {
                        "Naam": "",
                        "VerdiepingNr": 0,
                        "AantalKamers": 1,
                        "AantalSlaapkamers": 0,
                        "AantalBadkamers": 0,
                        "Kamers": [
                            {
                                "Naam": "Woonkamer",
                                "HeeftTrap": false,
                                "Afmetingen": {
                                    "Soort": null,
                                    "Lengte": null,
                                    "Breedte": null,
                                    "Hoogte": null,
                                    "Diameter": null
                                }
                            },
                        ]
                    },
                ],
            },
            "Percelen": [
                {
                    "KadastraalID": 1,
                    "KadastraleGegevens": {
                        "KadastraleGemeente": "",
                        "KadastraleGemeenteCode": "",
                        "Sectie": "",
                        "Perceel": "",
                        "Oppervlakte": “”,
                        "Omvang": ""
                    }
                },
            ],
            "Afbeeldingen": [
                {
                    "mime": "image/jpeg",
                    "path": "",
                    "thumbnail": "",
                    "order": 1,
                    "type": "afbeelding"
                },
            ]
        }
    ]
}

 

XML

<?xml version="1.0"?>
<root>
    <endpoint>http://localhost:8000/api/v1/xml/objects?huisnummer=1&amp;postcode=9672AC</endpoint>
    <resultaten>1</resultaten>
    <objects>
        <objects>
        	<Id/>
            <Straatnaam/>
            <Huisnummer/>
            <Postcode/>
            <HuisnummerToevoeging/>
            <Huisletter/>
            <Plaats/>
            <Provincie/>
            <Soort/>
            <Type/>
            <Status/>
            <Publicatiedatum/>
            <Details>
                <Aanbiedingstekst/>
                <Prijs/>
                <Soort/>
                <Type/>
                <Isolatievormen>
                    <Isolatievormen/>
                </Isolatievormen>
                <PermanenteBewoning/>
                <RecreatieWoning/>
                <Bouwjaar/>
                <Energielabel/>
                <EnergielabelEinddatum/>
                <Verwarming>
                    <Verwarming/>
                </Verwarming>
                <WarmWater/>
                <Woonoppervlakte/>
                <OverigeInpandigeRuimte/>
                <GebouwgebondenBuitenruimte/>
                <ExterneBergruimte/>
                <Inhoud/>
                <Tuin>
                    <Soort>
                        <Soort/>
                    </Soort>
                    <Oppervlakte/>
                    <Hoofdtuin/>
                </Tuin>
                <Garage>
                    <Soort>
                        <Soort/>
                    </Soort>
                    <Capaciteit/>
                    <Voorzieningen/>
                    <Isolatie/>
                </Garage>
                <Parkeren>
                    <Faciliteiten>
                        <Faciliteiten/>
                    </Faciliteiten>
                    <Capaciteit/>
                </Parkeren>
                <Financieel>
                    <Conditie/>
                    <Prijsvoegsel/>
                    <Aanvaarding/>
                    <AanvaardingDatum/>
                    <ServicekostenPerMaand/>
                </Financieel>
                <Woonlagen>
                    <Woonlagen>
                        <Naam>Begane grond</Naam>
                        <VerdiepingNr>0</VerdiepingNr>
                        <AantalKamers>8</AantalKamers>
                        <AantalSlaapkamers>1</AantalSlaapkamers>
                        <AantalBadkamers>1</AantalBadkamers>
                        <Kamers>
                            <Kamers>
                                <Naam>Woonkamer</Naam>
                                <HeeftTrap>false</HeeftTrap>
                                <Afmetingen>
                                    <Soort>null</Soort>
                                    <Lengte>null</Lengte>
                                    <Breedte>null</Breedte>
                                    <Hoogte>null</Hoogte>
                                    <Diameter>null</Diameter>
                                </Afmetingen>
                            </Kamers>
                        </Kamers>
                    </Woonlagen>
                </Woonlagen>
            </Details>
            <Percelen>
                <Percelen>
                    <KadastraalID/>
                    <KadastraleGegevens>
                        <KadastraleGemeente/>
                        <KadastraleGemeenteCode/>
                        <Sectie/>
                        <Perceel/>
                        <Oppervlakte/>
                        <Omvang/>
                    </KadastraleGegevens>
                </Percelen>
            </Percelen>
            <Afbeeldingen>
                <Afbeeldingen>
                    <mime>image/jpeg</mime>
                    <path/>
                    <thumbnail/>
                    <order>799915</order>
                    <type>afbeelding</type>
                </Afbeeldingen>
            </Afbeeldingen>
        </objects>
    </objects>
</root>

 

Foutcodes

403Toegang geweigerdHet kan zijn dat jouw authenticatie gegevens niet correct zijn check deze.
404Pagina niet gevondenJe hebt een endpoint aangeroepen die niet bestaat.
406Niet gewenst formaatLet op! Je kan alleen XML en JSON gebruiken in de endpoint.
429Te vaak geprobeerdJe kan maximaal 10x per minuut deze call uitvoeren.
500Interne server errorEr is iets fout gegaan intern in de api. Dit zal z.s.m. worden opgelost