@klicktipp/node-red-contrib-klicktipp 1.0.5

KlickTipp API integration node for Node-RED

npm install @klicktipp/node-red-contrib-klicktipp

@klicktipp/node-red-contrib-klicktipp

KlickTipp API Integration Nodes for Node-RED

What is the KlickTipp Marketing Suite?

KlickTipp Marketing Suite is a digital marketing platform that empowers creators and small businesses to generate leads and turn them into passionate customers. It boosts growth with GDPR-compliant tools for email and SMS marketing, marketing automation, landing pages, and conversion rate optimization.

This package provides a set of nodes for interacting with the KlickTipp API, allowing you to manage subscribers, tags, subscription processes, and more directly from Node-RED. For more detailed information on the KlickTipp API, including available functions for managing subscribers, tags, fields, and more, please refer to the official KlickTipp API client documentation.


Table of Contents


Installation

To install the package, run the following command in your Node-RED directory:

npm install @klicktipp/node-red-contrib-klicktipp

Nodes Overview

This package includes various nodes to interact with the KlickTipp API. Below is an overview of the available nodes and their functions:

KlickTipp Config

  • Node Name: klicktipp-config
  • Description: This is a configuration node used to store your KlickTipp API credentials (username and password). You will use this node to authenticate other KlickTipp nodes.

Opt-in process nodes

  • Node Names:
    • Opt-in process index
    • Opt-in process get
    • Opt-in process redirect URL
  • Description: These nodes are used to manage and interact with opt-in processes in KlickTipp.

Tag nodes

  • Node Names:
    • Tag index
    • Tag get
    • Tag create
    • Tag update
    • Tag delete
  • Description: These nodes allow you to manage and interact with tags within KlickTipp. You can create, update, and delete tags.

Subscriber nodes

  • Node Names:
    • Subscriber index
    • Subscriber search
    • Subscriber tagged
    • Subscriber get
    • Subscriber subscribe
    • Subscriber update
    • Subscriber tag
    • Subscriber untag
    • Subscriber unsubscribe
    • Subscriber delete
  • Description: These nodes allow you to manage subscribers, including retrieving, searching, updating, deleting subscriber data.

Sign-out Sign-off and Sign-in nodes

  • Node Names:
    • Subscriber signout
    • Subscriber signoff
    • Subscriber signin
  • Description: These nodes allow you to sign in or sign off a subscriber using their email or SMS number and an API key. You can also untag subscribers with these nodes.

Field index node

  • Node Name: Field index
  • Description: Retrieves all available data fields for the subscriber.

Credentials

To use the KlickTipp nodes, you need to configure your API credentials using the klicktipp-config node. The required credentials are:

  • Username
  • Password

Once configured, all requests made using other KlickTipp nodes will authenticate using this configuration.


Error Handling

Each node in this package uses built-in error handling to capture issues with API requests. On failure, the following information will be provided in the message:

  • msg.error: A description of the error that occurred.
  • msg.payload: An object containing success: false if the request failed.

Nodes will continue to send output regardless of success or failure, allowing you to handle the error downstream.


License

This package is licensed under the MIT License. See the LICENSE file for more details.


Example Flows

For detailed examples, please refer to the examples/node-red-contrib-klicktipp.json file.

Node Info

Version: 1.0.5
Updated 1 month, 1 week ago
License: MIT
Rating: not yet rated

Categories

Actions

Rate:

Downloads

3 in the last week

Nodes

  • klicktipp-config
  • klicktipp-subscriber-index
  • klicktipp-subscriber-search
  • klicktipp-subscriber-tagged
  • klicktipp-subscriber-get
  • klicktipp-subscriber-subscribe
  • klicktipp-subscriber-update
  • klicktipp-subscriber-tag
  • klicktipp-subscriber-untag
  • klicktipp-subscriber-unsubscribe
  • klicktipp-subscriber-delete
  • klicktipp-subscriber-signout
  • klicktipp-subscriber-signoff
  • klicktipp-subscriber-signin
  • klicktipp-subscription-process-index
  • klicktipp-subscription-process-get
  • klicktipp-subscription-process-get-redirect
  • klicktipp-tag-index
  • klicktipp-tag-get
  • klicktipp-tag-create
  • klicktipp-tag-update
  • klicktipp-tag-delete
  • klicktipp-field-index
  • klicktipp-field-get

Keywords

  • node-red
  • klicktipp
  • integration
  • api