All Projects → mailchimp → mailchimp-transactional-node

mailchimp / mailchimp-transactional-node

Licence: other
The official Node.js client library for the Mailchimp Transactional API

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to mailchimp-transactional-node

mailchimp-transactional-php
The official PHP client library for the Mailchimp Transactional API
Stars: ✭ 24 (-20%)
Mutual labels:  mandrill, mandrill-api-wrapper, mailchimp, mandrill-api, mailchimp-sdk
mailchimp-transactional-python
The official Python client library for the Mailchimp Transactional API
Stars: ✭ 26 (-13.33%)
Mutual labels:  mandrill, mandrill-api-wrapper, mailchimp, mandrill-api, mailchimp-sdk
mailchimp-marketing-php
The official PHP client library for the Mailchimp Marketing API
Stars: ✭ 88 (+193.33%)
Mutual labels:  mailchimp, mailchimp-sdk
magento2-mandrill
Mandrill integration for Magento 2.
Stars: ✭ 35 (+16.67%)
Mutual labels:  mandrill, mailchimp
mailchimp-marketing-python
The official Python client library for the Mailchimp Marketing API
Stars: ✭ 66 (+120%)
Mutual labels:  mailchimp, mailchimp-sdk
mailchimp-marketing-ruby
The official Ruby client library for the Mailchimp Marketing API
Stars: ✭ 25 (-16.67%)
Mutual labels:  mailchimp, mailchimp-sdk
mailchimp-marketing-node
The official Node.js client library for the Mailchimp Marketing API
Stars: ✭ 106 (+253.33%)
Mutual labels:  mailchimp, mailchimp-sdk
Email Templates
📫 Create, preview, and send custom email templates for Node.js. Highly configurable and supports automatic inline CSS, stylesheets, embedded images and fonts, and much more!
Stars: ✭ 3,291 (+10870%)
Mutual labels:  mandrill, mailchimp
Mailchimp.net
✉️ .NET Wrapper for the MailChimp v2.0 API
Stars: ✭ 181 (+503.33%)
Mutual labels:  mailchimp
SlmMail
Send mail from Laminas or Mezzio using external mail services.
Stars: ✭ 107 (+256.67%)
Mutual labels:  mandrill
Mailchimp Api
Super-simple, minimum abstraction MailChimp API v3 wrapper, in PHP
Stars: ✭ 1,977 (+6490%)
Mutual labels:  mailchimp
Saas
Build your own SaaS business with SaaS boilerplate. Productive stack: React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.
Stars: ✭ 2,720 (+8966.67%)
Mutual labels:  mailchimp
keystone-email
⚠️ Archived - Legacy email helper for KeystoneJS Apps
Stars: ✭ 30 (+0%)
Mutual labels:  mandrill
Trado
Trado is a lightweight, easy to use ecommerce platform; designed to allow developers to quickly deploy a premium ecommerce store for their business
Stars: ✭ 149 (+396.67%)
Mutual labels:  mailchimp
Gatsby Plugin Mailchimp
A simple, lightweight Gatsby plugin to subscribe new email addresses to your Mailchimp list
Stars: ✭ 125 (+316.67%)
Mutual labels:  mailchimp
React Mailchimp Subscribe
React subscribe form for Mailchimp.
Stars: ✭ 170 (+466.67%)
Mutual labels:  mailchimp
MailHookBundle
A bundle to catch API webhook from different mail service
Stars: ✭ 36 (+20%)
Mutual labels:  mandrill
go-mail
📨 Simple email interface across multiple service providers (ses, postmark, mandrill, smtp)
Stars: ✭ 39 (+30%)
Mutual labels:  mandrill
silverstripe-mandrill
Mandrill integration for Silverstripe
Stars: ✭ 17 (-43.33%)
Mutual labels:  mandrill
mandrill-inbound-python
Python Wrapper for Mandrill Inbound Email
Stars: ✭ 20 (-33.33%)
Mutual labels:  mandrill

Mailchimp Developer

Mailchimp Transactional — Node.js

The official Node.js client library for the Mailchimp Transactional API (v1)

Installation

npm install @mailchimp/mailchimp_transactional

Quick Start

const mailchimp = require('@mailchimp/mailchimp_transactional')('YOUR_API_KEY');

async function callPing() {
  const response = await mailchimp.users.ping();
  console.log(response);
}

