When you get a 404 it has nothing to do with the token. Even with a wrong token and wrong placement, you should get a 200 with an empty response object as long as the endpoint is correct:
"response": {
"cursor": 0,
"results": [],
"remaining": 0,
"count": 0
}
My guess is that the change has something to do with the changes to the free plan as api access is not included anymore: http://forum.bubble.io/t/changes-to-our-free-plan/138385 (see first post by Emmanuel)