Shopify Partner

Shopify Partner API connection. Listen to events like installs, uninstalls, charges & transactions.

Integrate the Shopify Partner API with the Discord API

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

Verify Webhook with Shopify Partner API on New Message (Instant) from Discord API
Discord + Shopify Partner
 
Try it
Send Message (Advanced) with Discord API on New App Charges from Shopify Partner API
Shopify Partner + Discord
 
Try it
Send Message (Advanced) with Discord API on New App Installs from Shopify Partner API
Shopify Partner + Discord
 
Try it
Send Message (Advanced) with Discord API on New App Relationship Events from Shopify Partner API
Shopify Partner + Discord
 
Try it
Send Message (Advanced) with Discord API on New App Uninstalls from Shopify Partner API
Shopify Partner + Discord
 
Try it
New App Charges from the Shopify Partner API

Emit new events when new app charges made to your partner account.

 
Try it
New Message (Instant) from the Discord API

Emit new event for each message posted to one or more channels in a Discord server

 
Try it
New App Installs from the Shopify Partner API

Emit new events when new shops install your app.

 
Try it
Message Deleted (Instant) from the Discord API

Emit new event for each message deleted

 
Try it
New App Relationship Events from the Shopify Partner API

Emit new events when new shops installs, uninstalls, subscribes or unsubscribes your app.

 
Try it
Verify Webhook with the Shopify Partner API

Verify an incoming webhook from Shopify. Exits the workflow if the signature is not valid, otherwise returns true

 
Try it
Send Message with the Discord API

Send a simple message to a Discord channel

 
Try it
Send Message (Advanced) with the Discord API

Send a simple or structured message (using embeds) to a Discord channel

 
Try it
Send Message With File with the Discord API

Post a message with an attached file

 
Try it

Overview of Shopify Partner

The Shopify Partner API lets you tap into a comprehensive suite of features to manage and analyze multiple Shopify stores. You can automate tasks like creating development stores, adding collaborators, tracking payouts, and more. This API serves as a powerful tool for developers, agencies, and freelancers who manage multiple Shopify shops for their clients. Through Pipedream, you can effortlessly integrate Shopify Partner API with other services to create tailored, efficient workflows that save time and enhance productivity.

Connect Shopify Partner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    shopify_partner: {
      type: "app",
      app: "shopify_partner",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://partners.shopify.com/${this.shopify_partner.$auth.organization_id}/api/2021-07/graphql.json`,
      headers: {
        'X-Shopify-Access-Token': this.shopify_partner.$auth.api_key,
        'Content-Type': 'application/x-www-form-urlencoded'
      },
      method: 'POST',
      params: {
        query: `{
          publicApiVersions {
            handle
          }
        }
        `,
      },
    })
  },
})

Overview of Discord

The Discord API interacts seamlessly with Pipedream, empowering you to craft customized automations and workflows for your Discord server. With this powerful integration, you can automate tasks like message posting, user management, and notifications, based on a myriad of triggers and actions from different apps. These automations can enhance the Discord experience for community moderators and members, by synchronizing with external tools, organizing community engagement, and streamlining notifications.

Connect Discord

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    discord: {
      type: "app",
      app: "discord",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://discord.com/api/users/@me`,
      headers: {
        Authorization: `Bearer ${this.discord.$auth.oauth_access_token}`,
        "accept": `application/json`,
      },
    })
  },
})