Start / Docs

Dokumentation

Wie DiffMon bei Monitoring, Alerts, Sicherheit und API-Integration funktioniert.

SDK (TypeScript)

Verwenden Sie das TypeScript SDK, um DiffMon APIs mit typisierten Antworten und Retries aufzurufen.

SDK (TypeScript)

Das SDK kapselt die öffentliche API mit typisierten Methoden, sinnvollen Defaults und Retry-Helpern.

Installation

Shell
npm install @diffmon/sdk

Beispielverwendung

TypeScript
import { DiffMonClient } from '@diffmon/sdk';
 
const client = new DiffMonClient({ token: process.env.DIFFMON_TOKEN! });
const monitors = await client.monitors.list({ limit: 10 });
 
console.log(monitors.items.map((m) => m.name));

Fehlerbehandlung

  • Alle Methoden liefern typisierte Fehler mit Statuscodes und Request-IDs zurück.
  • Retries sind für 429- und 5xx-Antworten mit Jitter eingebaut.

Kompatibilität

  • Zielt auf moderne Laufzeiten und funktioniert in Node sowie serverseitigen Frameworks.
  • Nutzt dasselbe OpenAPI-Schema wie das Dashboard, damit alles synchron bleibt.