Grafana Loki api push json values

Hello,
i was trying to push a json object in values in the push request

curl --location 'http://mywebsite:3100/loki/api/v1/push' \
--header 'Content-Type: application/json' \
--data '{
    "streams": [
        {
            "stream": {
                "foo": "bar2"
            },
            "values": [
                [
                    "1704462601000000000",
                    "fizzbuzz",
                    {
                        "id":"1"
                    }
                ]
            ]
        }
    ]
}'

and i get this error

loghttp.PushRequest.Streams: []*loghttp.Stream: unmarshalerDecoder: Value is string, but can't find closing '"' symbol, error found in #10 byte of ...|
        }
    ]
}|..., bigger context ...|       }
                ]
            ]
        }
    ]
}|...
  1. Try with --data-raw instead.
  2. Try condensing the entire JSON string into 1 line, just in case if there is any sort of special character in there somewhere, as a troubleshooting measure.