@abanico-networks/alfredosend-client
v0.1.0
Published
Cliente oficial ligero de Alfredo para emails transaccionales.
Readme
Cliente Node.js de Alfredo
Requiere Node.js 18 o posterior y usa fetch nativo.
import { AlfredoClient } from '@abanico-networks/alfredosend-client'
const alfredo = new AlfredoClient({
apiKey: process.env.ALFREDO_API_KEY,
clientId: process.env.ALFREDO_CLIENT_ID,
})
await alfredo.sendTransactional(process.env.ALFREDO_TEMPLATE_ID, {
to: [{ email: '[email protected]', name: 'Cliente' }],
data: { name: 'Cliente' },
})Alfredo crea una clave de idempotencia si no se proporciona. Para reintentos deliberados, pasa { idempotencyKey: 'pedido-1042' } como tercer argumento.
