OpenSea

Discover, collect, and sell extraordinary NFTs. OpenSea is the world's first and largest NFT marketplace.

Integrate the OpenSea API with the Discord API

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

Send Message (Advanced) with Discord API on New Collection Events from OpenSea API
OpenSea + Discord
 
Try it
Send Message with Discord API on New Collection Events from OpenSea API
OpenSea + Discord
 
Try it
Send Message With File with Discord API on New Collection Events from OpenSea API
OpenSea + Discord
 
Try it
New Collection Events from the OpenSea API

Emit new filtered events. See docs

 
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
Message Deleted (Instant) from the Discord API

Emit new event for each message deleted

 
Try it
New Command Received (Instant) from the Discord API

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

 
Try it
New Guild Member (Instant) from the Discord API

Emit new event for each new member added to a guild

 
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 OpenSea

What Is OpenSea API? OpenSea API is a platform that provides access to
Web3-enabled cryptocurrency applications, allowing developers to build secure,
trustless applications. OpenSea API provides a suite of tools, including a
secure and distributed marketplace, digital asset management, and decentralized
trading. Through OpenSea API, developers can build secure, trustless
applications to tokenize, trade, and manage digital assets as well as create a
marketplace for digital goods and services.

OpenSea API can be used to create a variety of applications, including:

  • Digital Asset Marketplaces: Create tokenized products, which can be traded or
    exchanged on an open marketplace.
  • Token Management Interfaces: Compile or manage digital assets, such as
    collectibles, using an intuitive user interface.
  • Decentralized Exchanges: Create automated trading systems with secure,
    distributed marketplaces.
  • Collectible Games: Create digital collectibles that can be bought or sold on
    the OpenSea API platform.
  • Security Tokens: Issue tokens backed by real-world assets, such as stocks,
    real estate, or commodities.
  • Digital Identity Management Products: Create digital identities using the
    OpenSea API platform.

With the OpenSea API, developers can create an array of custom solutions to
trade, manage, and monetize digital assets. Developers can build applications
that enable users to buy, sell, and manage digital assets in a secure,
trustless environment. Applications built on OpenSea API can facilitate both
peer-to-peer trading and investment management services. OpenSea API can also
be used to create digital collectibles, gaming solutions, and digital asset
marketplaces for buying and selling digital assets.

Connect OpenSea

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: {
    opensea: {
      type: "app",
      app: "opensea",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.opensea.io/api/v1/assets`,
      headers: {
        "X-API-KEY": `${this.opensea.$auth.api_key}`,
      },
    })
  },
})

Overview of Discord

The Pipedream Discord app enables you to build event-driven workflows that interact with the Discord API. When you authorize the Pipedream app's access to your guilds, you can use Pipedream workflows to perform common Discord actions, or write your own code against the Discord API.

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`,
      },
    })
  },
})