Skip to Content
Menu

Oregional REST API

by
Odoo
Third Party 1150
Download for v 12.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Technical Name oregional_restapi
LicenseLGPL-3
Websitehttps://oregional.hu
Versions
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Technical Name oregional_restapi
LicenseLGPL-3
Websitehttps://oregional.hu
Versions

Oregional REST API

REST API for common and specific resources


About the app

General information

Please do read the documentation!
Currently this is not a full-fledged REST API. The main purpose of this implementation is to enable communication with Atlassian Confluence. Still, the provided authentication and endpoint features make it useful for any other application.
  • Register and configure trusted applications
  • Use model configurations to decide which fields of a model are made available for a given external application (you can set different name and icon for each model too!)
  • Organize model configurations into model schemes, and link the model scheme to one or more external application
  • OAuth 2.0 authorization flow (authorization code, access token, refresh token, Basic and Bearer authentication)
  • Record name_search with offset, order and limit
  • Read operation for one or many records
  • Model field query
  • Multiple endpoints for common and specific resources, please check the documentation for the current list of provided endpoints
  • Demo, documentation, support

Usage

Information for users

oregional_restapi_sample_application

Applications

  • Client ID and secret
  • Own ID and secret
  • Use model scheme
  • URIs
  • Settings for authorization, access token and refresh token expiry
oregional_restapi_sample_authorization

Authorizations

  • Administrators can list and revoke user authorizations
  • Users can list and revoke their own authorizations
oregional_restapi_sample_model_configuration

Model configurations

  • Control which fields are made available for external applications
  • Control under what name should the model be presented for external applications
  • Add a custom icon for each model to allow visual model presentation for external applications
  • Easy, quick, reusable settings
oregional_restapi_sample_model_scheme

Model schemes

  • Organize model configurations into model schemes
  • Link model schemes to applications
  • Easy, quick, reusable settings

SysAdmin

Information for operating system and Odoo administrators

  • No additional operating system requirement
  • No additional Python package requirement
  • 3rd party Odoo app dependency only to other Oregional Odoo App

About Oregional

We provide softwares & services for SMEs, NGOs and private entrepreneurs


Visit Us


Demo, documentation, support and additional information is available at our website

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
I'm almost there
by
ZCool
on 1/7/20, 5:28 PM

I'm trying to use the /orestapi/oauth2/authorization endpoint but it requires an authenticated user and I don't know how to authenticate myself in this process, any idea?


Authetication Not Working
by
Hloni
on 3/8/19, 9:37 AM

I am unable to authenticate even when using Postman