The QR Invoice REST API provides various services for creation and processing of Swiss QR Invoices. This API is available as a Cloud Service but is also available as a self-hosted solution.
Product Website
www.qr-invoice.chAPI Key
This API requires an API Key for authorization on the Cloud. You may use the following Demo API Key or request a trial API on our website:
QrInvoice - Order Trial Key582c9ea9-741a-4bb6-acae-cf92f8805864
Important: Use of Demo API Key comes with a few restrictions!
Hints
- Please note, that you can retrieve JSON example documents in the «00 Example Data» section using the respective Endpoints. E.g.: https://rest.qr-invoice.cloud/v2/examples/qr-invoice/with-qr-reference
- Handle error responses correctly by checking HTTP status and read detailed error/validation message from response body
- Check all parameters
- Check out length limitation
- Consult official standards / specification if you need more detailed information regarding QR-Bill specification
Standards / Specifications
Overview of official specs
www.qr-invoice.ch/dokumentation/standards-merkblaetter/QR Invoice Layers

QR Invoice Model

Product Version: 1.21-SNAPSHOT