Xurel Docs

Node.js

Official SDK for Node.js 18+ and TypeScript.

Install

npm
npm install xurel

Usage

index.ts
import { Xurel } from 'xurel';

const xurel = new Xurel(process.env.XUREL_API_KEY);

const email = await xurel.emails.send({
  from: 'hello@yourdomain.com',
  to: 'user@example.com',
  subject: 'Hello',
  html: '<p>Sent from Node</p>',
  type: 'transactional',
});

console.log(email.id);

Client options

OptionDefaultDescription
apiKeyRequired. xrl_prd_… or xrl_dev_….
baseUrlhttps://api.xurel.coOverride for proxies.
timeoutMs30000Request timeout.