All CategoriesVisitVisitVisitVisitVisit
📨
Communication
Mailchimp Marketing API
Mailchimp
21Stable
Mailchimp's Mailchimp Marketing API provides access to campaigns, lists, audiences and more. Global coverage, updated realtime. Free tier available.
CampaignsListsAudiencesReportsAutomationsTemplates
OAuthFreeReal-timeGlobal
SO 59K Q's
VisitMailgun API
Mailgun
11Low Activity
Email API for developers. Send, receive, and track emails with high deliverability.
Email SendingEmail RoutingEmail ValidationAnalyticsInbound Parsing
API KeyFreeReal-timeGlobal
SO 2K Q'snpm 4.4M/mo
Quick start
import Mailgun from 'mailgun.js';
import FormData from 'form-data';
const mg = new Mailgun(FormData);
const client = mg.client({ username: 'api', key: process.env.MAILGUN_API_KEY });
await client.messages.create('YOUR_DOMAIN', {
from: 'Sender <sender@YOUR_DOMAIN>',
to: ['user@example.com'],
subject: 'Hello from Mailgun',
text: 'Testing Mailgun!',
});
console.log('Email sent');Mailgun API
Mailgun
21Stable
Mailgun's Mailgun API provides access to send email, email validation, tracking and more. Global coverage, updated realtime. Free tier available.
Send emailEmail validationTrackingLogsWebhooksInbound routing
API KeyFreeReal-timeGlobal
SO 59K Q's
VisitMessageBird API
Bird
3Low Activity
Bird's MessageBird API provides access to sms, whatsapp, email and more. Global coverage, updated realtime. Free tier available.
SMSWhatsAppEmailVoiceVerifyPush notifications
API KeyFreeReal-timeGlobal
SO 8K Q's
VisitPostmark API
Postmark
11Low Activity
Transactional email API focused on fast, reliable delivery and detailed analytics.
Transactional EmailEmail TemplatesBounce HandlingInbound EmailDelivery Analytics
API KeyPaidReal-timeGlobal
SO 132 Q'snpm 4.2M/mo★ 395
Quick start
import { ServerClient } from 'postmark';
const client = new ServerClient(process.env.POSTMARK_API_TOKEN);
const result = await client.sendEmail({
From: 'sender@example.com',
To: 'receiver@example.com',
Subject: 'Hello from Postmark',
HtmlBody: '<strong>Hello</strong>',
TextBody: 'Hello',
MessageStream: 'outbound',
});
console.log(result.MessageID);Postmark API
Postmark
21Stable
Postmark's Postmark API provides access to send email, templates, bounce handling and more. Global coverage, updated realtime.
Send emailTemplatesBounce handlingWebhooksStats
API KeyPaidReal-timeGlobal
SO 59K Q's
VisitSendGrid API
Twilio SendGrid
29Stable
Email delivery API trusted by 80,000+ businesses. Transactional and marketing emails.
Transactional EmailMarketing CampaignsEmail TemplatesAnalyticsBounce Tracking
API KeyFreeReal-timeGlobal
SO 3K Q'snpm 17.8M/mo★ 3K
Quick start
import sgMail from '@sendgrid/mail';
sgMail.setApiKey(process.env.SENDGRID_API_KEY);
await sgMail.send({
to: 'user@example.com',
from: 'sender@yourdomain.com',
subject: 'Hello from SendGrid',
text: 'Plain text content',
html: '<strong>HTML content</strong>',
});
console.log('Email sent');SendGrid Email API
Twilio SendGrid
21Stable
Twilio SendGrid's SendGrid Email API provides access to send email, templates, marketing campaigns and more. Global coverage, updated realtime. Free tier available.
Send emailTemplatesMarketing campaignsAnalyticsContacts
API KeyFreeReal-timeGlobal
SO 59K Q's
VisitSinch API
Sinch
3Low Activity
Sinch's Sinch API provides access to sms, voice, verification and more. Global coverage, updated realtime. Free tier available.
SMSVoiceVerificationWhatsAppRCSNumbers
API KeyFreeReal-timeGlobal
SO 8K Q's
VisitTwilio API
Twilio
31Stable
Cloud communications platform for SMS, voice calls, video, and email.
SMSVoice CallsVideoWhatsApp MessagingVerify OTP
API KeyPaidReal-timeGlobal
SO 11K Q'snpm 22.7M/mo★ 3K
Quick start
import twilio from 'twilio';
const client = twilio(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);
const message = await client.messages.create({
body: 'Hello from Twilio!',
from: '+15017122661',
to: '+15558675310',
});
console.log(message.sid);Vonage API
Vonage
2Low Activity
Formerly Nexmo. APIs for SMS, voice, video, and conversational messaging.
SMSVoice CallsVideoWhatsAppNumber Insight
API KeyPaidReal-timeGlobal
SO 322 Q'snpm 509K/mo★ 931
Quick start
import Vonage from '@vonage/server-sdk';
const vonage = new Vonage({
apiKey: process.env.VONAGE_API_KEY,
apiSecret: process.env.VONAGE_API_SECRET,
});
vonage.sms.send({
to: '14155550100',
from: 'Vonage APIs',
text: 'A text message from Vonage',
}, (err, data) => {
if (!err) console.log('Message sent:', data.messages[0].status);
});Vonage Communications API
Vonage
3Low Activity
Vonage's Vonage Communications API provides access to sms, voice calls, verify and more. Global coverage, updated realtime. Free tier available.
SMSVoice callsVerifyVideoMessagesDispatch
API KeyFreeReal-timeGlobal
SO 8K Q's
Visit