callPing();

Sending Requests

All requests are sent via POST and accept a single argument as the request body parameter.

mailchimp.templates.publish({ name: 'My Template' });

Output Formats

Optionally, you can set the default response format for all requests to one of the following:

  • json (default)
  • xml
  • php
  • yaml
mailchimp.setDefaultOutputFormat('xml');

You can also set the response format for a single request by passing in a special outputFormat param to the request body.

mailchimp.senders.list({ outputFormat: 'php' });

PRs and Issues

This repo is autogenerated from https://github.com/mailchimp/mailchimp-client-lib-codegen -- please submit PRs or issues there!

API Endpoints

All URIs are relative to https://mandrillapp.com/api/1.0

Method Endpoint
allowlists.add /allowlists/add
allowlists.delete /allowlists/delete
allowlists.list /allowlists/list
exports.activity /exports/activity
exports.allowlist /exports/allowlist
exports.info /exports/info
exports.list /exports/list
exports.rejects /exports/rejects
exports.whitelist /exports/whitelist
inbound.addDomain /inbound/add-domain
inbound.addRoute /inbound/add-route
inbound.checkDomain /inbound/check-domain
inbound.deleteDomain /inbound/delete-domain
inbound.deleteRoute /inbound/delete-route
inbound.domains /inbound/domains
inbound.routes /inbound/routes
inbound.sendRaw /inbound/send-raw
inbound.updateRoute /inbound/update-route
ips.cancelWarmup /ips/cancel-warmup
ips.checkCustomDns /ips/check-custom-dns
ips.createPool /ips/create-pool
ips.delete /ips/delete
ips.deletePool /ips/delete-pool
ips.info /ips/info
ips.list /ips/list
ips.listPools /ips/list-pools
ips.poolInfo /ips/pool-info
ips.provision /ips/provision
ips.setCustomDns /ips/set-custom-dns
ips.setPool /ips/set-pool
ips.startWarmup /ips/start-warmup
messages.cancelScheduled /messages/cancel-scheduled
messages.content /messages/content
messages.info /messages/info
messages.listScheduled /messages/list-scheduled
messages.parse /messages/parse
messages.reschedule /messages/reschedule
messages.search /messages/search
messages.searchTimeSeries /messages/search-time-series
messages.send /messages/send
messages.sendRaw /messages/send-raw
messages.sendTemplate /messages/send-template
metadata.add /metadata/add
metadata.delete /metadata/delete
metadata.list /metadata/list
metadata.update /metadata/update
rejects.add /rejects/add
rejects.delete /rejects/delete
rejects.list /rejects/list
senders.addDomain /senders/add-domain
senders.checkDomain /senders/check-domain
senders.domains /senders/domains
senders.info /senders/info
senders.list /senders/list
senders.timeSeries /senders/time-series
senders.verifyDomain /senders/verify-domain
subaccounts.add /subaccounts/add
subaccounts.delete /subaccounts/delete
subaccounts.info /subaccounts/info
subaccounts.list /subaccounts/list
subaccounts.pause /subaccounts/pause
subaccounts.resume /subaccounts/resume
subaccounts.update /subaccounts/update
tags.allTimeSeries /tags/all-time-series
tags.delete /tags/delete
tags.info /tags/info
tags.list /tags/list
tags.timeSeries /tags/time-series
templates.add /templates/add
templates.delete /templates/delete
templates.info /templates/info
templates.list /templates/list
templates.publish /templates/publish
templates.render /templates/render
templates.timeSeries /templates/time-series
templates.update /templates/update
urls.addTrackingDomain /urls/add-tracking-domain
urls.checkTrackingDomain /urls/check-tracking-domain
urls.list /urls/list
urls.search /urls/search
urls.timeSeries /urls/time-series
urls.trackingDomains /urls/tracking-domains
users.info /users/info
users.ping /users/ping
users.ping2 /users/ping2
users.senders /users/senders
webhooks.add /webhooks/add
webhooks.delete /webhooks/delete
webhooks.info /webhooks/info
webhooks.list /webhooks/list
webhooks.update /webhooks/update
whitelists.add /whitelists/add
whitelists.delete /whitelists/delete
whitelists.list /whitelists/list

Additional Libraries

Mailchimp Transactional libraries are available in the following languages:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].