Jusqu'ici, nos SDKs ne faisaient qu'une seule chose : envoyer des e-mails. Avec la v2 récemment lancée, la Team API fait son entrée. Gérez vos domaines, projets et webhooks directement depuis votre code Node.js, PHP, Python, Go ou Java.
Comment ça fonctionne
L'envoi d'e-mails via nos SDKs fonctionne comme avant. Consultez le fichier UPGRADE.md du SDK que vous utilisez pour vérifier si la configuration de votre project API token a changé. Nos SDKs prenant désormais en charge la Team API, vous pouvez fournir à la fois un project API token et un team API token.
Selon votre configuration, mettez à jour le SDK vers la version 2. Créez ensuite un team API token dans les paramètres de votre équipe. Ce token vous donne accès, depuis le SDK, aux mêmes fonctionnalités que la Team API.
Voici un exemple avec le SDK Node.js où nous créons un nouveau projet et envoyons un e-mail :
import { Lettermint } from 'lettermint';
const email = Lettermint.email('your-project-api-token');
const api = Lettermint.api('your-team-api-token');
// Lister les domaines
const domains = await lettermint.domains.list();
// Créer un nouveau projet
const project = await lettermint.projects.create({ name: 'Production' });
// Envoyer un e-mail
const response = await lettermint.email
.from('sender@acme.com')
.to('recipient@acme.com')
.subject('Hello from Lettermint')
.text('This is a test email sent using the Lettermint Node.js SDK.')
.send();
Vous souhaitez consulter les statistiques de vos e-mails envoyés ? Voici comment :
import { Lettermint } from 'lettermint';
const api = Lettermint.api('your-team-api-token');
const stats = await api.stats.retrieve({
start: '2026-01-01',
end: '2026-01-31',
project_id: 'XXX',
});
Pour plus d'exemples, consultez notre documentation sur lettermint.co/docs.