Yes, it's a translation of the RemoteAPI. The /commit endpoint works like this right now.
I'll change this.