Framework Guides
Step-by-step integration guides for popular frameworks.
▲
Next.js Integration
React framework for production
1
Installation
npm install @sentd/node2
Configuration
Store your API key in environment variables, never in code.
// lib/sentd.ts
import { SENTD } from '@sentd/node';
export const sentd = new SENTD(process.env.SENTD_API_KEY!);3
Send an Email
// app/api/contact/route.ts
import { NextResponse } from 'next/server';
import { sentd } from '@/lib/sentd';
export async function POST(request: Request) {
const { email, name, message } = await request.json();
const result = await sentd.emails.send({
from: 'noreply@yourdomain.com',
to: 'team@yourdomain.com',
subject: `New message from ${name}`,
html: `<p>From: ${name} (${email})</p><p>${message}</p>`,
});
return NextResponse.json({ success: true, id: result.data.id });
}