Als de Apollo API’s van Bouw7 rechtstreeks benaderd worden via HTTPDownload
of een browser, dan kan de volgende foutmelding optreden:
{
"error": {
"name": "TypeError",
"message": "Cannot read properties of undefined (reading 'substring')"
}
}
Deze foutmelding treedt bijvoorbeeld op door de volgende URL in de browser te plakken:
https://apollo.bouw7.nl/search/projects?q=createdAt+%3E+%40%28%22jan.+2022+at+15%3A30%22%29
De foutmelding is verwarrend en lekt enige informatie over de interne werking van Bouw7.
De oorzaak is het ontbreken van het API-token. Advies is om het API-token mee te geven. Via een insert
op NativeScalarRequests
gebeurt dat automatisch.