Today I learned about a key difference between how javascript handles null values in interpolated strings compared to a language like C#

In C#:

var param1 = null;

var queryString = $"param1={param1}"; // => param1=

In Javascript

var param1 = null;

var queryString = `param1=${param1}`; // => param1=null

the latter is probably not what you want since your api will likely set param1 to a string value of “null”.