Status 500 bij aanroepen BRT api

Hoi,

Voor mijn MasterThesis heb ik data nodig uit de BRT. Ik ben opzoek naar alle scholen in Nederland. Volgens de website van PDOK is dit beschikbaar doormiddel van een API. ( API - BRT (overheid.nl)). Ik heb een Python code geschreven om deze API te kunnen aanroepen. In principe werkt alles tot ik als params, “typegGebouw”: “school” invoer. Ik krijg dan de status fout 500, internal server error. Als ik deze params weg laat krijg ik wel een resultaat maar alleen gebouwen uit de categorie “overig”. Ik ben benieuwd wat ik fout doe. Ik heb de python code hieronder geplaats:

import requests

url = “https://brt.basisregistraties.overheid.nl/api/v2/gebouwen

headers = {
“Content-Type”: “application/hal+json”,
“X-Api-Key”: “XXX”,
}

params = {
“pageSize”: 10,
“typeGebouw”: “school”,
}

response = requests.get(url, headers=headers, params=params)

if response.status_code == 200:
# De API-respons is beschikbaar in het attribuut ‘json’
api_data = response.json()
print(api_data)

else:
# Toon een foutbericht als het verzoek niet succesvol was
print(f"Fout bij het uitvoeren van het verzoek. Statuscode: {response.status_code}")
print(response.text)

Alvast bedankt!

Hoi @RubenvanderVeen,

Wij zien dit ook terug, we gaan dit verder onderzoeken en houden je op de hoogte als we meer weten.

Groet cor

Dank,

Ik zie het antwoord tegemoet,

Ruben