Error using http-function post()

You’re getting the square bracket because the Data Collection property name is not being recognized for the field; the square bracket is a new field that’s been added. Somewhere in your function and in the tooling setup sending to your http-function, there’s a name mismatch. The field name in your Data Collection is different from the name in your .js file.