The Sendcloud API offers a suite of tools for streamlining shipping processes for e-commerce businesses. Using the API, you can create and manage shipments, print shipping labels, track packages, and handle returns with ease. When integrated with Pipedream, the Sendcloud API enables you to automate your shipping workflow, connect with other apps and services, and create custom notifications and actions based on shipping events.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendcloud: {
type: "app",
app: "sendcloud",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://panel.sendcloud.sc/api/v2/parcels`,
auth: {
username: `${this.sendcloud.$auth.public_key}`,
password: `${this.sendcloud.$auth.secret_key}`,
},
})
},
})
Order Fulfillment Automation: When a new order is received in your e-commerce platform, such as Shopify, you can use Pipedream to automatically create a shipment in Sendcloud, print the label, and update the order status back in Shopify.
Shipping Notifications: Leverage Pipedream to monitor the status of shipments in Sendcloud and send real-time notifications to customers via email or SMS through SendGrid or Twilio when their package is shipped, out for delivery, or delivered.
Return Handling: Set up a Pipedream workflow to detect when a return is initiated in Sendcloud. Automatically notify your customer support team in Slack or Zendesk and update inventory levels in your database or ERP system.
Creates a new parcel under your Sendcloud API credentials. See the documentation
Retrieves a list of all the parcels under your API credentials. See the documentation
Updates a parcel under your API credentials. See the documentation
Sendcloud uses API keys for authentication. When you connect your Sendcloud account, Pipedream securely stores the keys so you can easily authenticate to Sendcloud APIs in both code and no-code steps.
To retrieve your API Keys,