Skip to content

sambarnes90/node-mautic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

!!! Project No Longer Maintined !!!


Node.js Wrapper for Mautic API

Mautic Logo

Alpha version of a basic wrapper to use the Mautic API in Node.js.

Usage

  • npm install mautic-api-node
  • Require the module with var mautic = require('mautic-api-node')
  • Update the mautic.config object with relevant details as per below:
    mautic.config.base_url = "https://example.mautic.com";
    mautic.config.redirect_uri = "https://www.mautic.com";
    mautic.config.public_key = "EXAMPLE_PUBLIC_KEY";
    mautic.config.secret_key = "EXAMPLE_SECRET_KEY";
    mautic.config.state = "RANDOM_STATE";
    mautic.config.api_endpoint = "https://example.mautic.com/api";
  • Use mautic.auth.checkAuth(callback) to check auth and process the data with callback.
  • You must run this from the command line first, perhaps using example.js - as this will create the token file needed to authenticate with the Mautic API.
  • Callback will either receive a single parameter from these options:
    • An asset object containing the JSON response from the API.
    • An error string containing a relevant error message.
    • An error object from the request itself.

Examples

  • Please reference example.js for an example.

Support

Reference

About

Node.js wrapper for the Mautic API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published