The Jabber-RPC protocol is specified in XEP-0009 (a Draft Standard of the XMPP Standards Foundation). This specification defines an XMPP protocol extension for transporting XML-RPC encoded requests and responses between two XMPP entities. The protocol supports all syntax and semantics of XML-RPC except that it uses XMPP instead of HTTP as the underlying transport.

The following XML namespaces are used in the context of the Jabber-RPC protocol:

The following XML schemas are available for the Jabber-RPC protocol:

Information about this XMPP protocol is maintained by the XMPP Registrar.