JSON-RPC，是一个无状态且轻量级的远程过程调用（RPC）传送协议，其传递内容透过JSON为主。相较于一般的 REST 透过网址（如 codice_1）唿叫远端伺服器，JSON-RPC 直接在内容中定义了欲唿叫的函式名称（如 codice_2），这也令开发者不会陷于该使用 PUT 或者 PATCH 的问题之中。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于 Socket、HTTP 等诸多不同消息传输环境的同一进程中。其使用 JSON（<nowiki>RFC 4627</nowik