Discover music on Discogs, the largest online music database. Buy and sell music with collectors in the Marketplace.
Exposes an HTTP API for scheduling messages to be emitted at a future time
Emit new event when there is an order with status 'New Order'. See the documentation
Emit new event based on a time interval before an upcoming event in the calendar. This source uses Pipedream's Task Scheduler. See the documentation for more information and instructions for connecting your Pipedream account.
Emits an event when an order status changes to 'Cancelled'. See the documentation
Emit new event at a specified time before a card is due.
Creates a new listing in the Discogs marketplace. See the documentation
Updates the status of an existing order on Discogs. See the documentation
The Discogs API offers a gateway to rich data on music artists, labels, and releases. With Pipedream, you can harness this data to create automated workflows that can tap into a vast repository of music information. Whether you're looking to sync your music collection with a personal database, track marketplace activity, or curate personalized music recommendations, the Discogs API paired with Pipedream provides a streamlined platform for integrating and automating these processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
discogs: {
type: "app",
app: "discogs",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.discogs.com/database/search?q=jimi+hendrix&type=artist%22`,
headers: {
"Authorization": `Discogs token=${this.discogs.$auth.personal_access_token}`,
},
})
},
})
Pipedream is an API that allows you to build applications that can connect to
various data sources and processes them in real-time. You can use Pipedream to
create applications that can perform ETL (Extract, Transform, and Load) tasks,
as well as to create data-driven workflows.
Some examples of applications you can build using the Pipedream API include:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pipedream: {
type: "app",
app: "pipedream",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pipedream.com/v1/users/me`,
headers: {
Authorization: `Bearer ${this.pipedream.$auth.api_key}`,
},
})
},
})