with ShipStation and DPD?
Emit new event for each new webhook event received. See docs here
The ShipStation API allows for streamlined management of shipping operations for e-commerce. With it, you can automate order processing, label creation, and tracking updates. Pipedream excels as a platform for integrating ShipStation with other services to create custom workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shipstation: {
type: "app",
app: "shipstation",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://ssapi.shipstation.com/users/`,
auth: {
username: `${this.shipstation.$auth.api_key}`,
password: `${this.shipstation.$auth.api_secret}`,
},
})
},
})
The DPD API provides a gateway to manage and automate digital product sales. By integrating with Pipedream, you can craft serverless workflows that interact with your DPD account, harnessing the ability to automate tasks like creating products, updating customer details, or reacting to new sales in real-time. With Pipedream's ability to connect to a multitude of services, the DPD API can be part of a larger ecosystem, streamlining your e-commerce operations or enriching your customer data across platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
dpd2: {
type: "app",
app: "dpd2",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.getdpd.com/v2/storefronts`,
auth: {
username: `${this.dpd2.$auth.api_username}`,
password: `${this.dpd2.$auth.api_password}`,
},
})
},
})