Opvragen enkel perceel via API

Ik kan een perceel opvragen via API https://brk.basisregistraties.overheid.nl/api/v1/perceel/?id=xxxx, maar ik heb geen idee hoe ik het perceel id moet vinden. Het zou wel handig zijn als ik dit via het adres of postcode kan achterhalen.
Via de postcode-api krijg ik wel gegevens uit BAG, zoals bestemming van het gebouw, maar geen perceel gegevens.

Hoe combineer ik BAG en BRK via adres/postcode ?

De adres/postcode informatie is geen onderdeel van de BRK API. Wat je wel kunt doen is op basis van het coördinaat het bijbehorende perceel oproepen. Een coördinaat kun je wel vinden op basis van adres.

Dimitri, dan heb ik nog wel de vraag hoe ik de coordinaten (wgs84 of geo) specificeer in de perceel API van BRK.

Via een PUT call naar de API. Zie ook: https://data.pdok.nl/brk/api/v1 > Perceel > Geografisch zoeken op percelen. Om een perceel te vinden dat een bepaald coördinaat bevat stuur je bijvoorbeeld onderstaande body mee:

{
	"geometry": {
		"contains": {
			"point": [4.3132, 52.6231]
		}
	}
}

Dat lukt inderdaad op deze manier. Ik krijg alleen nog wel meerdere percelen die aan het criterium voldoen. Het lijkt alsof de aangrenzende percelen ook aan het zoekcriterium voldoen. Voorbeeld postcode 6711je 6. Zoeken op geografische coordinaten van gebouw 5.6801581, 52.0418192. Levert naast het juiste perceel 16153 ook nog 3 andere aangrenzende percelen. En dan wordt het lastig om automatisch het juiste perceel te selecteren

Hmmm… Dat heeft denk ik te maken met de nauwkeurigheid van de coördinaten. De BRK is een van de eerst gepubliceerde API’s en daar zit nog een afronding van enkele meters in. Ik ga het inschieten… Voor nu kun je in ieder geval wel client-side bekijken in welke van de teruggegeven percelen het coördinaat daadwerkelijk ligt.