[WIP] Fixes

Working:

Done:
- Fix jsonBody listener on invalid values ( and add PoC )
- Fix brand / category api test (ignore visibility on loops)
I don't know if it's a good idea to have this route with the other routes.