eavz
Shippo

Shippo

Multi-carrier shipping API for rates, labels, and tracking

API KeyCommerce
5 actions
1 trigger

Actions

Name
create_shipment

Create a shipment to get shipping rates

get_shipment

Get details of a specific shipment

list_rates

List available shipping rates for a shipment

create_label

Purchase a shipping label by creating a transaction from a rate

custom_api_call

Make a custom API call to the Shippo API

Triggers

Name
tracking_updated

Triggers when a shipment tracking status is updated

Quick Start

TypeScript
import { WeavzClient } from '@weavz/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute({
  integrationName: 'shippo',
  actionName: 'create_shipment',
  input: { /* ... */ },
  connectionId: 'conn_id',
  workspaceId: 'ws_id',
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Shippo to my app?

Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does Shippo support?

Shippo supports 5 actions including Create Shipment, Get Shipment, List Rates, Create Label (Transaction), Custom API Call.

Can I use Shippo with AI agents?

Yes. Add Shippo to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.

What authentication does Shippo use?

Shippo uses API Key. Weavz handles token management, refresh, and secure credential storage automatically.

How much does the Shippo integration cost?

The Shippo integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.

What triggers does Shippo support?

Shippo supports 1 triggers including Tracking Updated.

Connect Shippo in 2 minutes

Get 1,000 free actions every month. No credit card required.