Dispatch XML-RPC v2 calls
documentedBase endpoint for XML-RPC v2 calls; actual calls go through /xmlrpc/2/common or /xmlrpc/2/object.
POST /xmlrpc/2External RPC APIno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://{{$domain}}/xmlrpc/2/common" \
-X POST \
-H "Content-Type: text/xml" \
-H "Accept: text/xml" \
-d '<?xml version="1.0" encoding="UTF-8"?>\n<methodCall>\n <methodName>authenticate</methodName>\n <params>\n <param><value><string>{{$db}}</string></value></param>\n <param><value><string>{{$username}}</string></value></param>\n <param><value><string>{{$password}}</string></value></param>\n <param><value><struct/></value></param>\n </params>\n</methodCall>'