JSON-based update commands