Odoo Marketplace Web Services API
Provide endpoints to interact with the marketplace in Odoo!!
With All Community Apps Dependencies
This multi-vendor marketplace addon will expose the Web Services API of the Marketplace module with REST API so that marketplace functions can be used by other applications like ERP, Mobile applications (iOS, Windows, etc). Create/become sellers, get sellers list, invoice, credit memo, cancel seller orders, landing page data, and many more.
What is an API?
An API (Application Program Interface) is a set of protocols and a kind of service that allow two software programs to communicate with each other directly and use functionality and data from each other.
As we know, API is the only way to enhance your application in which software components may interact with other software components that provide interfacing with other apps and software over the internet.
Expose Marketplace Resources via Marketplace API
Odoo Marketplace API’s Module exposes several marketplace resources to web API including create/become sellers, get sellers list, invoice, credit memo, cancel seller orders, landing page data, and many more.
Odoo Marketplace function can be used by other applications like ERP, Mobile Apps, and even by the third-party marketplace like Amazon, eBay, Etsy, etc.
Benefits
With the help of Odoo Marketplace Web Services API, it is easy to call the functions of the marketplace from any third-party platform like ERP, Mobile application, etc.
The process will be executed and return results as per the execution process
After the successful installation of the module, the listed functions in the Odoo Marketplace Web Services API of the Marketplace module will be exposed.
Highlighted Features
- Call functions from any third party platform
- Enable mobility by fetching Marketplace functions
- Access web functionality by integrating mobile apps
- Exchange data between Marketplace and API Database
- Authenticate by token, oAuth or session
- Perform data changes in real-time
Detailed Features
Expose Marketplace Resources to web API in Odoo
- This module exposes several marketplace resources to web API.
- It includes creating and becoming a seller, getting sellers’ lists, invoices, credit memos, canceling seller orders, landing page data, and many more.
Authenticate resources on admin and customer level
- The module provides admin and customer level authentication for resources.
- It also provides search criteria for seller list and seller’s order.
- The consumer can authenticate by any of these methods: token, oAuth, or session.
Use JSON format in Odoo
- JSON format return can be used in mobile and ERP devices.
- Using this add-on marketplace can be managed very easily from other applications as well.
Extend Mobility of the Marketplace
- Using Marketplace API, enable the mobile app functionality by fetching the functions of the marketplace.
- This will enable customers to handle their Marketplace from their smartphones too.
Cross-Application Interaction
- With the help of this module, a mobile app can be integrated for accessing web functionality.
- By means of Marketplace API, data can be exchanged between your marketplace store and the API database-driven resources.
More Scope For Development
- With the use of API, applications layers can be created and used to distribute the information and services to a new audience.
More Flexible Environment
- With the use of API, any changes with time can be performed and easily populates the data in real-time.
Increase Capability
- API provides a more efficient way to transfer data to every channel on which the access is granted.