Skip to Content

Odoo Standard RESTful JSON API

by

83.92

18.0 0
Live Preview
Required Apps Discuss (mail)
Community Apps Dependencies api_auth_apikey
api_framework_base
ekika_utils
ekika_widgets
Technical Name easy_restjson
License OPL-1
Also available in version 18.0 17.0
You bought this module and need support ? Click here!
Technical Name easy_restjson
License OPL-1
Also available in version v 18.0 v 17.0
easy-restjson-api
Odoo REST API | Easy REST/JSON API Connector
Enable a powerful, easy-to-use REST/JSON API for your Odoo instance. Integrate with any third-party application using standard HTTP methods and secure token authentication.
Odoo, REST API, JSON, API Connector, Odoo Integration, Web Services, HTTP, CRUD, Developer API, easy_restjson

Introduction

The Easy REST/JSON API module provides a comprehensive and developer-friendly RESTful interface for your Odoo server. It simplifies the process of connecting Odoo with external systems, mobile applications, or custom web frontends by using standard HTTP requests and JSON data formats. With full support for CRUD (Create, Read, Update, Delete) operations and secure, token-based authentication, this module offers a robust and scalable solution for any integration project, empowering you to extend the capabilities of your Odoo platform.

Key Features

  • Provides a full RESTful API for all Odoo models, supporting JSON format.

  • Enables complete CRUD (Create, Read, Update, Delete) operations via standard HTTP methods.

  • Secures API endpoints with token-based authentication for each user.

  • Allows for advanced data querying with filters, sorting, and pagination.

  • Supports fetching of relational field data for comprehensive data retrieval.

  • Includes endpoints for standard Odoo methods and actions.

  • Provides clear and consistent API responses, including success and error messages.

  • Easy to configure and manage access rights for different API users.

Benefits

  • Simplify the integration of Odoo with third-party applications and services.

  • Accelerate the development of custom mobile and web applications connected to Odoo.

  • Improve data consistency and reduce manual entry by automating data exchange.

  • Enhance security with a robust, token-based authentication system.

  • Increase flexibility for developers by using universally accepted REST and JSON standards.

  • Provide a scalable and high-performance solution for data interaction.

  • Enable real-time data synchronization between Odoo and other platforms.

Compatibility & Technical Details

  • License: OPL-1

  • Technical Name: easy_restjson

  • Installation Steps:

    1. Place the module folder into your Odoo addons directory.

    2. Restart the Odoo server.

    3. Navigate to the 'Apps' menu in your Odoo instance.

    4. Click on 'Update Apps List'.

    5. Search for the 'Easy REST/JSON API' module and click 'Install'.

    6. Configure API access and generate tokens for your users from the user settings menu.

Odoo Proprietary License v1.0
This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.