Gift Up!

The simplest way to sell your business' gift cards

Integrate the Gift Up! API with the Go API

Setup the Gift Up! API trigger to run a workflow which integrates with the Go API. Pipedream's integration platform allows you to integrate Gift Up! 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 Gift Up!

With Gift Up!, you can build a Gifts app that lets users send each other
virtual gifts. The app would need to integrate with the Gift Up! API to send
and receive gifts.

Here are some examples of what you could build with the Gift Up! API:

  • A gift app that lets users send each other virtual gifts
  • A gift shop that sells virtual gifts
  • A gift exchange service that lets users trade gifts with each other
  • A gift registry that lets users track their gift wishlists

Connect Gift Up!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    gift_up: {
      type: "app",
      app: "gift_up",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.giftup.app/ping`,
      headers: {
        Authorization: `Bearer ${this.gift_up.$auth.api_key}`,
      },
    })
  },
})

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)
}