Low-level Node.js library for accessing the Salesforce Marketing Cloud REST API (formerly ExactTarget). Version 3.2.2 supports Node >=4 and uses the 'request' module for HTTP calls. The community-supported project is maintained on GitHub. It provides simple GET, POST, PUT, PATCH, DELETE methods with optional retry on 401 responses. Alternative to the full FuelSDK for targeted REST calls. Release cadence: irregular, last release 2019-09-25. No ES modules, no TypeScript types. Primarily used in older Node projects integrating with Marketing Cloud.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Package is CJS-only, no ESM exports. Default export is the constructor function.
You must use 'new' keyword. Options object with 'auth' property is required.
First argument must be an options object, not a string URI. Support both callback and promise, but not both.
Initializes the FuelRest client with client credentials and sends a POST request to the Marketing Cloud messaging API.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.