Mailmus
SDK Reference

TypeScript — Server

SDK serveur mailmus (Node.js/TypeScript) — Mail et Auth admin, clé secrète.

Package : mailmus — un seul SDK pour les deux produits, authentifié avec votre clé secrète. Ne l'utilisez jamais dans du code exécuté côté navigateur.

npm install mailmus
import { SDK } from "mailmus";

const mailmus = new SDK({
  bearer: process.env.MAILMUS_SECRET_KEY,
  serverURL: "https://api.mailmus.app", // optionnel, valeur par défaut
});

Ressources disponibles

DomaineRessources
Mailcontacts, campaigns, templates, audiences, automations, emails, domains, dedicatedIp, suppressions, tracking, analytics, contentCheck, seedList, inboundEmails, emailVerification, webhooks
Auth (admin)auth, endUsers, endUserVerification, organizations, organizationMembers, organizationInvitations, ssoConnections
Compteapps, apiKeys, account, billing

Chaque ressource et méthode est documentée dans la Référence API — les noms de méthode du SDK reprennent directement le nom de l'opération (ex : mailmus.contacts.contactsControllerList(...)).

Exemple — lister les utilisateurs Auth d'une App

const { data, total } = await mailmus.endUsers.endUserAdminControllerList({
  appId: "app_xxx",
  page: 1,
  limit: 50,
});

On this page