Entwickler
Bau auf dem Routing-Gehirn.
Kilo ist API-first im überprüfbaren Sinn: Das Dashboard ist ein Client derselben öffentlichen REST-API, die du bekommst - mit denselben Berechtigungen und denselben Grenzen. Was das Dashboard kann, kann deine Integration auch: Links und QR-Designs erstellen, Analysen lesen, Routing-Regeln verwalten, alles über schlichtes HTTP.
Was du bauen kannst.
Link-Infrastruktur in deinem Produkt - erstelle Kurzlinks aus deinem Backend pro Registrierung, Kampagne oder Kunde, und lass das Edge jede Weiterleitung in etwa 50 Millisekunden beantworten.
QR-Pipelines für den Druck - erstelle einen Link und speichere sein QR-Design in einem Durchgang, damit jedes Plakat, jede Karte und jede Verpackung einen Code trägt, den du nach dem Druck umleiten kannst.
Berichte, die zum Dashboard passen - hol Summen, Zeitreihen, Länder, Geräte und Klick-Qualität in dein eigenes Warehouse oder in Kundenberichte. Gleiche Endpoints, gleiche Zahlen.
Workflows mit KI-Assistenten - verbinde Claude, Cursor oder einen beliebigen MCP-Client mit dem gehosteten MCP-Server und steuere dieselbe API im normalen Gespräch.
Ein Link in sechzig Sekunden.
Erstelle einen API-Schlüssel im Dashboard unter API keys - read für Berichte, read + write zum Erstellen. Der Klartext-Schlüssel wird genau einmal angezeigt. Mit dem Schlüssel in der Hand erstellt ein Aufruf einen Link:
curl https://qr2r.com/api/links \
-H "Authorization: Bearer $KILO_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "default_target": "https://example.com/landing", "name": "Spring flyer" }'Die 201-Antwort trägt deinen Slug - der Link ist ab diesem Moment unter qr2r.com/<slug> live, und sein Ziel lässt sich später umleiten, ohne dass sich irgendetwas ändert, das du gedruckt oder verschickt hast.
{
"slug": "aA3k9",
"name": "Spring flyer",
"default_target": "https://example.com/landing",
"disabled": false,
"created_at": 1719000000000
}Von hier aus behandelt die API-Anleitung Authentifizierung, Berechtigungen, die Fehlerform und Rate-Limits; Links und Analysen + Regeln gehen jeden Aufruf mit je einem curl-Beispiel durch.
Die Entwickleroberfläche.
Fünf Ressourcen, eine API. Die interaktive Referenz und die maschinenlesbare Spezifikation werden aus denselben Schemata erzeugt, gegen die der Worker validiert - nichts davon kann auseinanderlaufen.
Worauf du dich verlassen kannst.
Weiterleitungen im Edge.
Ein Link löst sich im Edge von Cloudflare in etwa 50 Millisekunden auf. Analysen und alles Schwerere laufen abseits dieses Pfads - nie vor deinem Besucher.
Ehrliche Fehler, benannte Grenzen.
Jeder Fehler ist JSON mit einem einzigen
error-Feld und einem dokumentierten Statuscode; das Rate-Limit antwortet429mit einemretry_after. Die Grenzen stehen in der Anleitung - sie werden nicht in Produktion entdeckt.Ein Vertrag, der hält.
Das Dashboard läuft auf genau diesen Endpoints - eine inkompatible Änderung würde zuerst Kilo selbst brechen. Das ist die stärkste Stabilitätsgarantie, die eine Plattform ehrlich geben kann.
Bau etwas darauf.
API-Schlüssel erstellen