Sign inStart your trial

Shippo

Reference

95 actions for Shippo workflows.

01. Operations

Act on Shippo from a workflow

Operations are the actions a workflow can take in Shippo, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Addresses

4 operations

Create, validate, and manage customer and merchant shipping addresses within your workflow. These operations ensure address accuracy before shipping and help maintain a library of frequently used locations for faster order processing.

Action★ Featured

Create Shippo Address

SHIPPO_CREATE_ADDRESS

Store sender or recipient addresses in Shippo for use in shipping labels and transactions, with optional carrier validation to ensure delivery accuracy.

16 input
Action

Create Merchant Address

SHIPPO_CREATE_MERCHANT_ADDRESS

Set up a new shipping address for your merchant account, enabling you to ship orders from multiple locations or update your business address on file.

15 input
Action

Get Address

SHIPPO_GET_ADDRESS

Retrieves the complete details of a saved address from your Shippo account using its unique ID. This lets you quickly access stored customer or business addresses without re-entering information.

2 input
Action

Get Merchant Address

SHIPPO_GET_MERCHANT_ADDRESS

Retrieves stored merchant address details from your Shippo account using the merchant and address identifiers, allowing you to access and verify your shipping locations.

3 input

Batches

3 operations

Group multiple shipments together for bulk label generation and carrier purchases in a single transaction. Use batches to streamline high-volume shipping operations and reduce per-shipment processing overhead.

Action

Create Batch

SHIPPO_CREATE_BATCH

Create multiple shipping labels at once for bulk orders, saving time and potentially reducing per-label costs by processing shipments together with the same carrier.

6 input
Action

Create Merchant Batch

SHIPPO_CREATE_MERCHANT_BATCH

Organize and process multiple shipments together by creating a batch for your merchant account, enabling efficient bulk shipping operations and reduced per-shipment costs.

7 input
Action

Get Merchant Batch

SHIPPO_GET_MERCHANT_BATCH

Retrieve details about a specific shipment batch you've created, including its status, contents, and shipping information. This helps you track and manage bulk shipping operations efficiently.

3 input

Carriers

6 operations

Set up and manage carrier accounts for different shipping providers, register credentials, and check integration status. Configure which carriers are available for your shipping operations and monitor their registration health.

Action

Create Carrier Account

SHIPPO_CREATE_CARRIER_ACCOUNT

Register shipping carrier credentials (like UPS, FedEx, or DHL) with Shippo to enable discounted shipping rates and streamlined label creation for your orders.

6 input
Action

Create Merchant Carrier Account

SHIPPO_CREATE_MERCHANT_CARRIER_ACCOUNT

Set up shipping carrier accounts for your business to enable automated label printing and shipment tracking across multiple carriers like FedEx, UPS, and USPS.

8 input
Action

Get Carrier Account

SHIPPO_GET_CARRIER_ACCOUNT

Retrieve detailed information about a specific shipping carrier account, including its settings and current status. This helps you verify account configurations and troubleshoot shipping issues.

2 input
Action

Get Carrier Registration Status

SHIPPO_GET_CARRIER_REGISTRATION_STATUS

Check whether your carrier accounts (like USPS, FedEx, or UPS) are properly authenticated and ready to use for shipping. This helps ensure you can actually process shipments without unexpected failures.

1 input
Action

Get Merchant Carrier Account

SHIPPO_GET_MERCHANT_CARRIER_ACCOUNT

Retrieve detailed information about a specific carrier account linked to your merchant profile, including account settings and carrier details. Use this to verify carrier configurations and access account-specific shipping parameters.

3 input
Action

Get Merchant Carrier Registration Status

SHIPPO_GET_MERCHANT_CARRIER_REGISTRATION_STATUS

Check whether your merchant account has successfully registered or connected with a specific carrier, helping you verify your shipping setup is complete and ready to use.

3 input

Customs

7 operations

Create and manage customs declarations and itemized goods information for international shipments. These operations ensure compliance with cross-border regulations and provide customs authorities with required documentation details.

Action

Create Customs Item

SHIPPO_CREATE_CUSTOMS_ITEM

Define the contents, value, and origin details of items in your international shipments to meet customs requirements. This ensures smooth customs clearance when shipping products across borders.

12 input
Action

Create Merchant Customs Declaration

SHIPPO_CREATE_MERCHANT_CUSTOMS_DECLARATION

Creates a customs declaration for international shipments, enabling merchants to properly document goods being shipped across borders.

