IFTTT

Every thing works better together

Go to site

IFTTT API Integrations

Build and run workflows using the IFTTT API. Use 1000s of open source 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: {
    ifttt: {
      type: "app",
      app: "ifttt",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://connect.ifttt.com//v2/me`,
      headers: {
        "IFTTT-Service-Key": `${this.ifttt.$auth.ifttt_Service_Key}`,
      },
    })
  },
})
Trigger Event with JSON with IFTTT API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + IFTTT
 
Try it
Trigger Event with JSON with IFTTT API on New Item in Feed from RSS API
RSS + IFTTT
 
Try it
Trigger Event with JSON with IFTTT API on New Message from Discord API
Discord + IFTTT
 
Try it
Trigger Event with JSON with IFTTT API on New Message In Channels from Slack API
Slack + IFTTT
 
Try it
Trigger Event with JSON with IFTTT API on New Message in Channel from Discord Bot API
Discord Bot + IFTTT
 
Try it
Trigger Event with JSON with the IFTTT API

Trigger Event with an arbitrary JSON payload. See docs

 
Try it
Trigger Event with Values with the IFTTT API

Trigger Event with 3 JSON values. See docs

 
Try it

Authentication

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

A request that includes an IFTTT-Service-Key header containing your service key, found in the API tab of the IFTTT Platform under the Service Key heading.