EasyPost
EasyPost carrier integration

One API key.
Four major carriers.

EasyPost relays USPS, UPS, FedEx and DHL Express through a single integration. Most useful if you want USPS rates without standing up your own USPS Developer app — we put our EasyPost key behind every workspace by default. Bring your own EasyPost account for your contracted rates.

USPS without a Developer app Single API key, many carriers 100 free labels / month
What you get

Four carriers, one configuration.

Skip the per-carrier developer-portal setup. EasyPost talks to USPS, UPS, FedEx and DHL Express on your behalf — Shipnest talks to EasyPost.

USPS without the Business Customer Gateway

USPS direct integration needs a US Business account + Developer app + per-tenant permit. EasyPost relays USPS for you — no per-tenant USPS paperwork. Most relevant if you ship US-domestic and don't already have a USPS permit.

DHL Express, UPS, FedEx alongside

Same key gives you international DHL Express and US-domestic UPS / FedEx relayed through EasyPost. Useful when you want one bill for everything instead of N carrier statements.

SCAN Forms for USPS daily volume

Shipping ≥25 USPS parcels/day, your driver scans ONE barcode on the SCAN form instead of every label. EasyPost's /v2/scan_forms is wired into our manifest close — generate the form, hand it to the driver, done.

Auto-discover your linked accounts

Already have UPS or FedEx contracts linked inside your EasyPost dashboard? We pull /v2/carrier_accounts and forward your account IDs on every rate + buy so your negotiated pricing flows through.

Push tracking — auto-subscribed

EasyPost pushes tracker.updated webhooks in real time. We auto-subscribe at connect, so a delivery scan lands in seconds — no 30-min polling cron required for EasyPost-routed shipments.

Label bytes that survive forever

EasyPost serves labels from a long-TTL CDN URL — your reprints work weeks later, your archived PDFs stay openable. No session-bound 1-hour expiry like raw UPS / FedEx URLs.

How it works

Connected in a single paste.

  1. 1
    Sign up

    If our operator-side EasyPost key is wired, every new workspace gets relayed USPS / UPS / FedEx / DHL Express out of the box. Quote and buy without bringing any carrier of your own.

  2. 2
    Quote any address

    Paste a ship-to into /rate-calculator. USPS Ground Advantage, USPS Priority, UPS Ground, FedEx 2Day, DHL Express Worldwide — every relayed product priced side by side.

  3. 3
    Buy + print

    Label PDF from EasyPost's CDN, persisted as a long-TTL URL. PrintNode routes to your Zebra; manual download stays valid for weeks.

  4. 4
    Bring your own EasyPost account (optional)

    /carriers → Connect EasyPost → paste your API key. If you've linked UPS / FedEx contracts inside your EasyPost dashboard, those get forwarded automatically so your negotiated rates show up next to the relayed ones.

Built for shippers

When you want one bill, not five.

Most useful for US-domestic shippers who want USPS but don't want to register a USPS Developer app, OR for international shippers who want DHL Express without the MyDHL portal setup. The flip side: EasyPost takes a per-label fee on top of carrier pricing — if you ship 5,000+ a month on a single carrier, direct integration usually wins.

  • EasyPost handles the per-carrier API authentication so you don't manage 4 sets of credentials.
  • Linked-account discovery — if your EasyPost dashboard has your real UPS contract linked, that's the rate we'll quote.
  • Push tracking webhooks land in seconds; UPS / DHL / USPS direct stay on a 30-min polling cron because none of them expose clean push APIs.
Plans
Starter
Free
100 labels / month
Across every carrier you connect. EasyPost included.
Growth
Popular
$39 / month
1,000 labels / month
Most EasyPost-routed shippers land here.
Pro
$69 / month
3,000 labels / month
Multi-warehouse, public REST API, PrintNode routing.
14-day free trial on every paid plan. EasyPost's per-label fee is separate from your Shipnest plan and shown inline in every quote.

Skip four developer portals.

EasyPost gives you USPS + UPS + FedEx + DHL Express through one API key. Our operator account sits behind every new workspace — quote your first label without setting anything up.

100 labels / month free · No credit card · Cancel any time