Kliv

    Diese Seite wurde aus dem Englischen übersetzt.

    Entwickler-Tools

    Ein Tool für API-Tests und Debugging bauen

    Kliv ist ein KI-App-Builder. Beschreiben Sie das API-Test- und Debugging-Tool, das Ihr Team braucht — gespeicherte Requests, geplante Probes, Response-Diffs, Incidents und Partner-Zugriffsgrenzen — und Kliv baut es.

    kliv.dev

    Geben Sie Ihre Idee einfach in das Textfeld ein, und AI baut sie für Sie

    375 Zeichen

    Was ist Kliv?

    Kliv ist kein Desktop-API-Client und kein gemeinsamer Sammlungsdienst – Kliv ist eine KI, die Software für Sie baut.

    Sie beschreiben die App, die Sie brauchen, in einfachen Worten, und Kliv baut die Datenbank, die Logik, die Oberflächen, geplante Jobs und Zugriffsregeln. Das Ergebnis gehört Ihnen, und Sie können es später durch weitere Anweisungen ändern lassen. Es ist kein Template-Arbeitsbereich.

    Auf dieser Seite ist diese App eine Arbeitsumgebung für API-Tests und Debugging. Kliv baut alle Arten von Web-Apps; diese hilft einem Team, Requests zu merken, Probes auszuführen, Responses zu vergleichen und Incidents mit Belegen zu verknüpfen.

    Warum gemeinsame Request-Sammlungen an ihre Grenzen stoßen

    Ein API-Client auf jedem Laptop funktioniert für eine Integration und zwei Engineers. Er stößt an seine Grenzen, sobald viele Partner-APIs im Spiel sind, Teammitglieder in unterschiedlichen Zeitzonen arbeiten und Kunden wissen wollen, ob der Ausfall an Ihrem Code oder an einer Partneränderung lag.

    Kliv baut die Arbeitsumgebung als verlässliches System of Record. Jeder Endpoint, jeder gespeicherte Request, jedes Probe-Ergebnis, jeder Response-Diff und jeder Incident ist eine Zeile in einer gemeinsamen Datenbank – mit Berechtigungen und einer Historie, die den Laptop einer einzelnen Person überdauern.

    Die Bausteine eines Requests

    Fünf Datensätze machen aus einem gespeicherten Request einen Debugging-Workflow.

    Endpoint-Datensätze

    Basis-URLs pro Umgebung, Auth-Verfahren, Partnerkontakt und das Changelog, das Sie pflegen. Requests und Incidents hängen an diesem Datensatz.

    Gespeicherte Requests

    Headers, Body und Assertions wie erwarteter Status, erwartete Struktur und Latenzgrenze. Ein Request wird zum Test, sobald er Assertions hat.

    Probe-Zeitpläne

    Serverseitige Funktionen spielen gespeicherte Requests nach einem Zeitplan ab, etwa alle 15 Minuten gegen Staging und stündlich gegen Produktion. Eine fehlgeschlagene Assertion eröffnet einen Incident.

    Incidents

    Ein Incident hält den Response-Diff, die Timeline, betroffene Händler und fest, wer wann informiert wurde.

    Partner-Zugriffsgrenzen

    Engineers sehen nur die ihnen zugewiesenen Partner. Eine Kunden-Statusansicht zeigt ausschließlich die eigenen Integrationen und nichts darüber hinaus.

    Ein Beispiel: Mareikes Team für Versandintegrationen

    So könnte ein Team eine mit Kliv gebaute API-Testumgebung nutzen. Das ist nur ein Beispiel – Sie würden Ihre eigenen Partner, Requests, Umgebungen, Assertions und Incident-Regeln beschreiben.

    01

    Ein Partner ändert eine Response ohne Vorwarnung

    Ein Frachtführer deployt auf Staging, und der Versions-Header wechselt von 2.13 auf 2.14. Es gibt weder eine E-Mail noch einen Changelog-Eintrag vom Partner.

    02

    Die geplante Probe erkennt die Strukturänderung

    Mareikes Probe stellt fest, dass das Tracking-Payload ein Feld gewonnen und ein anderes verloren hat. Der Endpoint liefert weiterhin 200, aber die Struktur-Assertion schlägt fehl.

    03

    Der Incident wird mit dem Diff eröffnet

    Die betroffenen Händler werden direkt aus den Daten benannt, denn nur zwei wickeln Fracht über diesen Frachtführer ab. Die Schwere hängt nicht von Vermutungen ab.

    04

    Das Team spielt Staging und Produktion nebeneinander ab

    Am Montag läuft der gespeicherte Request in einer Ansicht gegen beide Umgebungen. Die Änderung ist eingegrenzt, die Lösung ist ein Mapping-Update, und die Untersuchung bleibt auf einem Bildschirm.

    05

    Der Kunde sieht eine eingegrenzte Timeline

    Der Händler sieht seine eigene Incident-Seite: was sich geändert hat, wann das Team es wusste und was unternommen wurde. Integrationen anderer Händler sind nicht sichtbar.

    Beschreiben Sie die API-Arbeitsumgebung, die Sie möchten

    Kliv baut nach Ihrer Beschreibung, geben Sie also Partner, Umgebungen, Zeitpläne, Assertions, Incident-Regeln und Sichtbarkeiten an. Je mehr Details Sie liefern, desto näher kommt die erste Version an Ihr Ziel.

    kliv.dev

    Frachtführer-API-Arbeitsumgebung

    Gespeicherte Requests, Probes und Incidents für Versandpartner.

    “Baue eine API-Testumgebung für unsere Versandintegrationen. Speichere Requests pro Frachtführer, hinterlege Staging- und Produktions-Basis-URLs, führe Staging-Probes alle 15 Minuten aus, führe produktionssichere Probes stündlich aus, prüfe Status 200, Pflichtfelder im Tracking und eine Latenz unter 800 ms, und eröffne Incidents mit vollständigen Response-Diffs und betroffenen Händlern.”

    kliv.dev

    Zahlungs-Sandbox-Monitor

    Einen Zahlungspartner vor dem Release im Blick behalten.

    “Baue einen API-Monitor für Zahlungen, der unsere gespeicherten Requests für Autorisierung, Capture, Refund und Webhook-Verifizierung stündlich gegen die Sandbox abspielt. Prüfe Response-Struktur, Status und eine Latenz unter 500 ms, und eröffne bei jedem fehlgeschlagenen Check einen Incident mit dem Diff.”

    kliv.dev

    Kunden-Statusportal

    Jedem Händler seine eigene Integrationshistorie geben.

    “Baue ein Kunden-Statusportal, in dem sich jeder Händler anmeldet und Uptime, Incidents und Probe-Historie ausschließlich für seine eigenen Integrationen sieht. Sende E-Mail-Updates, wenn ein Incident eröffnet wird, den Status wechselt oder gelöst wird.”

    Unter der Haube der Konsole

    Probes sind geplante Jobs. Jede Probe ist eine serverseitige Funktion auf einem Cron. Sie spielt den gespeicherten Request ab, wertet die Assertions aus und schreibt das Ergebnis als Zeile.

    Partner-Keys bleiben serverseitig. Sandbox- und Produktions-Keys werden von der Plattform gespeichert und zur Laufzeit eingefügt. Sie liegen nicht in exportierten Sammlungen, auf Laptops oder in Wikis. Eine Staging-Probe kann nicht mit Produktions-Keys laufen, wenn Sie die Umgebungen getrennt kennzeichnen.

    Zugriffsgrenzen sind Datenregeln. Ein Engineer mit Zugriff auf zwei Frachtführer bekommt aus denselben Tabellen auch nur diese zwei zurück. Ein Kunde sieht seine eigene Statusansicht. Die Datenschutzregel greift, bevor Zeilen ausgeliefert werden.

    Weil es sich um eine App handelt, kann sie um Oberflächen wachsen, die ein Kunde nutzen kann: Händler-Statusseiten, wöchentliche Probe-Digests und einen Agenten, der aus Ihrer eigenen Incident-Historie die Frage „Wann hat sich die Tarif-API zuletzt geändert?“ beantwortet.

    Kliv schreibt beim Bauen außerdem Tests und kann die Veröffentlichung zurückhalten, bis sie bestehen. Die Testing-Seite erklärt diese Vorgehensweise.

    Häufige Fragen

    Was genau ist Kliv?

    Kliv ist ein KI-App-Builder. Sie beschreiben den API-Test-Workflow, den Sie brauchen, und Kliv baut eine echte App mit gespeicherten Requests, Probe-Zeitplänen, Incidents, Diffs und eingegrenzten Ansichten.

    Bekomme ich eine echte App oder eine Vorlage?

    Eine echte App. Ihre Endpoints, Assertions, Zeitpläne, Umgebungen, Incidents und Zugriffsregeln werden in einer Datenbank gespeichert, die für Ihren Workflow gebaut wurde.

    Kann ich sie nach dem Bau noch ändern?

    Ja. Sie können Partner, Assertions, Zeitpläne, Incident-Felder, Kundenansichten oder neue Umgebungen hinzufügen, indem Sie die Änderung einfach in Worten beschreiben.

    Können Probes gegen Produktion laufen, ohne Schaden anzurichten?

    Ja. Sie kennzeichnen, welche gespeicherten Requests produktionssicher sind. Schreibende Requests können fest auf Staging beschränkt bleiben, und jede Umgebung hat ihre eigenen Keys.

    Können Kunden die Arbeitsumgebung einsehen?

    Sie sehen eine eingegrenzte Ansicht: ihre eigenen Integrationen, Incidents, Uptime und Probe-Historie. Engineers behalten die vollständige Konsole.

    Was passiert, wenn eine Assertion um 3 Uhr nachts fehlschlägt?

    Es wird eine Incident-Zeile mit angehängtem Response-Diff angelegt. E-Mail oder Slack können den diensthabenden Engineer benachrichtigen, und die Probe läuft weiter, sodass die Wiederherstellung erfasst wird.

    Können wir bestehende Request-Sammlungen importieren?

    Ja. Gespeicherte Requests sind Daten. Beim Import erhalten sie Zeitpläne, Assertions, Incidents und Zugriffsregeln, statt als Dateien auf einem Laptop liegen zu bleiben.

    Kann sie Secrets sicher speichern?

    API-Keys bleiben serverseitig und werden beim Ausführen einer Probe eingefügt. Sie müssen nicht zusammen mit den Request-Definitionen exportiert werden.

    Kann ich meine eigene Domain nutzen?

    Ja. Interne Konsolen und Kunden-Statusansichten können auf Ihrer eigenen Domain laufen.

    Kann ich später von Kliv weg wechseln?

    Ja. Der Code der App synchronisiert sich mit Ihrem eigenen Git-Repository, ein Wechsel ist also ein Git-Pull statt ein Neubau.

    Brauche ich ein separates Incident-Tool?

    Nein, nicht für den hier beschriebenen Workflow. Incidents können in derselben App leben wie die Probes, Diffs und für Kunden sichtbaren Timelines.

    Von Kreativen gebaut

    Entdecken Sie, was möglich ist

    Sehen Sie echte Apps, die Entwickler und Kreative weltweit mit Kliv gebaut haben

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kvon Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kvon Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kvon Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kvon Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kvon Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kvon Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kvon Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kvon Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kvon Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kvon Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kvon Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kvon Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kvon Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kvon Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kvon Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kvon Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kvon Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kvon Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kvon Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kvon Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kvon Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kvon Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kvon Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kvon Kliv Community

    Erkennen Sie die Versionsänderung, bevor Kunden es tun

    Beschreiben Sie, wie Ihr Team APIs testet – Partner, Requests, Probes, Assertions und Zugriffsgrenzen. Kliv baut die Arbeitsumgebung, die sich daran erinnert.