mailchimp v3 API
Just another Node module for Mailchimp API v3
As simple as possible for simple Mailchimp V3 API calls.
For more information see: http://developer.mailchimp.com/documentation/mailchimp/
Installation:
npm install mailchimp-v3-api --save
Usage:
note: You need a nodejs or iojs version that supports ES6
- First include the Mailchimp-v3 script and add the key.
var MAILCHIMP_V3 = ;var MAILCHIMP = key: '[KEY]' // mandatory, API key http://kb.mailchimp.com/accounts/management/about-api-keys debug: boolean // optional, auto set to false location: string // optional, one of Mailchimp locations: http://developer.mailchimp.com/status/ example: 'us12' ;
-
Next you can call all API references mentioned here: http://developer.mailchimp.com/documentation/mailchimp/reference/overview/
-
You can include the method as function and the endpoint as first parameter and call a then() promise on the result
Endpoints
All attributes that have GET methods attached can be called through the get(endpoint) function. Where the param is the endpoint. (endpoints overview: http://goo.gl/s0zf63)
Note: Always include the complete path, like '/lists' or '/lists/{list_id}/interest-categories'
Examples:
GET
MAILCHIMP
POST
MAILCHIMP
PATCH
MAILCHIMP
PUT
MAILCHIMP
DELETE
MAILCHIMP
For delete() the data is optional