Klopt, dit was op zich geen hele bewuste keuze aan onze kant en we beseffen ons dat dit bij een aantal gebruiker tot problemen leidt. De optie ‘nullable’ is true is van na de livegang van de BAG API, bij een andere API die ook gemigreerd was kregen gebruikers ook problemen met het feit dat we de velden ineens wel teruggaven. We hebben bij die API toen tijdelijk de oude API weer live gezet en in onze backend een optie geintroduceerd om per API te kunnen kiezen of velden weggelaten worden of opgenomen zijn met de waarde null. Omdat de gemigreerde BAG API inmiddels al een drie weken live staat kunnen we nu niet alsnog weer teruggaan naar het weglaten van velden, er zullen dan andere gebruikers zijn die hier last van krijgen.
Wat betreft de nieuwe BAG API: deze wordt door een ander team gerealiseerd die als ik jouw bericht lees andere keuzes maakt omtrent het weglaten van velden, ik zal dit intern oppakken.