As per my previous two posts concerning these matters, the people and search endpoints return a 400 when provided with unexpected URL parameters. The API Explorer provides them with one of these, __proto__. This should be removed so that the API Explorer actually works on these endpoints. https://nationbuilder.com/jeremyunite/bad_request_on_people_search_endpoint https://nationbuilder.com/jeremyunite/bad_request_on_donations_search_endpoint
Considering
Official response from Farz SokhansanjThanks for noting this Jeremy. We have flagged it with our product and engineering team. There is no set timeline on when this change will go into effect but we will update this posting when it does.
Share this post
Showing 4 reactions
Sign in with
This being said, if you’re using the search endpoint, I suggest using PostMan or something to test it; and being aware that 400 errors can be caused by accidentally misspelt parameters, or additional parameters which are not in the endpoint’s spec.