Registro de cambios

Team API ahora disponible en nuestros SDKs

Publicado el:

Hasta ahora, nuestros SDKs solo hacían una cosa: enviar e-mails. Con la v2 lanzada recientemente, se suma la Team API. Gestiona dominios, proyectos y webhooks directamente desde tu código Node.js, PHP, Python, Go o Java.

Cómo funciona

El envío de e-mails a través de nuestros SDKs funciona igual que antes. Consulta el archivo UPGRADE.md del SDK que utilizas para ver si ha cambiado algo en la configuración de tu project API token. Como nuestros SDKs ahora también son compatibles con la Team API, puedes proporcionar tanto un project API token como un team API token.

Según tu configuración, actualiza el SDK a la versión 2. Después, crea un team API token en los ajustes de tu equipo. Este token te da acceso desde el SDK a las mismas funcionalidades que la Team API.

Aquí tienes un ejemplo con el SDK de Node.js donde creamos un nuevo proyecto y enviamos un e-mail:

          import { Lettermint } from 'lettermint';

const email = Lettermint.email('your-project-api-token');
const api = Lettermint.api('your-team-api-token');

// Listar dominios
const domains = await lettermint.domains.list();

// Crear un nuevo proyecto
const project = await lettermint.projects.create({ name: 'Production' });

// Enviar 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();

        

¿Quieres consultar las estadísticas de tus e-mails enviados? Así se hace:

          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',
});

        

Para más ejemplos, consulta nuestra documentación en lettermint.co/docs.