How to turn on a light with api/curl?

C:\Users\lokal_bruker>curl -X POST -H "Authorization: Bearer eyJ0e*******MVs" -H "Content-Type: application/json" -d '{"entity_id": "light.zigbee_25"}' https://home-assistant.mydomain.com/api/services/light/turn_on
curl: (3) unmatched close brace/bracket in URL position 16:
light.zigbee_25}'
               ^

C:\Users\lokal_bruker>

What am I doing wrong? API is confirmed working.

Solved

C:\Users\lokal_bruker>curl -X POST -H "Authorization: Bearer eyJ0e*******MVs" -H "Content-Type: application/json" -d "{\"entity_id\": \"light.zigbee_25\"}" https://home-assistant.mydomain.com/api/services/light/turn_on

source: curl - Having trouble escaping quotes and braces - Stack Overflow

2 Likes