Gatekeeper

Gatekeeper is a next generation contract and supplier management platform that was born in the cloud and works on any device.

Go to site
Explore
/
Apps
/
Gatekeeper

Gatekeeper API Integrations

Build and run workflows using the Gatekeeper API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

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: {
    gatekeeper: {
      type: "app",
      app: "gatekeeper",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.gatekeeper.$auth.subdomain}.gatekeeperhq.com/api/suppliers`,
      headers: {
        Authorization: `Bearer ${this.gatekeeper.$auth.auth_token}`,
      },
    })
  },
})

Authentication

Gatekeeper uses API keys for authentication. When you connect your Gatekeeper account, Pipedream securely stores the keys so you can easily authenticate to Gatekeeper APIs in both code and no-code steps.

To connect Pipedream to Gatekeeper,

  • Sign in to your Gatekeeper account and copy your Auth Token from the your tenant's API docs under “Your AUTH_TOKEN”
  • Enter your subdomain: if your Gatekeeper customer instance URL is https://eu.gatekeeperhq.com, your subdomain is eu