Skip to content
xmoo.app

APIs

API terms of use

Version 1.0 of 10 November 2026

This English version is the binding one. The German translation is provided for convenience.

1. Provider and scope

These terms apply to the use of the xmoo E-Invoice API and the xmoo Cable Sizing API (together “the APIs”). The provider is Haag Automation, Julian Haag, Mühlstraße 35, 74360 Ilsfeld, Germany, julian@haag-automation.com (“we”). xmoo is a brand of Haag Automation.

The APIs are offered exclusively to businesses, public bodies and other professional users, not to consumers. By subscribing to a plan you confirm that you use the APIs for your trade, business or profession.

2. Access through RapidAPI

The APIs are accessed through the RapidAPI marketplace of Nokia of America Corporation, dba Rapid (“Rapid”). Your account, your key, the subscription, billing and payment are governed by your agreement with Rapid (Rapid terms of service). These terms govern the relationship between you and us regarding the APIs themselves. If they conflict with Rapid's terms on account, billing or payment matters, Rapid's terms prevail.

3. Service

The functions of the APIs are described on their documentation pages (E-Invoice API, Cable Sizing API) and in their OpenAPI descriptions. We develop the APIs further. Changes that break existing integrations are made only in a new version (e.g. /v2/); a version is kept running for at least 90 days after its successor is announced, unless law, a security issue or a change of the underlying rules or standards requires otherwise.

We aim for high availability but do not guarantee any, unless a plan states a service level. Maintenance can interrupt the service briefly.

4. Your use

We may suspend access temporarily if your use endangers the service or other customers, or breaches these terms; we will tell you through Rapid where possible.

5. Results – planning aid, no advice

The APIs process your input automatically. You are responsible for checking whether a result is suitable for your purpose.

6. Prices

Plans, prices, quotas and overage fees are shown on the RapidAPI listing of each API and are charged by Rapid. We may change prices for future billing periods; Rapid informs you in advance according to its terms.

7. Liability

We are liable without limitation for intent and gross negligence, for injury to life, body or health, under the German Product Liability Act and where we have given a guarantee.

For slight negligence we are liable only for breach of an obligation whose fulfilment makes the proper performance of the contract possible in the first place and on whose fulfilment you may regularly rely (essential obligation). This liability is limited to the damage typically foreseeable when the contract was concluded, and in total per calendar year to the fees you paid for the API concerned in the twelve months before the damaging event.

For plans free of charge we are liable only for intent and gross negligence, and without limitation in the cases of the first paragraph.

Otherwise our liability is excluded. This also applies to the personal liability of our staff and agents.

8. Third-party components

The APIs use official rule artefacts and open-source software under their own licences; the licences and notices are listed on the documentation pages. In particular, SaxonJS is provided by Saxonica under its licence terms, including its copyright notice and disclaimer (SaxonJS licence).

9. Term and end

The contract runs as long as you hold a subscription on Rapid. You end it by cancelling the subscription there. We may discontinue an API with at least 90 days' notice; the right of either party to terminate for good cause remains.

10. Changes to these terms

We may change these terms for the future. We announce changes at least 30 days before they take effect on this page and on the RapidAPI listing. If you continue to use the APIs after that date, the new terms apply; if you do not agree, you can cancel your subscription.

11. Law and jurisdiction

German law applies, excluding the UN Convention on Contracts for the International Sale of Goods. If you are a merchant, a legal entity under public law or have no general place of jurisdiction in Germany, the exclusive place of jurisdiction is Heilbronn, Germany; we may also sue at your seat. Should a provision be invalid, the rest remains valid.

All APIs · API privacy notice · Data processing agreement