Das RoutexAPI-Gateway
Jeder Aufruf jeder API läuft über eine einzige Datenebene. Sie übernimmt Authentifizierung, Abonnements, Ratenlimits, Kontingente und Analysen, damit Käufer einmal integrieren und Anbieter nie Zugangsdaten offenlegen.
Ein Schlüssel für alle APIs
Käufer rufen das Gateway mit einem einzigen RoutexAPI-Schlüssel auf, statt pro Anbieter eigene Zugangsdaten zu verwalten. Der Schlüssel wird im Ruhezustand mit Argon2id gehasht, genau einmal vollständig angezeigt und lässt sich mit Übergangsfrist rotieren, ohne eine laufende Integration zu unterbrechen.
Abonnements, Ratenlimits und Kontingente an einer Stelle
Jede Anfrage wird in einem Schritt gegen das Abonnement autorisiert und gemessen: Limits pro Sekunde sowie Tages- und Monatskontingente. Die Konditionen werden beim Start oder bei der Verlängerung festgeschrieben, sodass eine Preis- oder Limitänderung mitten in der Periode das bereits Bezahlte nicht verändert.
Anbieter-Zugangsdaten bleiben hinter dem Gateway
Die Zugangsdaten des Anbieters werden im Ruhezustand mit Envelope-Verschlüsselung geschützt und nur im Arbeitsspeicher entschlüsselt, um den ausgehenden Aufruf zu signieren. Sie werden nie von einer API zurückgegeben, nicht in Logs oder Analysen geschrieben und im Dashboard nur maskiert angezeigt.
Gebaut, um verfügbar zu bleiben
Häufig genutzte Routing-Daten werden zwischengespeichert, damit eine normale Anfrage nicht auf die Datenbank wartet, ein Circuit Breaker nimmt Last von einem ausfallenden Anbieter, und der Anfragepfad degradiert schrittweise statt vollständig auszufallen.
Nutzung, die beide Seiten sehen
Jeder Aufruf wird erfasst: Käufer sehen ihren Verbrauch gegenüber dem Kontingent, Anbieter sehen Traffic, Latenz und Fehlerquote der APIs, die sie verkaufen.
