Sign in

Call model method

documented

Execute a method on an Odoo model via the XML-RPC object service (e.g., search, read, create, update, delete) using execute_kw.

POST /xmlrpc/2/objectExternal RPC APIno implementation yet0 runs
No 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/object" \
  -X POST \
  -H "Content-Type: text/xml" \
  -H "Accept: application/xml" \
  -d '<?xml version="1.0"?>\n<methodCall>\n  <methodName>execute_kw</methodName>\n  <params>\n    <param><value><string>{{$db}}</string></value></param>\n    <param><value><int>{{$uid}}</int></value></param>\n    <param><value><string>{{ODOO_PASSWORD}}</string></value></param>\n    <param><value><string>{{$model}}</string></value></param>\n    <param><value><string>{{$method}}</string></value></param>\n    <param><value><array><data></data></array></value></param>\n    <param><value><struct></struct></value></param>\n  </params>\n</methodCall>'
Call model method · odoo · OpenIntegrations