We help #eCommerce merchants grow by empowering them with the #1 shipping solution tool needed to save time and money.
Go to siteThe Shippo API lets you streamline and automate a wide range of shipping tasks from creating labels to tracking packages. With Pipedream, you can connect Shippo to various other services and trigger actions based on shipment statuses, rates, and other shipping events. Automate notifications, sync tracking data with customer databases, or kick off custom logistics workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shippotoken: {
type: "app",
app: "shippotoken",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.goshippo.com/shipments/`,
headers: {
"Authorization": `ShippoToken ${this.shippotoken.$auth.api_token}`,
"Content-Type": `application/json`,
},
})
},
})
Automated Shipping Notifications: Trigger an email or SMS to customers using services like SendGrid or Twilio when a package is shipped, out for delivery, or delivered. This enhances customer service by providing timely updates.
E-commerce Order Fulfillment: Connect Shippo to an e-commerce platform like Shopify. When a new order is placed, automatically generate shipping labels and customs documents, then update the order status with the tracking number.
Inventory Management: When a shipment is marked as delivered, use Pipedream to trigger an inventory update in a database like Airtable or Google Sheets, ensuring inventory counts are accurate and up-to-date.
Shippo uses API keys for authentication. When you connect your Shippo account, Pipedream securely stores the keys so you can easily authenticate to Shippo APIs in both code and no-code steps.
You can find your token on the Shippo API settings page.