Backend API using JSON-RPC standards