LoyaltyLion

Customer loyalty and engagement platform

Integrate the LoyaltyLion API with the Go API

Setup the LoyaltyLion API trigger to run a workflow which integrates with the Go API. Pipedream's integration platform allows you to integrate LoyaltyLion and Go remarkably fast. Free for developers.

Run Go Code with the Go API

Run any Go code and use any Go package available with a simple import. Refer to the Pipedream Go docs to learn more.

 
Try it

Overview of LoyaltyLion

LoyaltyLion is a platform that enables businesses to create and manage loyalty
programs. With the LoyaltyLion API, businesses can create and manage loyalty
programs, as well as track and analyze customer behavior.

Some examples of what you can build with the LoyaltyLion API include:

  • A loyalty program for your business
  • A customer loyalty program for your website or app
  • A rewards program for your customers
  • A points program for your customers
  • A referral program for your customers
  • A VIP program for your customers
  • A loyalty program for your employees

Connect LoyaltyLion

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    loyaltylion: {
      type: "app",
      app: "loyaltylion",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.loyaltylion.com/v2/customers`,
      headers: {
        Authorization: `Bearer ${this.loyaltylion.$auth.oauth_access_token}`,
      },
      params: {
        since_id: `0`,
        limit: `2`,
      },
    })
  },
})

Connect Go

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package main

import (
	"fmt"

	pd "github.com/PipedreamHQ/pipedream-go"
)

func main() {
	// Access previous step data using pd.Steps
	fmt.Println(pd.Steps)

	// Export data using pd.Export
	data := make(map[string]interface{})
	data["name"] = "Luke"
	pd.Export("data", data)
}