2026-08 · Maschinenlesbare API
Immer mehr Zugriffe auf eine Produktseite kommen nicht von einem Browser, sondern von einem Programm — einem Skript, das Preise vergleicht, oder einem KI-Assistenten, den jemand nach einer Integration fragt. Beide bekommen bisher dasselbe wie ein Mensch: HTML mit Navigation, Schaltflächen und Layout, aus dem sie sich den Inhalt erst herausschälen müssen.
Das ändert sich mit zwei Ergänzungen.
Startseite und Blog sind als Markdown abrufbar
Fragt ein Aufruf mit Accept: text/markdown an, antwortet qr3.app mit
Markdown statt HTML — derselbe Inhalt, ohne Gerüst:
curl -H "Accept: text/markdown" https://qr3.app/de/
Das gilt für die Startseite und den Blog — die Seiten, die sich ändern. Die übrigen Seiten werden beim Bauen einmal erzeugt und danach direkt als Datei ausgeliefert; sie kommen an dieser Stelle gar nicht vorbei und bleiben vorerst HTML.
Für Menschen ändert sich nichts. Ein Browser fragt weiterhin HTML an und bekommt HTML.
Ein Katalog nennt die Einstiegspunkte
Unter https://qr3.app/.well-known/api-catalog liegt ein Verzeichnis nach
RFC 9727. Es nennt die REST-API, verweist auf ihre OpenAPI-3.1-Beschreibung
und auf die Dokumentation:
curl https://qr3.app/.well-known/api-catalog
Der Vorteil ist die feste Adresse. Wer eine Integration bauen will, muss die
OpenAPI-Datei nicht mehr in der Dokumentation suchen — sein Werkzeug findet sie
an der Stelle, an der solche Verzeichnisse standardmäßig liegen. Ergänzend
beschreibt https://qr3.app/llms.txt die Entwickler-Ressourcen in einer Form,
die auch Sprachmodelle direkt lesen können.
Was Sie tun müssen
Nichts. Bestehende Integrationen laufen unverändert weiter; beide Ergänzungen kommen zusätzlich hinzu und ändern kein bestehendes Verhalten.