23 input
Action

Create Merchant Customs Item

SHIPPO_CREATE_MERCHANT_CUSTOMS_ITEM

Create customs declaration items for your international shipments by defining product details like description, quantity, value, and origin country. This helps ensure smooth customs clearance and compliance when shipping products across borders.

13 input
Action

Get Customs Declaration

SHIPPO_GET_CUSTOMS_DECLARATION

Retrieve detailed information about a specific customs declaration, including itemized goods, certifications, and shipping details for international shipments. Essential for verifying customs documentation accuracy before packages cross borders.

3 input
Action

Get customs item

SHIPPO_GET_CUSTOMS_ITEM

Retrieves details about a specific customs item that you've previously created for international shipments, allowing you to view declared values, descriptions, and quantities for customs compliance.

3 input
Action

Get Merchant Customs Declaration

SHIPPO_GET_MERCHANT_CUSTOMS_DECLARATION

Retrieve detailed information about a specific customs declaration you've created for international shipments, allowing you to verify compliance details and declaration history.

4 input
Action

Get Merchant Customs Item

SHIPPO_GET_MERCHANT_CUSTOMS_ITEM

Retrieve details about a specific customs item you've saved for your international shipments, allowing you to access pre-configured product information for cross-border orders.

4 input

Manifests

2 operations

Generate and retrieve shipping manifests that consolidate carrier pickup information for a batch of shipments. Use manifests to coordinate with carriers for scheduled pickups and maintain audit trails of shipped packages.

Action

Create Manifest

SHIPPO_CREATE_MANIFEST

Create a shipping manifest document that consolidates multiple shipments for a carrier to scan and process at pickup, streamlining bulk shipping operations.

6 input
Action

Get Merchant Manifest

SHIPPO_GET_MERCHANT_MANIFEST

Retrieve detailed information about a shipping manifest you've created, including status, contents, and submission details. This helps you track and verify what has been included in your manifest submission to carriers.

3 input

Merchants

1 operation

Access and update merchant profile information and settings across your organization. Manage merchant-specific configurations that govern how shipments and accounts operate at the sub-account level.

Action

Get Merchant

SHIPPO_GET_MERCHANT

Retrieve detailed information about a merchant account on the Shippo platform using their unique identifier, allowing you to access account settings and configuration details.

2 input

Orders

3 operations

Create and retrieve customer orders that can be converted into shipments and labels. Use orders to track the original sales transaction and link it to fulfillment operations throughout the shipping workflow.

Action

Create Merchant Order

SHIPPO_CREATE_MERCHANT_ORDER

Create a new order in your Shippo merchant account with customer details and shipping information. This enables you to programmatically generate orders that can be tracked and fulfilled through Shippo's platform.

18 input
Action

Create Order

SHIPPO_CREATE_ORDER

Create a new order in Shippo to register shipments for processing with recipient details and tracking information. Use this when you need to set up orders for fulfillment and generate shipping labels.

16 input
Action

Get Merchant Order

SHIPPO_GET_MERCHANT_ORDER

Retrieve detailed information about a specific customer order from your Shippo account using the merchant and order IDs, allowing you to access order status, items, and shipping details.

3 input

Parcels

8 operations

Define package dimensions and templates for frequently shipped item sizes to standardize weight and dimension data. Store reusable parcel profiles to speed up shipment creation and ensure consistent measurements across your operations.

Action★ Featured

Create Parcel

SHIPPO_CREATE_PARCEL

Define package dimensions and weight in Shippo to calculate accurate shipping rates and generate labels for your orders. This creates the parcel specifications needed before you can finalize shipments.

10 input
Action

Create Merchant Parcel

SHIPPO_CREATE_MERCHANT_PARCEL

Create a new parcel record with specific dimensions and weight for your shipping operations. This lets you standardize package specifications so you can quickly generate accurate shipping quotes and labels.

12 input
Action

Create User Parcel Template

SHIPPO_CREATE_USER_PARCEL_TEMPLATE

Save frequently-used package configurations with preset dimensions and weight so you can quickly generate accurate shipping rates and labels without entering details repeatedly.

4 input
Action

Delete Default Parcel Template

SHIPPO_DELETE_DEFAULT_PARCEL_TEMPLATE

Removes your default parcel template configuration, allowing you to reset shipping settings or switch to different packaging standards for your store.

1 input
Action

Delete User Parcel Template

SHIPPO_DELETE_USER_PARCEL_TEMPLATE

