Pizzly

The simplest, fastest way to integrate your app with an OAuth API

Go to site
Explore
/
Apps
/
Pizzly

Pizzly API Integrations

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

module.exports = defineComponent({
  props: {
    pizzly: {
      type: "app",
      app: "pizzly",
    }
  },
  async run({steps, $}) {
    const fetch = require('node-fetch')
    
    const { host, secretKey } = this.pizzly.$auth
    const authentication = 'Basic ' + Buffer.from(secretKey + ':').toString('base64')
    
    // Make a test API request to Pizzly. Should return a success message
    return await (await fetch(`https://${host}/api/`, { headers: { "Authorization": authentication } })).json()
  },
})

Authentication

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

Please enter the host portion of your Pizzly instance (e.g. pizzly.pipedream.com), as well as the secret key you've configured in Pizzly, below.