These come pre-flashed with Tasmota, which can rudimentarily be controlled via an HTTP API, and fully via MQTT.
Here's a list of all Plugs and Sockets which can be flashed with this firmware: https://templates.blakadder.com/plug.html