Remove a custom parcel template from your shipping configuration when it's no longer needed, helping keep your shipping profiles organized and current.

2 input
Action

Get Carrier Parcel Template

SHIPPO_GET_CARRIER_PARCEL_TEMPLATE

Retrieve detailed dimensions and specifications for a standardized carrier package type to ensure accurate shipping cost calculations and proper package sizing. This helps you understand what box sizes and weight limits are available from your chosen carriers.

2 input
Action

Get Default Parcel Template

SHIPPO_GET_DEFAULT_PARCEL_TEMPLATE

Retrieve your default parcel template settings to understand the standard dimensions and weight specifications used for shipping calculations and checkout displays.

1 input
Action

Get Merchant Parcel

SHIPPO_GET_MERCHANT_PARCEL

Retrieve detailed information about a specific parcel stored in your Shippo account, including dimensions, weight, and packaging details. Use this to verify parcel specifications before shipping or to access parcel data for order fulfillment.

3 input

Rates

2 operations

Retrieve available shipping rates from carriers and compare pricing for specific shipments and destinations. Use rate operations to present shipping options to customers or optimize carrier selection based on cost and speed.

Action

Create Live Rate

SHIPPO_CREATE_LIVE_RATE

Get real-time shipping rates from multiple carriers for a specific shipment based on origin, destination, and package details. This helps you find the cheapest and fastest shipping options before finalizing an order.

5 input
Action

Get Merchant Rate

SHIPPO_GET_MERCHANT_RATE

Retrieve detailed shipping rate information for a merchant's shipment, including pricing and carrier details to make informed shipping decisions. This helps you compare costs and service levels before finalizing a shipment.

3 input

Refunds

3 operations

Create refund requests for previously purchased shipping labels and check refund status. Use these operations when shipments are cancelled or labels need to be reversed for credit back to your account.

Action

Create Merchant Refund

SHIPPO_CREATE_MERCHANT_REFUND

Process refunds for shipping transactions directly through your merchant account, enabling you to quickly reverse charges when needed.

4 input
Action

Create Refund

SHIPPO_CREATE_REFUND

Initiate a refund for a previously purchased shipping label or transaction, recovering the shipping costs paid. Use this when a shipment is cancelled, returned, or no longer needed.

3 input
Action

Get Merchant Refund

SHIPPO_GET_MERCHANT_REFUND

Retrieve detailed information and current status of a specific refund for your shipments, including refund amount, date, and processing status. Use this to track the financial impact of returned orders and verify refund completions.

3 input

Services

1 operation

Organize shipping services into logical groups and define which service types are available for your operations. Manage service hierarchies to control which shipping options are offered to different customer segments or merchants.

Action

Create Service Group

SHIPPO_CREATE_SERVICE_GROUP

Organize your shipping carriers and services into custom groups with specific pricing models to streamline checkout and offer tailored shipping options to customers.

10 input

Shipments

3 operations

Create shipment records that define origin, destination, and package details before generating labels and rates. Retrieve shipment information and track the status of shipments throughout their lifecycle from creation to delivery.

Action★ Featured

Create Shipment

SHIPPO_CREATE_SHIPMENT

Creates a new shipment and generates shipping rates by specifying the origin and destination addresses along with package details. This helps you find the most cost-effective shipping options before sending items to customers.

10 input
Action

Create Merchant Shipment

SHIPPO_CREATE_MERCHANT_SHIPMENT

Creates a new shipment record with pickup and delivery addresses plus package details, enabling you to retrieve available shipping rates and options for an order.

11 input
Action

Get Merchant Shipment

SHIPPO_GET_MERCHANT_SHIPMENT

Retrieve detailed information about a specific shipment, including tracking status, carrier information, and delivery updates for your orders.

3 input

Tracking

2 operations

Monitor real-time package delivery status and set up webhooks to receive automatic updates when tracking events occur. Use tracking operations to keep customers informed and trigger downstream workflows based on delivery milestones.

Action

Get Merchant Tracking Status

SHIPPO_GET_MERCHANT_TRACK

Retrieve real-time tracking status and location information for packages shipped through your account, including delivery history and current status. This helps you provide accurate updates to customers and monitor shipment progress.

4 input
Action

Register Tracking Webhook

SHIPPO_CREATE_TRACK

Monitor your shipments in real-time by setting up automatic tracking updates for a package using its carrier and tracking number, so you stay informed when orders arrive at each delivery milestone.

