{"library":"odoorpc","title":"OdooRPC Client","description":"OdooRPC is a Python package providing an easy way to pilot your Odoo servers through RPC. It supports Odoo versions 8.0 through 17.0+ and handles authentication, model operations, and RPC calls. Current version: 0.10.1. Release cadence: irregular, maintained by OCA.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install odoorpc"],"cli":null},"imports":["from odoorpc import ODOO","odoo.login('db', 'user', 'pass')"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from odoorpc import ODOO\n\nodoo = ODOO('localhost', port=8069, protocol='jsonrpc')\nodoo.login('database_name', 'user', 'password')\nuser = odoo.env.user\nprint(user.name)\n# Search records\npartners = odoo.env['res.partner'].search([('is_company', '=', True)])\nprint(partners)","lang":"python","description":"Connect to an Odoo server, authenticate, access environment, and perform basic operations.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}