ByteCode Solutions
Our Products
A curated suite of Odoo modules designed to extend and enhance the platform with REST APIs, charting tools, survey assessments, and more.
Odoo Generic API
Odoo 19 · ToolsProvides access to any Odoo model through REST APIs using JWT authentication. Useful for integrating third-party or mobile applications with Odoo.
- JWT Authentication - Secure token-based authentication using PyJWT 2.x. Tokens are configurable in expiration time via environment variables.
- List & Retrieve Records - GET endpoints to list all records of a model or retrieve a single record by ID, with flexible field selection.
- Create Records - POST endpoint to create new records on any Odoo model with full field support.
- Update Records - PUT endpoint to update existing records, supporting partial updates with only the fields you specify.
REST APIJWTPythonOdoo 19CRUD


Remote Flow Trigger
Odoo 19 · ToolsRemotely invoke any model method on an Odoo record via a single POST call, as if pressing a UI button from an external system.
- Remote Method Execution - Execute any model method on a specific record with a single POST request, no UI interaction needed.
- JWT Secured - Inherits the JWT authentication layer from Odoo Generic API, ensuring all remote calls are authorized.
- Any Model, Any Method - Works with any installed Odoo model and any public method, from generating barcodes to resetting invoice status.
- External Integration - Ideal for CI/CD pipelines, external apps, or scripts that need to trigger Odoo business logic programmatically.
AutomationREST APIOdoo 19Workflow
Highcharts Widget
Odoo 19 · Extra ToolsIntegrates Highcharts JS v11 into Odoo form views. Drop a widget tag into any view and bind it to a model method, no JavaScript required.
- All Chart Types - Line, spline, pie, variable-pie, bar, 3D charts and more. The full Highcharts v11 library is embedded.
- No JavaScript Required - Return a Highcharts configuration dictionary from a Python model method. No custom JS module needed.
- Multiple Charts Per View - Place as many widget tags as needed in a single form view, each bound to a different model method.
- Export Support - Charts can be exported as PNG, SVG, CSV or XLS via the built-in Highcharts export module.
ChartsHighchartsUIOdoo 19Visualization

More Modules
Additional Odoo modules for surveys, assessments, and UI enhancements.