Shippo
Shipping API for label creation, package tracking, rate shopping, and carrier management across e-commerce.
Best for rate quotes, label printing, tracking polls, and reacting when shipments are delivered, returned, or fail.
Use Shippo with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Shippo to work.
What Snow can do with Shippo
These are the Shippo operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads59
Look at your data without changing it.
- Create Live Rate
Tool to generate live shipping rates from multiple carriers for a given shipment. Use when you need real-time pricing for shipping from origin to destination with specific items. Returns available rates with costs and delivery estimates.
- Get Address
Tool to retrieve a previously created address from Shippo. Use when you need to get the details of an existing address using its object ID.
- Get Merchant Rate
Tool to retrieve a specific shipping rate for a merchant using the Shippo Platform API. Use when you need to fetch detailed rate information for a merchant's shipment, including pricing, carrier details, and service level.
- Get Merchant Shipment
Tool to retrieve a shipment for a merchant from the Shippo Platform API. Use when you need to fetch details of a shipment that belongs to a specific merchant.
- Get Merchant Tracking Status
Tool to retrieve tracking status for a merchant from Shippo Platform API. Use when you need to get the current status, location, and history of a package for a specific merchant using carrier and tracking number.
- Get Merchant Transaction
Tool to retrieve a shipping label transaction for a merchant from the Shippo Platform API. Use when you need to get the details of an existing transaction for a merchant including tracking information, label URLs, and transaction status.
- Get Rate
Tool to retrieve a specific shipping rate by its ID. Use when you need to fetch detailed rate information including pricing, carrier details, and service level.
- Get Shipment
Tool to retrieve a shipment by its ID. Use when you need to fetch details about a specific shipment including addresses, parcels, rates, and status.
- Get Tracking Status
Tool to retrieve tracking status for a shipment from Shippo. Use when you need to get the current status, location, and history of a package using its carrier and tracking number.
- Get Transaction
Tool to retrieve a shipping label transaction by its ID. Use when you need to get the details of an existing transaction including tracking information, label URLs, and transaction status.
Creates24
Add something new to your account.
- Create Merchant Shipment
Tool to create a new shipment for a merchant using Shippo's Platform API. Use when you need to create a shipment with origin/destination addresses and parcel details to get shipping rates. This endpoint is part of the Platform API and requires a merchant ID.
- Create Merchant Transaction
Tool to create a shipping label transaction for a merchant using the Shippo Platform API. Use when you need to purchase a shipping label for a specific merchant account using an existing rate ID.
- Create Shipment
Tool to create a new shipment with Shippo. Use when you need to generate shipping rates for a package by providing origin and destination addresses and parcel details.
- Create Shippo Address
Tool to create a new address in Shippo. Use when you need to store sender or recipient addresses for shipping labels and transactions. Addresses can be validated against carrier databases before creation by setting validate=true.
- Create Transaction
Tool to create a shipping label transaction with Shippo. Use when you need to purchase a shipping label either from an existing rate ID or by specifying shipment details directly.
- Create Batch
Tool to create a batch of shipments for bulk label purchasing. Use when you need to process multiple shipments at once with the same carrier and service level. Requires a valid carrier account ID from your Shippo account.
- Create Carrier Account
Tool to create a new carrier account in Shippo. Use when you need to register carrier credentials for shipping operations. This action requires detailed billing and contact information, and for UPS accounts specifically, the user must agree to UPS terms and conditions.
- Create Customs Item
Create a new customs item for international shipments. Customs items are required for customs declarations when shipping internationally. Use this action to define the contents, value, and origin of items being shipped across international borders.
- Create Manifest
Tool to create a new shipping manifest with Shippo. Use when you need to generate a manifest document for a carrier with multiple shipments that need to be scanned at pickup.
- Create Merchant Address
Tool to create a new address for a merchant using Shippo's Platform API. Use when you need to add an address to a merchant's account for shipping operations. This endpoint is part of the Platform API and requires a merchant ID.
Updates8
Change something that is already there.
- Purchase Merchant Batch
Tool to purchase a batch for a merchant via the Shippo Platform API. Use when you need to purchase a previously created batch of shipments. The batch must be in VALID status before it can be purchased.
- Update Carrier Account
Tool to update an existing carrier account in Shippo. Use when you need to modify carrier account settings such as activation status, account credentials, or carrier-specific parameters.
- Update Default Parcel Template
Tool to update the default parcel template for live rates at checkout in Shippo. Use when you need to set a specific parcel template as the default for calculating shipping rates.
- Update Merchant
Tool to update an existing merchant in Shippo Platform API. Use when you need to modify merchant details such as name, email, or business information. This action requires Platform API authentication.
- Update Merchant Carrier Account
Tool to update a carrier account for a merchant in Shippo Platform API. Use when you need to modify merchant carrier account settings such as activation status, billing address, or UPS-specific parameters. Requires Platform API authentication with merchant context.
- Update Service Group
Tool to update an existing Shippo service group. Use when you need to modify service group details such as name, description, rate adjustment, or service levels.
- Update User Parcel Template
Tool to update an existing user parcel template with new weight and carrier template settings. Use when you need to modify the dimensions or weight of a previously created custom parcel template.
- Update Webhook
Tool to update an existing webhook in Shippo. Use when you need to modify webhook settings such as the event type, URL endpoint, activation status, or test mode flag.
Deletes4
Remove something. This often cannot be undone.
- Delete Default Parcel Template
Tool to clear the current default parcel template. Use when you need to remove the default parcel template configuration for live rates at checkout.
- Delete User Parcel Template
Tool to delete a user-created parcel template. Use when you need to remove a custom parcel template that is no longer needed.
- Delete Webhook
Tool to delete a specific webhook from Shippo. Use when you need to remove a webhook that is no longer needed or needs to be reconfigured.
- Remove Shipments From Batch
Tool to remove shipments from a batch for a merchant using the Shippo Platform API. Use when you need to remove one or more shipments from an existing batch before purchase or during batch management.
Related integrations
Ready to put Shippo to work?
Sign up free, build an app by chatting, and connect Shippo in minutes. No credit card required.