4 input

Transactions

3 operations

Create and retrieve billing transactions for label purchases, refunds, and account charges. Use transaction records to reconcile shipping costs and maintain financial records of all carrier interactions.

Action★ Featured

Create Transaction

SHIPPO_CREATE_TRANSACTION

Purchase a shipping label for your orders by selecting a shipping rate or providing shipment details directly, enabling you to generate carrier-ready labels instantly.

8 input
Action

Create Merchant Transaction

SHIPPO_CREATE_MERCHANT_TRANSACTION

Purchase a shipping label for your merchant account by selecting a specific rate quote, enabling you to fulfill orders with tracked shipments.

6 input
Action

Get Merchant Transaction

SHIPPO_GET_MERCHANT_TRANSACTION

Retrieve detailed information about a specific shipping label transaction, including tracking numbers, label URLs, and current status. This helps you track order fulfillment and provide customers with shipping updates.

3 input

Webhooks

2 operations

Configure event subscriptions that notify your system when shipments are created, tracked, or updated in real time. Webhooks enable you to build reactive workflows that respond immediately to shipping events without constant polling.

Action

Create Shippo Webhook

SHIPPO_CREATE_WEBHOOK

Set up automated notifications for shipping events like tracking updates and transaction confirmations that are delivered directly to your application in real-time.

3 input
Action

Delete Webhook

SHIPPO_DELETE_WEBHOOK

Remove a webhook from your Shippo account when you no longer need event notifications or want to reconfigure how shipping updates are delivered to your systems.

2 input

E Commerce

45 operations
Action

Get Order

SHIPPO_GET_ORDER

Tool to retrieve an order from Shippo.

2 input
Action

Get Parcel

SHIPPO_GET_PARCEL

Tool to retrieve a parcel by its ID.

2 input
Action

Get Rate

SHIPPO_GET_RATE

Tool to retrieve a specific shipping rate by its ID.

2 input
Action

Get Refund

SHIPPO_GET_REFUND

Tool to retrieve a refund by its ID from Shippo.

2 input
Action

Get Shipment

SHIPPO_GET_SHIPMENT

Tool to retrieve a shipment by its ID.

2 input
Action

Get Shippo Account

SHIPPO_GET_SHIPPO_ACCOUNT

Tool to retrieve a Shippo Account from the Shippo Platform API.

2 input
Action

Get Tracking Status

SHIPPO_GET_TRACK

Tool to retrieve tracking status for a shipment from Shippo.

3 input
Action

Get Transaction

SHIPPO_GET_TRANSACTION

Tool to retrieve a shipping label transaction by its ID.

2 input
Action

Get User Parcel Template

SHIPPO_GET_USER_PARCEL_TEMPLATE

Tool to retrieve a specific user-created parcel template by its object ID.

2 input
Action

Get Webhook

SHIPPO_GET_WEBHOOK

Tool to retrieve a specific webhook subscription from Shippo.

1 input
Action

List Addresses

SHIPPO_LIST_ADDRESSES

Tool to list all addresses in the Shippo account with pagination support.

3 input
Action

List Carrier Accounts

SHIPPO_LIST_CARRIER_ACCOUNTS

Tool to list all carrier accounts configured in the Shippo account with pagination support.

3 input
Action

List Carrier Parcel Templates

SHIPPO_LIST_CARRIER_PARCEL_TEMPLATES

Tool to list all carrier parcel templates available for creating shipments.

3 input
Action

List Customs Declarations

SHIPPO_LIST_CUSTOMS_DECLARATIONS

Tool to list all customs declarations in the Shippo account with pagination support.

3 input
Action

List Customs Items

SHIPPO_LIST_CUSTOMS_ITEMS

Tool to list all customs items with pagination support.

3 input
Action

List Manifests

SHIPPO_LIST_MANIFESTS

Tool to list all shipping manifests from Shippo.

3 input
Action

List Merchant Addresses

SHIPPO_LIST_MERCHANT_ADDRESSES

Tool to list all addresses for a specific merchant using the Shippo Platform API.

4 input
Action

List Merchant Carrier Accounts

SHIPPO_LIST_MERCHANT_CARRIER_ACCOUNTS

Tool to list all carrier accounts for a specific merchant using the Shippo Platform API.

4 input
Action

List Merchant Customs Declarations

SHIPPO_LIST_MERCHANT_CUSTOMS_DECLARATIONS

Tool to list all customs declarations for a specific merchant using the Shippo Platform API.

