npm

Node package manager

Integrate the npm API with the Abyssale API

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

Generate Image with Abyssale API on npm Download Counts from npm API
npm + Abyssale
 
Try it
Generate Multi-Format Images/Videos with Abyssale API on npm Download Counts from npm API
npm + Abyssale
 
Try it
Generate Image with Abyssale API on New Package Version from npm API
npm + Abyssale
 
Try it
Generate Multi-Format Images/Videos with Abyssale API on New Package Version from npm API
npm + Abyssale
 
Try it
New Download Counts from the npm API

Emit new event with the latest count of downloads for an npm package. See the documentation.

 
Try it
New Package Version from the npm API

Emit new event when a new version of an npm package is published. See the documentation

 
Try it
Generate Image with the Abyssale API

Generates a single image from a template. See the documentation

 
Try it
Generate Multi-Format Images/Videos with the Abyssale API

Generates multiple images and videos from a template. See the documentation

 
Try it

Overview of Abyssale

The Abyssale API enables automatic generation of banners and images tailored for various digital platforms. Through Pipedream, you can harness this capability within your workflows, dynamically producing visuals for marketing campaigns, social media, or personalized user content. Integrating Abyssale with Pipedream allows for the automation of image creation based on triggers or schedules, data enrichment from different sources, and connecting with various apps to streamline digital asset management and deployment.

Connect Abyssale

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: {
    abyssale: {
      type: "app",
      app: "abyssale",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.abyssale.com/templates`,
      headers: {
        "x-api-key": `${this.abyssale.$auth.api_key}`,
      },
    })
  },
})