Does http-request node encode query parameters automatically?

When trying to use http-request node to talk to zoho-bigin API I am having an issue when I use encoded params, seems like only raw params work as expected.

  • the param foo bar works in node but foo%20bar doesn’t
  • both ways work in postman

I suspect the node is doing a double encoding

so by using a mock server I can see how the params arrive to server encoded.

Maybe this should be an option?

Can you share the Zoho Bigin endpoint you are having issues with?

Sorry for the delay @RicardoE105

This is the endpoint
and here you can find the docs: Search Records API | Online Help - Bigin