OpenRest is a modern system for online food ordering, enabling hungry customers to browse restaurant menus and submit delivery or take-out orders.
OpenRest offers a comprehensive public API, exposed as a standard web service that communicates JSON over HTTPS. Official libraries exist for Java (here), .NET and JavaScript.
The Java library acts as the reference implementation and implicitly defines the API.
Add this dependency to your project's POM:
<dependency>
<groupId>com.wix.openrest</groupId>
<artifactId>openrest4j-client</artifactId>
<version>1.32.0</version>
</dependency>
This library uses the Apache License, version 2.0.