Swagger plugin for iDempiere
TL;DR
This is simple OpenApi implementation for Idempiere OSGI platform.
This OpenApi application was created to work together with Idempiere WebStore / Portal API
It should point to following openapi.xml for WebStore:
http://localhost:8080/services/api-docs/openapi.xml
or
http://localhost:8080/portal/openapi.yaml
for Portal API
Installing / Getting started
To build this plugin you need to get sources in your project directory:
git clone https://github.com/icreated/webstore-api.git
If used with others API plugins, modify path in pom.xml:
<openapi-value>http://localhost:8080/services/api-docs/openapi.xml</openapi-value>
Build it with Maven:
mvn verify
Deploy plugin to Idempiere OSGI and navigate to OpenAPI URL: