Basically JSON-RPC really, and a better use of HTTP verbs, most of the time.