| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rest-framework |
| GIT | |
| GIT | https://github.com/OCA/rest-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rest-framework/tree/19.0/fastapi |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Laurent Mignon (ACSONE), Lois Rilo, OCA-git-bot, Raf Ven, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rest-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:10:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web-api: - endpoint_route_handler odoo/odoo: - base |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
a2wsgi>=1.10.6 fastapi>=0.110.0 parse-accept-language python-multipart ujson |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fastapi_endpoint_demo_form_view |
fastapi.endpoint.demo.form (in fastapi) | fastapi.endpoint | span | Inherits fastapi_endpoint_form_view |
fastapi_endpoint_form_view |
fastapi.endpoint.form (in fastapi) | fastapi.endpoint | form | New |
fastapi_endpoint_search_view |
fastapi.endpoint.search (in fastapi) | fastapi.endpoint | search | New |
fastapi_endpoint_tree_view |
fastapi.endpoint.tree (in fastapi) | fastapi.endpoint | list | New |
company_id
Many2one → res.company
compute='_compute_company_id'
domain="[('user_ids', 'in', user_id)]"
readonly=False
store=True
args: 'res.company'
save_http_session
Boolean
default=True
help="Whether session should be saved into the session store. This is required if for example you use the Odoo's authentication mechanism. Oherwise chance are high that you don't need it and could turn off this behaviour. Additionaly turning off this option will prevent useless IO operation when storing and reading the session on the disk and prevent unexpecteed disk space consumption."
string='Save HTTP Session'
user_id
Many2one → res.users
comodel_name='res.users'
default=<expr>
help='The user to use to execute the API calls.'
string='User'
action_sync_registry(self)
get_app(self, path)
get_uid(self, path)
has_demo_data(self)
write(self, vals)
demo_auth_method
Selection
selection=[('api_key', 'Api Key'), ('http_basic', 'HTTP Basic')]
string='Authenciation method'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rest-framework |
| GIT | |
| GIT | https://github.com/OCA/rest-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rest-framework/tree/18.0/fastapi |
| VERSION | |
| VERSION | 1.3.4 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV |
| COMMITTERS | |
| COMMITTERS | Laurent Mignon (ACSONE), Lois Rilo, Weblate, OCA-git-bot, Iván Todorovich, Eric Lembregts, oca-ci, Maksym Yankin, Christopher Ormaza, Florian Mounier |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rest-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:09:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web-api: - endpoint_route_handler |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
a2wsgi>=1.10.6 fastapi>=0.110.0 parse-accept-language python-multipart ujson |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fastapi_endpoint_demo_form_view |
fastapi.endpoint.demo.form (in fastapi) | fastapi.endpoint | span | Inherits fastapi_endpoint_form_view |
fastapi_endpoint_form_view |
fastapi.endpoint.form (in fastapi) | fastapi.endpoint | form | New |
fastapi_endpoint_search_view |
fastapi.endpoint.search (in fastapi) | fastapi.endpoint | search | New |
fastapi_endpoint_tree_view |
fastapi.endpoint.tree (in fastapi) | fastapi.endpoint | list | New |
company_id
Many2one → res.company
compute='_compute_company_id'
domain="[('user_ids', 'in', user_id)]"
readonly=False
store=True
args: 'res.company'
save_http_session
Boolean
default=True
help="Whether session should be saved into the session store. This is required if for example you use the Odoo's authentication mechanism. Oherwise chance are high that you don't need it and could turn off this behaviour. Additionaly turning off this option will prevent useless IO operation when storing and reading the session on the disk and prevent unexpecteed disk space consumption."
string='Save HTTP Session'
user_id
Many2one → res.users
comodel_name='res.users'
default=<expr>
help='The user to use to execute the API calls.'
string='User'
action_sync_registry(self)
get_app(self, path)
get_uid(self, path)
write(self, vals)
demo_auth_method
Selection
selection=[('api_key', 'Api Key'), ('http_basic', 'HTTP Basic')]
string='Authenciation method'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rest-framework |
| GIT | |
| GIT | https://github.com/OCA/rest-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rest-framework/tree/17.0/fastapi |
| VERSION | |
| VERSION | 3.2.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Laurent Mignon (ACSONE), Akim Juillerat, Andrius Laukavičius, Weblate, OCA-git-bot, oca-ci, sygel, andrea, chien, Laurent Mignonn (ACSONE), Marko |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rest-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:59:28 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web-api: - endpoint_route_handler |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
a2wsgi>=1.10.6 fastapi>=0.110.0 parse-accept-language python-multipart ujson |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fastapi_endpoint_demo_form_view |
fastapi.endpoint.demo.form (in fastapi) | fastapi.endpoint | span | Inherits fastapi_endpoint_form_view |
fastapi_endpoint_form_view |
fastapi.endpoint.form (in fastapi) | fastapi.endpoint | form | New |
fastapi_endpoint_search_view |
fastapi.endpoint.search (in fastapi) | fastapi.endpoint | search | New |
fastapi_endpoint_tree_view |
fastapi.endpoint.tree (in fastapi) | fastapi.endpoint | tree | New |
company_id
Many2one → res.company
compute='_compute_company_id'
domain="[('user_ids', 'in', user_id)]"
readonly=False
store=True
args: 'res.company'
save_http_session
Boolean
default=True
help="Whether session should be saved into the session store. This is required if for example you use the Odoo's authentication mechanism. Oherwise chance are high that you don't need it and could turn off this behaviour. Additionaly turning off this option will prevent useless IO operation when storing and reading the session on the disk and prevent unexpecteed disk space consumption."
string='Save HTTP Session'
user_id
Many2one → res.users
comodel_name='res.users'
default=<expr>
help='The user to use to execute the API calls.'
string='User'
action_sync_registry(self)
get_app(self, path)
get_uid(self, path)
write(self, vals)
demo_auth_method
Selection
selection=[('api_key', 'Api Key'), ('http_basic', 'HTTP Basic')]
string='Authenciation method'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rest-framework |
| GIT | |
| GIT | https://github.com/OCA/rest-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rest-framework/tree/16.0/fastapi |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, GitHub, Laurent Mignon (ACSONE), Weblate, OCA-git-bot, Simone Orsi, oca-ci, Xavier Bouquiaux, Zina Rasoamanana, Florian Mounier, PicchiSeba, mle, matthieu.saison, andrea, Laurent Mignonn (ACSONE) |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rest-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:47 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/web-api: - endpoint_route_handler |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
a2wsgi>=1.10.6 fastapi>=0.110.0 parse-accept-language python-multipart ujson |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fastapi_endpoint_demo_form_view |
fastapi.endpoint.demo.form (in fastapi) | fastapi.endpoint | span | Inherits fastapi_endpoint_form_view |
fastapi_endpoint_form_view |
fastapi.endpoint.form (in fastapi) | fastapi.endpoint | form | New |
fastapi_endpoint_search_view |
fastapi.endpoint.search (in fastapi) | fastapi.endpoint | search | New |
fastapi_endpoint_tree_view |
fastapi.endpoint.tree (in fastapi) | fastapi.endpoint | tree | New |
company_id
Many2one → res.company
compute='_compute_company_id'
domain="[('user_ids', 'in', user_id)]"
readonly=False
store=True
args: 'res.company'
expose_doc_urls
Boolean
default=True
args: 'Expose FastAPI docs'
save_http_session
Boolean
default=True
help="Whether session should be saved into the session store. This is required if for example you use the Odoo's authentication mechanism. Oherwise chance are high that you don't need it and could turn off this behaviour. Additionaly turning off this option will prevent useless IO operation when storing and reading the session on the disk and prevent unexpecteed disk space consumption."
string='Save HTTP Session'
user_id
Many2one → res.users
comodel_name='res.users'
default=<expr>
help='The user to use to execute the API calls.'
string='User'
action_sync_registry(self)
get_app(self, path)
get_uid(self, path)
write(self, vals)
demo_auth_method
Selection
selection=[('api_key', 'Api Key'), ('http_basic', 'HTTP Basic')]
string='Authenciation method'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rest-framework |
| GIT | |
| GIT | https://github.com/OCA/rest-framework.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rest-framework/tree/14.0/fastapi |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Laurent Mignon (ACSONE), Weblate, OCA-git-bot, oca-ci, Alessio Renda |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rest-framework |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:00 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rest-framework: - fastapi OCA/server-tools: - base_contextvars OCA/web-api: - endpoint_route_handler |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
a2wsgi fastapi parse-accept-language pydantic<2 python-multipart ujson contextvars |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fastapi_endpoint_demo_form_view |
fastapi.endpoint.demo.form (in fastapi) | fastapi.endpoint | span | Inherits fastapi_endpoint_form_view |
fastapi_endpoint_form_view |
fastapi.endpoint.form (in fastapi) | fastapi.endpoint | form | New |
fastapi_endpoint_search_view |
fastapi.endpoint.search (in fastapi) | fastapi.endpoint | search | New |
fastapi_endpoint_tree_view |
fastapi.endpoint.tree (in fastapi) | fastapi.endpoint | tree | New |
user_id
Many2one → res.users
comodel_name='res.users'
default=<expr>
help='The user to use to execute the API calls.'
string='User'
action_sync_registry(self)
get_app(self, root_path)
get_uid(self, root_path)
write(self, vals)
demo_auth_method
Selection
selection=[('api_key', 'Api Key'), ('http_basic', 'HTTP Basic')]
string='Authenciation method'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.