Kalo te dokumentacioni
SDK

SDK

Një klient TypeScript i tipizuar për OpenEmail API. Zero varësi dhe një metodë për çdo endpoint.

Ç'është

Një paketë e vetme mbi tërë API-n (dërgim, shabllone, gjurmim, biseda, drafte, etiketa, kontakte, audienca, domene, rregulla, webhook-ë, kalendar, cilësime, role, anëtarë dhe inbokse të përkohshme) me tipe për çdo kërkesë e përgjigje, dy klasa gabimi, riprovime që nuk mund të dyfishojnë një dërgim, dhe një verifikues nënshkrimi webhook-u. Pa varësi në ekzekutim, ESM dhe CommonJS, në Node 20+, Bun, Deno dhe Cloudflare Workers. Mbart një çelës hapësire pune, prandaj ekzekutohet në një server, dhe inbokset e përkohshme janë pjesa e vetme që ekzekutohet edhe në një shfletues.

pnpm add @openemail/sdk
send-email.ts
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) await openemail.emails.send({  from: 'Acme Billing <[email protected]>',  to: '[email protected]',  subject: 'Your September invoice',  html: '<p>Invoice attached.</p>',})

Ku të shkoni

E mbështjell API-n te skeda para kësaj

Gjithçka këtu është e njëjta sipërfaqe që dokumenton referenca e API-t, prandaj lexoni atë për çfarë bën një endpoint dhe këtë për si ta thirrni. Ka një metodë për çdo veprim të dokumentuar, dhe kontrolli i barazisë i paketës lexon dokumentin OpenAPI për ta vërtetuar.