NodeMCU reset when I am sending google assistance command

I have created project using blynk to nodemcu board (esp8266). Everything is working as expected.
When I send google assistance command using IFTTT hook with webhook. My board (nodemcu) is getting reset?
I have tried all possible combination.

My url is ‘’’ http://45.55.96.146/CODE/update/D7
Method = PUT
Content type = application/json
Bode = [“0”]

Using blynk to hardware is no issue.

Thanks

Use method as GET, and follow the URL structure shown here:

https://blynkapi.docs.apiary.io/#reference/0/write-pin-value-via-get/write-pin-value-via-get

I prefer to use the actual GPIO numbers vs the “D” numbers silk-screened on the board.

Also, from the DOCS:

Warning : Blynk HTTP API still has GEO DNS issue. This means, for now you need to use direct server IP instead of hostname in order to make it work with 3-d party services like IFTTT.

Agreed.
The reason your device is rebooting is that you are writing to GPIO 7, which is a reserved IO pin.

Pete.