{"repo":"DripEmail/drip-nodejs","free":true,"listed":false,"github":"https://github.com/DripEmail/drip-nodejs","clone":"git clone https://github.com/DripEmail/drip-nodejs.git","description":"The complete Nodejs wrapper for the Drip REST API","language":"JavaScript","stars":21,"topics":["drip","rest-api","nodejs","javascript","marketing-automation","email-marketing","e-commerce"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Drip Rest API Wrapper for Node.js A complete Nodejs wrapper for the Drip REST API. How to install npm install drip-nodejs --save NOTE: Potential Breaking Changes for Version 3.0.0 Drip's documentation doesn't explicitly describe the required schema for each endpoint. In versions prior to 3 you would need to explicitly pass payloads with the required schema, which aren't obvious. In version 3 and later, I've attempted to make this a bit simpler. For example, batch endpoints will now only need you to pass an array of objects as: Prior to v3 changes you would need to do something like the following where the entire payload structure is defined: This should help to get up and running simpler without much knowledge of the required schema. However, existing users will need to take special note of these changes . Authentication For private use and integrations, use your API Token found here. Create a new instance of the client library with: const client = require('drip-nodejs')({ token: YOUR API KEY, accountId: YOUR ACCOUNT ID }); For public integrations with an OAuth2 application registered with Drip, you'll need to specify the type of token you're passing (e.g. \"Bearer\"): const client = require('drip-nodejs')({ token: YOUR ACCESS TOKEN, tokenType: TOKEN TYPE, accountId: YOUR ACCOUNT ID }); You'll need your Drip Account ID when requiring the client which can be found here in your Drip account. Usage The following methods are currently available on the client instance. You can find ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DripEmail","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DripEmail/drip-nodejs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}