Giphy

GIFs & Animated Stickers online

Integrate the Giphy API with the Formatting API

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

Search Gifs/Stickers with the Giphy API

Searches all GIPHY gifs or stickers for a word or phrase. See the docs here.

 
Try it
[Data] Convert JSON to String with the Formatting API

Convert an object to a JSON format string

 
Try it
Translate a Word to a Gif/Sticker with the Giphy API

Translates or convert a word or phrase to the perfect Gif or Sticker using GIPHY's special sauce algorithm. See the docs here.

 
Try it
[Data] Parse JSON with the Formatting API

Parse a JSON string

 
Try it
Upload a Gif with the Giphy API

Uploads a Gif or video file up to 100MB programmatically on GIPHY.com See the docs here.

 
Try it

Overview of Giphy

The Giphy API provides programmatic access to Giphy's vast library of animated GIFs, allowing you to search, share, and explore this rich visual content. Leveraging Pipedream, you can harness the power of Giphy to add engaging visuals to your applications, automate the delivery of GIFs in response to events, or enrich your social media interactions with dynamic imagery. It opens up fun and expressive ways to inject personality into chatbots, forums, or any platform that could use a splash of animated flair.

Connect Giphy

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: {
    giphy: {
      type: "app",
      app: "giphy",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `api.giphy.com/v1/gifs/random`,
      params: {
        api_key: `${this.giphy.$auth.api_key}`,
      },
    })
  },
})

Connect Formatting

1
2
3
4
5
6
export default defineComponent({
  async run({ steps, $ }) {
    const text = ' Hello world! ';
    return text.trim()
  },
})