| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/19.0/webservice |
| VERSION | |
| VERSION | 1.1.2 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Maksym Yankin, Ricardoalso |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:47 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component odoo/odoo: - base |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
oauthlib requests-oauthlib responses cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module creates WebService frameworks to be used globally. The module introduces support for HTTP Request protocol. The webservice HTTP call returns by default the content of the response. A context 'content_only' can be passed to get the full response object. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | list | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key'), ('oauth2', 'OAuth2')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
name
Char
required=True
oauth2_audience
Char
string='Audience'
oauth2_authorization_url
Char
string='Authorization URL'
oauth2_client_secret
Char
auth_type='oauth2'
string='Client Secret'
oauth2_clientid
Char
auth_type='oauth2'
string='Client ID'
oauth2_flow
Selection
readonly=False
args: [('backend_application', 'Backend Application (Client Credentials Grant)'), ('web_application', 'Web Application (Authorization Code Grant)')]
oauth2_scope
Char
help='scope of the the authorization'
oauth2_state
Char
help='random key generated when authorization flow starts to ensure that no CSRF attack happen'
oauth2_token
Char
help='the OAuth2 token (serialized JSON)'
oauth2_token_url
Char
auth_type='oauth2'
string='Token URL'
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
redirect_url
Char
compute='_compute_redirect_url'
help='The redirect URL to be used as part of the OAuth2 authorisation flow'
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
button_authorize(self)
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/18.0/webservice |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | Sébastien Alix, JordiMForgeFlow, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
oauthlib requests-oauthlib responses cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module creates WebService frameworks to be used globally. The module introduces support for HTTP Request protocol. The webservice HTTP call returns by default the content of the response. A context 'content_only' can be passed to get the full response object. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | list | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key'), ('oauth2', 'OAuth2')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
name
Char
required=True
oauth2_audience
Char
string='Audience'
oauth2_authorization_url
Char
string='Authorization URL'
oauth2_client_secret
Char
auth_type='oauth2'
string='Client Secret'
oauth2_clientid
Char
auth_type='oauth2'
string='Client ID'
oauth2_flow
Selection
readonly=False
args: [('backend_application', 'Backend Application (Client Credentials Grant)'), ('web_application', 'Web Application (Authorization Code Grant)')]
oauth2_scope
Char
help='scope of the the authorization'
oauth2_state
Char
help='random key generated when authorization flow starts to ensure that no CSRF attack happen'
oauth2_token
Char
help='the OAuth2 token (serialized JSON)'
oauth2_token_url
Char
auth_type='oauth2'
string='Token URL'
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
redirect_url
Char
compute='_compute_redirect_url'
help='The redirect URL to be used as part of the OAuth2 authorisation flow'
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
button_authorize(self)
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/17.0/webservice |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | JordiMForgeFlow, Weblate, OCA-git-bot, SilvioC2C, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
oauthlib requests-oauthlib cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module creates WebService frameworks to be used globally. The module introduces support for HTTP Request protocol. The webservice HTTP call returns by default the content of the response. A context 'content_only' can be passed to get the full response object. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key'), ('oauth2', 'OAuth2')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
oauth2_audience
Char
string='Audience'
oauth2_authorization_url
Char
string='Authorization URL'
oauth2_client_secret
Char
auth_type='oauth2'
string='Client Secret'
oauth2_clientid
Char
auth_type='oauth2'
string='Client ID'
oauth2_flow
Selection
readonly=False
args: [('backend_application', 'Backend Application (Client Credentials Grant)'), ('web_application', 'Web Application (Authorization Code Grant)')]
oauth2_scope
Char
help='scope of the the authorization'
oauth2_state
Char
help='random key generated when authorization flow starts to ensure that no CSRF attack happen'
oauth2_token
Char
help='the OAuth2 token (serialized JSON)'
oauth2_token_url
Char
auth_type='oauth2'
string='Token URL'
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
redirect_url
Char
compute='_compute_redirect_url'
help='The redirect URL to be used as part of the OAuth2 authorisation flow'
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
button_authorize(self)
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/16.0/webservice |
| VERSION | |
| VERSION | 1.6.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Sébastien Alix, JordiMForgeFlow, Weblate, OCA-git-bot, SilvioC2C, oca-ci, OriolMForgeFlow, EvaSForgeFlow |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
oauthlib requests-oauthlib cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key'), ('oauth2', 'OAuth2')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
oauth2_audience
Char
string='Audience'
oauth2_authorization_url
Char
string='Authorization URL'
oauth2_client_secret
Char
auth_type='oauth2'
string='Client Secret'
oauth2_clientid
Char
auth_type='oauth2'
string='Client ID'
oauth2_flow
Selection
readonly=False
args: [('backend_application', 'Backend Application (Client Credentials Grant)'), ('web_application', 'Web Application (Authorization Code Grant)')]
oauth2_scope
Char
help='scope of the the authorization'
oauth2_state
Char
help='random key generated when authorization flow starts to ensure that no CSRF attack happen'
oauth2_token
Char
help='the OAuth2 token (serialized JSON)'
oauth2_token_url
Char
auth_type='oauth2'
string='Token URL'
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
redirect_url
Char
compute='_compute_redirect_url'
help='The redirect URL to be used as part of the OAuth2 authorisation flow'
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
button_authorize(self)
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/15.0/webservice |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Weblate, OCA-git-bot, Simone Orsi, oca-ci, OriolMForgeFlow |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:32 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
default='user_pwd'
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/14.0/webservice |
| VERSION | |
| VERSION | 1.5.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Weblate, OCA-git-bot, Simone Orsi, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
default='user_pwd'
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key')]
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/edi |
| GIT | |
| GIT | https://github.com/OCA/edi.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/edi/tree/13.0/webservice |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Lois Rilo, oca-travis, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/edi |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
password
Char
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
tech_name
Char
required=True
url
Char
required=True
username
Char
call(self, method, *args, **kwargs)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/web-api |
| GIT | |
| GIT | https://github.com/OCA/web-api.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/web-api/tree/12.0/webservice |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Creu Blanca, Camptocamp |
| COMMITTERS | |
| COMMITTERS | JordiMForgeFlow, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/web-api |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/connector: - component OCA/server-env: - server_environment odoo/odoo: - base - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
cachetools |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
webservice_backend_form_view |
webservice.backend.form (in webservice) | webservice.backend | form | New |
webservice_backend_search_view |
webservice.backend.search (in webservice) | webservice.backend | search | New |
webservice_backend_tree_view |
webservice.backend.tree (in webservice) | webservice.backend | tree | New |
api_key
Char
auth_type='api_key'
string='API Key'
api_key_header
Char
auth_type='api_key'
string='API Key header'
auth_type
Selection
default='user_pwd'
required=True
selection=[('none', 'Public'), ('user_pwd', 'Username & password'), ('api_key', 'API Key')]
company_id
Many2one → res.company
string='Company'
args: 'res.company'
content_type
Selection
required=True
args: [('application/json', 'JSON'), ('application/xml', 'XML'), ('application/x-www-form-urlencoded', 'Form')]
name
Char
required=True
password
Char
auth_type='user_pwd'
protocol
Selection
required=True
args: [('http', 'HTTP Request')]
tech_name
Char
required=True
url
Char
required=True
username
Char
auth_type='user_pwd'
call(self, method, *args, **kwargs)