Send http json string to philips tv

Good morning guys!
I want to send the following code with post comand to start the applications in my smart tv philips, but I can’t format the code correctly …
Can someone help me? thank you!

shell_comand:
  tv_netflix: "curl -X POST --digest --insecure -u 45rBpsqDxkVwwz8h:d75bf331c6dd2256a2970f7be5755013d9601dc313b0bd740dd8f9e7dcbb9130 https://192.168.1.10:1926/6/applications/launch -d "

script:
  tv_netflix:
  alias: Netflix
  sequence:
  - service: shell_command.tv_netflix
    data_template: '{"intent":{"action":"empty","component":{"className":"com.netflix.ninja.MainActivity","packageName":"com.netflix.ninja"}}}'

this is the original json code:
{
“intent”: {
“action”: “empty”,
“component”: {
“className”: “com.netflix.ninja.MainActivity”,
“packageName”: “com.netflix.ninja”
}
}
}

I don’t believe shell_command includes/supports data/data_template as a parameter:

It may be easier to build a bash file and call it?
Here is an example of sending json via a shell command:
test=$(curl -sS -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"jsonrpc": "2.0", "method": "device.set", "params": {"device_id": 3, "value": "Off"}, "id": 1}' 192.168.0.24:9090)