The Standalone REST Application provides easy to use REST endpoints.

Demo GUI

We run a demo instance on demo.qr-invoice.ch

REST Endpoint Specification

The REST interface is described using Swagger 2 - see the REST Endpoint Specification on the demo instance.

Download

Download the standalone JAR from Central Repository via this link

Run

The standalone JAR includes everything (except fonts) that is needed, so just execute it:

java -jar qrinvoice-rest-standalone-1.6-packaged.jar

Default port is 8080, in case you want to use a different port, set the system property as follows

java -Dserver.port=7777 -jar qrinvoice-rest-standalone-1.6-packaged.jar

Application Entry Points

The following are the default URLs on localhost. Adjust the hostname and port according to your setup.