SDK (TypeScript)
Používejte TypeScript SDK pro volání DiffMon API s typovanými odpověďmi a retry.
SDK (TypeScript)
SDK obaluje veřejné API typovanými metodami, rozumnými defaulty a helpery pro retry.
Instalace
npm install @diffmon/sdkPříklad použití
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));Error handling
- Všechny metody vracejí typované chyby se status cody a request ID.
- Retry je zabudované pro odpovědi 429 a 5xx s jitterem.
Kompatibilita
- Cílí na moderní runtime; funguje v Node i server-side frameworcích.
- Používá stejné OpenAPI schéma jako dashboard, aby zůstal synchronní.