4 input
Action

List Merchant Customs Items

SHIPPO_LIST_MERCHANT_CUSTOMS_ITEMS

Tool to list all customs items for a specific merchant using the Shippo Platform API.

4 input
Action

List Merchant Manifests

SHIPPO_LIST_MERCHANT_MANIFESTS

Tool to list all manifests for a specific merchant using Shippo's Platform API.

4 input
Action

List Merchant Parcels

SHIPPO_LIST_MERCHANT_PARCELS

Tool to list all parcels for a specific merchant using the Shippo Platform API.

4 input
Action

List Merchant Shipment Rates by Currency

SHIPPO_LIST_MERCHANT_SHIPMENT_RATES_BY_CURRENCY

Tool to retrieve available shipping rates for a merchant's shipment filtered by currency code using the Shippo Platform API.

6 input
Action

List Merchant Shipments

SHIPPO_LIST_MERCHANT_SHIPMENTS

Tool to list all shipments for a specific merchant using Shippo's Platform API.

4 input
Action

List Merchant Transactions

SHIPPO_LIST_MERCHANT_TRANSACTIONS

Tool to list all shipping label transactions for a merchant using the Shippo Platform API.

4 input
Action

List Merchants

SHIPPO_LIST_MERCHANTS

Tool to list all merchants using the Shippo Platform API with pagination support.

3 input
Action

List Orders

SHIPPO_LIST_ORDERS

Tool to list all orders in the Shippo account with pagination support.

3 input
Action

List Refunds

SHIPPO_LIST_REFUNDS

Tool to retrieve a list of all refunds from Shippo.

2 input
Action

List Service Groups

SHIPPO_LIST_SERVICE_GROUPS

Tool to retrieve all service groups configured in Shippo.

1 input
Action

List Shipment Rates

SHIPPO_LIST_SHIPMENT_RATES

Tool to retrieve available shipping rates for a specific shipment.

4 input
Action

List Shipment Rates by Currency

SHIPPO_LIST_SHIPMENT_RATES_BY_CURRENCY

Tool to retrieve available shipping rates for a specific shipment filtered by currency code.

5 input
Action

List Shipments

SHIPPO_LIST_SHIPMENTS

Tool to list all shipments in the Shippo account with pagination support.

3 input
Action

List Shippo Accounts

SHIPPO_LIST_SHIPPO_ACCOUNTS

Tool to list all Managed Shippo Accounts.

1 input
Action

List User Parcel Templates

SHIPPO_LIST_USER_PARCEL_TEMPLATES

Tool to list all user-created parcel templates.

1 input
Action

Purchase Merchant Batch

SHIPPO_PURCHASE_MERCHANT_BATCH

Tool to purchase a batch for a merchant via the Shippo Platform API.

3 input
Action

Remove Shipments From Batch

SHIPPO_REMOVE_SHIPMENTS_FROM_BATCH

Tool to remove shipments from a batch for a merchant using the Shippo Platform API.

4 input
Action

Update Carrier Account

SHIPPO_UPDATE_CARRIER_ACCOUNT

Tool to update an existing carrier account in Shippo.

6 input
Action

Update Default Parcel Template

SHIPPO_UPDATE_DEFAULT_PARCEL_TEMPLATE

Tool to update the default parcel template for live rates at checkout in Shippo.

2 input
Action

Update Merchant

SHIPPO_UPDATE_MERCHANT

Tool to update an existing merchant in Shippo Platform API.

6 input
Action

Update Merchant Carrier Account

SHIPPO_UPDATE_MERCHANT_CARRIER_ACCOUNT

Tool to update a carrier account for a merchant in Shippo Platform API.

7 input
Action

Update Service Group

SHIPPO_UPDATE_SERVICE_GROUP

Tool to update an existing Shippo service group.

11 input
Action

Update User Parcel Template

SHIPPO_UPDATE_USER_PARCEL_TEMPLATE

Tool to update an existing user parcel template with new weight and carrier template settings.

5 input
Action

Update Webhook

SHIPPO_UPDATE_WEBHOOK

Tool to update an existing webhook in Shippo.

5 input
Action

Validate Address

SHIPPO_VALIDATE_ADDRESS

Tool to validate an address using the Shippo API.

2 input
Action

Validate Merchant Address

SHIPPO_VALIDATE_MERCHANT_ADDRESS

Tool to validate a merchant address using the Shippo Platform API.

3 input
What now

Use Shippo in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.