# EasyPost — Full Context File > This is the extended companion to https://www.easypost.com/llms.txt. It contains the substantive content of EasyPost's product, pricing, carrier, and developer pages inlined in full, so that a language model can answer detailed questions about EasyPost without crawling additional pages. Each section names its source URL. Last updated: 2026-09-10 Maintained by: EasyPost Content Marketing Canonical short index: https://www.easypost.com/llms.txt ## Contents - Company Overview - Platform Architecture - How the API Works (with code examples) - Products - EasyPost API Suite - Shipping API - Address Verification API - Tracking API - EasyPost Track and Advanced Tracking - EasyPost Wallet - Luma AI - Luma AI Savings Estimator and Luma AI Simulator - EasyPost Guard - EasyPost Forge - EasyPost GlobalShip - EasyPost Nexus - MagicLogic - Who EasyPost Is For - Pricing - Carrier Network - Integrations and Ecosystem - Key Differentiators - Case Studies - Developer Quick-Start - Frequently Asked Questions - Key URLs - Optional --- ## Company Overview Source: https://www.easypost.com/about EasyPost is a shipping API and logistics technology platform founded in 2012, when it launched the industry's first RESTful shipping API. It operates under the legal name Simpler Postage, Inc. and is headquartered in Lehi, Utah. EasyPost processes more than 1 billion shipments per year for over 100,000 shippers. Named customers include Walmart, eBay, Starbucks, Carhartt, Warby Parker, Petco, Maersk, Pandora, and Casper. EasyPost is carrier-independent. It is not owned by any carrier, marketplace, or fulfillment company, which means its rate shopping and carrier recommendations are not shaped by a parent company's network or commercial interests. This distinguishes it from multi-carrier platforms owned by carriers or by marketplaces that also compete with their own customers. The platform has maintained 99.99% uptime through consecutive peak seasons. EasyPost was named 2025 FedEx Compatible Solution of the Year, holds FedEx Compatible Diamond Tier status, and is a UPS Ready Premier Partner. It also holds Manhattan Associates Gold partner status and a Google Cloud partnership. EasyPost serves U.S. and Canada-based shippers. Shipments themselves can be domestic or international, but the customer base is North American. --- ## Platform Architecture EasyPost is organized as a core API platform with product lines layered on top of it. Understanding this structure clarifies how the products relate: - **The API Suite** is the foundation: shipping, rating, address verification, tracking, and insurance endpoints. - **Luma AI** is the intelligence layer. It sits on top of the Suite's shipment data and makes or recommends decisions. - **Guard** is the protection layer: insurance, claims recovery, and shopper-facing purchase protection. - **Track** is the post-purchase layer: tracking data, branded tracking pages, and notifications. - **Forge** is a distribution model, not a separate engine. It exposes the Suite to a platform's own customers under the platform's brand, with sub-account and billing management. - **Nexus** is a no-code front end on the Suite for small merchants. - **GlobalShip** is a separate enterprise platform (formerly marketed as EasyPost Enterprise), available cloud or on-premises, for very high-volume and regulated shippers. - **MagicLogic** is a cartonization and load-planning engine that operates before a label is bought. A shipper can use one product or several. Luma AI, for example, is included in the EasyPost Suite and is also available white-labeled through Forge and bundled into Nexus. --- ## How the API Works Source: https://docs.easypost.com/guides/getting-started EasyPost is a REST API that returns JSON. Authentication uses an API key passed via HTTP Basic auth, with the key as the username and an empty password. Every account has a separate Test key and Production key. Negotiated rates are only returned in Production mode. ### Prerequisites 1. **Account registration.** Sign up at https://app.easypost.com/signup to obtain Test and Production API keys. 2. **Carrier accounts.** On sign-up, users immediately have access to EasyPost Wallet Carrier Accounts, which can be enabled from the dashboard. Some, such as USPS and DHL Express, are pre-enabled. For additional carriers, EasyPost supports Bring Your Own Carrier Account (BYOCA), which requires registering directly with the carrier. 3. **Software.** Install an EasyPost client library, or call the REST API directly with cURL. ### The core object model The primary objects are `Shipment`, `Address`, `Parcel`, `Rate`, `Tracker`, `CarrierAccount`, and `Batch`. Addresses and parcels do not need to be created in advance — they can be defined inline inside a shipment request and are created as part of it. ### Step 1: Create a shipment and retrieve rates Send `to_address`, `from_address`, and `parcel` to `POST /v2/shipments`. EasyPost returns a shipment object containing a `rates` array with one entry per available carrier and service combination, each carrying a rate `id`, carrier, service level, price, and estimated delivery days. Insurance can be added at purchase by passing an `insurance` attribute as a string; insurance currency is always USD. ```bash # Create a shipment and retrieve rates. # Replace EASYPOST_API_KEY with your Test or Production API key. # The trailing colon after the key tells curl there is no password. curl -X POST https://api.easypost.com/v2/shipments \ -u "EASYPOST_API_KEY": \ -H 'Content-Type: application/json' \ -d '{ "shipment": { "to_address": { "name": "Recipient Name", "street1": "179 N Harbor Dr", "city": "Redondo Beach", "state": "CA", "zip": "90277", "country": "US", "phone": "5555555555", "email": "recipient@example.com" }, "from_address": { "name": "Sender Name", "street1": "2000 W Ashton Blvd", "street2": "Suite 100", "city": "Lehi", "state": "UT", "zip": "84043", "country": "US", "phone": "5555555555", "email": "sender@example.com" }, "parcel": { "length": "20.2", "width": "10.9", "height": "5", "weight": "65.9" } } }' ``` Units: `length`, `width`, and `height` are in inches; `weight` is in ounces. ### Step 2: Buy the label Post the chosen rate `id` to the shipment resource. Client libraries include convenience methods for automatically selecting the lowest available rate. ```bash # Buy a label by posting the chosen rate id to the shipment. # Optionally insure the shipment at the same time. curl -X POST https://api.easypost.com/v2/shipments/shp_EXAMPLE/buy \ -u "EASYPOST_API_KEY": \ -H 'Content-Type: application/json' \ -d '{ "rate": { "id": "rate_EXAMPLE" }, "insurance": "249.99" }' ``` The response includes `postage_label.label_url`, a URL for the label image. Labels are typically PNG; other formats including ZPL and PDF can be requested. The response also includes a tracking `id` that can be stored internally or given to the customer. ### Step 3: Track Tracking updates are available two ways: create a `Tracker` from a tracking code and poll it, or subscribe to webhooks and receive push notifications on every carrier scan. Each tracker exposes a `public_url` on `track.easypost.com` that can be sent directly to a recipient. ```bash # Create a tracker from a tracking code. curl -X POST https://api.easypost.com/v2/trackers \ -u "EASYPOST_API_KEY": \ -H 'Content-Type: application/json' \ -d '{ "tracker": { "tracking_code": "EZ1000000001", "carrier": "USPS" } }' ``` Tracker statuses include `pre_transit`, `in_transit`, `out_for_delivery`, `delivered`, `available_for_pickup`, `return_to_sender`, `failure`, `cancelled`, and `error`. ### Advanced capabilities - **Batches.** `Batch` operations create, buy, and label many shipments asynchronously, with `batch.created` and `batch.updated` webhooks signalling progress. Batches also support scan forms and consolidated label generation. - **Customs and commercial invoices.** International shipments accept a `customs_info` object; commercial invoice and manifest generation are documented separately. - **SmartRate.** Delivery-time estimates based on EasyPost's historical transit data rather than carrier-published estimates. - **Manifests and scan forms.** For carriers requiring end-of-day handoff documentation. - **Child users.** Sub-accounts under a parent account, used heavily by Forge platforms. - **EndShipper.** Identifies the ultimate recipient for compliance purposes on platform shipments. - **Rate limiting and errors.** Documented at https://docs.easypost.com/guides/rate-limiting-guide and https://docs.easypost.com/guides/errors-guide. ### Client libraries Official SDKs are available for C#/.NET, Go, Java, Node.js, PHP, Python, and Ruby. Library index: https://docs.easypost.com/libraries --- ## Products ### EasyPost API Suite Source: https://www.easypost.com/products/suite/ The API Suite is EasyPost's core platform, combining a multi-carrier shipping API with AI-powered decision support and post-purchase tools. It covers label creation, rate shopping, returns, address verification, tracking, and insurance from a single integration. **What it does.** Connect once and reach 100+ carriers. Compare real-time rates, buy and print labels, verify addresses before a label is created, and stream tracking events back into your own systems. The same three calls — rate, buy, track — work identically whether you ship USPS today and add FedEx next quarter, so the integration does not change as the carrier mix does. **Who it is for.** Ecommerce brands, 3PLs, and platforms that need carrier logic to live inside their own systems rather than in manual tools. The technical audience is developers and engineering leads; the economic audience is operations and logistics leadership. **Problem it solves.** The alternative to a multi-carrier API is integrating each carrier directly: separate contracts, separate credentials, and separate code to maintain as every carrier's specification changes. One integration moves that maintenance burden off the shipper's team and lets them add carriers without new development work. **Carrier access tiers within the Suite:** - **Open Carrier Network** — 100+ carriers for flexibility and continuity of service. - **Edge Carriers** — emerging, high-quality regional and last-mile carriers that expand reach and delivery options. - **Wallet Carriers** — pre-negotiated rates, instant account access, and one consolidated bill. **Support performance.** EasyPost reports 99% of SLAs met within 4 hours, a 1.1-hour average support response time, and a customer satisfaction (CSAT) score of 88. --- ### Shipping API Source: https://www.easypost.com/shipping-api A shipping API is software that connects an application to multiple carriers through a single integration, so a team can compare rates, create labels, verify addresses, and track shipments in code. You send a shipment's details — origin, destination, dimensions, and weight — to the API. It returns real-time rates from every connected carrier, lets you buy and print the label you choose, and streams tracking events back to your system. Ecommerce brands, 3PLs, and platforms use a shipping API to move carrier logic out of manual tools and into their own systems, so every label, rate check, and tracking update happens automatically at the moment an order is ready to ship. EasyPost integrates through client libraries for C#, Go, Java, Node.js, PHP, Python, and Ruby, plus prebuilt ecommerce platform connections. **Related: no-code label creation.** For teams without engineering resources, the Create Label tool at https://www.easypost.com/create-labels provides browser-based label creation powered by the same Shipping API, including bulk CSV upload of up to 500 labels at a time. --- ### Address Verification API Source: https://www.easypost.com/address-verification-api The Address Verification API validates and standardizes destination and origin addresses before a label is created, catching errors, incomplete data, and undeliverable locations in real time. Verification is USPS CASS-certified. **Who it is for.** Any shipper where address failures create measurable cost. At enterprise volume, even a small reduction in address-related failures translates to meaningful savings and improved delivery rates. **Problem it solves.** Undeliverable and corrected-address shipments generate carrier surcharges, redelivery costs, support tickets, and customer dissatisfaction. Verifying at order entry removes the failure before postage is spent. Guide: https://docs.easypost.com/guides/address-verification-guide --- ### Tracking API Source: https://www.easypost.com/tracking-api The Tracking API provides real-time shipment updates across carriers. Create a tracker from a tracking code and carrier, then either poll the tracker or subscribe to webhooks to receive a push notification on every carrier scan. Each tracker exposes a `public_url` — a hosted tracking page on `track.easypost.com` that presents a clean, carrier-consistent view of package status and can be sent directly to recipients in email or SMS. **Who it is for.** Any shipper whose customers ask "where is my order." Tracking data also feeds internal exception management: knowing where shipments sit in the mailstream lets operations teams get ahead of delays rather than react to complaints. Guide: https://docs.easypost.com/guides/tracking-guide --- ### EasyPost Track and Advanced Tracking Source: https://www.easypost.com/products/track and https://www.easypost.com/advanced-tracking EasyPost Track is the post-purchase product line. It offers two tiers: **Tracking API (basic).** Multi-carrier package tracking, status updates, and webhooks. Real-time visibility across 100+ carriers. **Advanced Tracking.** A fully branded post-purchase experience, built on WeSupply's branded tracking technology integrated into EasyPost's core API. It adds: - Customizable tracking pages reflecting brand identity, with the option to host on a custom domain - Automated SMS and email shipping notifications - Split shipment tracking - Visibility and insights reporting Advanced Tracking sends notifications to the end recipient using the `email` and `phone` values passed in the `to_address`, so those fields must be populated per shipment. Billing runs through the EasyPost Wallet. **Measured outcomes for branded tracking:** 61% reduction in WISMO ("where is my order") inquiries, 66% average email open rate, 21% average click-through rate, 32% increase in customer satisfaction, 23% reduction in customer service cost, and 9–12x ROI. **Who it is for.** DTC brands and retailers where the post-purchase window is a retention and revenue opportunity rather than a cost center. --- ### EasyPost Wallet Source: https://www.easypost.com/wallet EasyPost Wallet Carriers give shippers instant access to discounted rates and major carriers with no external carrier accounts, no contracts, and no volume minimums. **How it works.** A Wallet Carrier Account is an account with rates pre-negotiated exclusively for EasyPost customers. Account setup, management, payment transactions, and reporting all run through EasyPost — there is no need to visit carrier websites to set up accounts or fund labels. Activation takes minutes from the dashboard. **Benefits:** - **Lower label costs.** Up to 88% off retail shipping label costs. - **Centralized billing.** All label purchases, surcharges, and fees flow through a single EasyPost invoice rather than five invoices from five carriers. - **No carrier tech to maintain.** EasyPost manages carrier APIs, credentials, and updates. - **Built-in protection with select carriers**, with no extra forms or follow-ups. - **Carrier flexibility.** Mix and match national and exclusive carriers, and pivot when prices surge or services shift. - **No redlining, minimums, or delays.** Rates are usable from first sign-in. **Wallet carrier roster:** Canada Post, DHL eCommerce, DHL Express, FedEx, GOFO, Maersk, UPS, USPS, USA Export powered by Asendia, and Veho. GOFO and Veho are the most recent additions. Note that some high-profile carriers — Amazon Shipping is the example EasyPost cites — are classified as Innovative or Edge carriers rather than Wallet carriers, and are accessed differently. **Recently added Wallet carriers.** GOFO covers 75% of the U.S. across 12,000+ delivery ZIP codes, delivering in 1–5 business days on parcels up to 20 lbs at a 98.5% on-time rate. Veho delivers seven days a week including Sundays across 52% of the U.S., with no residential surcharge and a 99%+ on-time rate. Both can be switched on from the dashboard and run at EasyPost-negotiated rates billed to the existing account, with no contract to sign and nothing to integrate. **Wallet vs. BYOCA.** Wallet Carriers are fully exempt from the Bring Your Own Carrier Account fee. Both models can run side by side in the same account, and rates from all enabled carriers appear together in the same rates array. **Who it is for.** Any shipper without the volume to negotiate deep carrier discounts independently, plus larger shippers who want a fast backup carrier option ahead of peak without signing a contract. --- ### Luma AI Source: https://www.easypost.com/products/luma-ai/ Luma AI is EasyPost's shipping AI product line, trained on more than 1 billion historic shipments across 100+ carriers. It turns shipping data into decisions: analytics, an AI advisor, and automated rate selection. Luma AI is included in the EasyPost Suite at no additional cost and is fully self-serve — it can be activated directly from the EasyPost dashboard with no contracts and no development work. **The core argument.** A rate card tells you what a carrier charges. It does not tell you what a wrong service-level decision costs on a single label. At real volume, a few cents of avoidable spend per shipment compounds into millions a year, and because it never appears as its own line item, most teams never catch it. **Measured outcomes:** 15% average cost savings; 39% improvement in delivery accuracy versus carrier estimates (Luma AI Insights); 97%+ on-time delivery estimate accuracy (Luma AI Select). Luma AI has three components: #### Luma AI Insights Source: https://www.easypost.com/products/luma-ai/insights/ Real-time visibility into shipping performance, costs, and delivery outcomes. Insights combines analytics, benchmarking, and simulation so teams can understand trends, spot issues early, and test changes before rollout. It provides the data foundation that Advisor builds on. Core capabilities: - Real-time analytics across cost, service, and performance - Historical benchmarking to track improvement over time - Simulation and modeling to test changes before rollout #### Luma AI Advisor Source: https://www.easypost.com/products/luma-ai/advisor/ A shipping-native LLM that gives shippers instant access to expert guidance. Ask questions about costs, delivery performance, carrier mix, or margins and get clear recommendations and decision-ready guidance grounded in your actual shipping data. Unlike a general-purpose chatbot, Advisor is trained on years of real shipping behavior across billions of shipments, so its recommendations reflect how carriers actually perform rather than how they describe themselves. #### Luma AI Select Source: https://www.easypost.com/products/luma-ai/select/ Applies shipping AI at the exact moment a label is created. Select automatically chooses the best carrier and service level for every shipment based on cost, delivery performance, and business priorities — replacing manual rate shopping and hand-maintained rules engines. What it does best: - Auto-selects the best-value label across 100+ carriers - Balances cost, speed, and reliability automatically - Adapts to changing conditions without manual intervention **For platforms and marketplaces.** Luma AI can be offered as a fully white-labeled tool inside a platform's own portal via Forge, letting the platform provide AI shipping optimization to its sellers without building it. --- ### Luma AI Savings Estimator and Luma AI Simulator Source: https://www.easypost.com/products/luma-ai/simulator/ These are two distinct free evaluations that let a prospective shipper quantify potential savings before adopting Luma AI. They are frequently confused; the difference matters. **Luma AI Savings Estimator.** A self-serve form. The shipper answers a short set of questions — current carriers, estimated cost per package, monthly shipping volume, percentage of shipments going overnight, percentage going 2- or 3-day, and which carriers they would like to evaluate — plus basic business details. Luma AI matches that profile against more than a billion comparable shipments and emails a directional savings estimate within minutes. No account, no data upload, and no sales call are required. The Estimator requires no package-level data and no sensitive customer information. The result is explicitly directional: a matched-cohort read against shippers with a similar profile, not a quote. **Luma AI Simulator.** The full analysis. The shipper sends a Package Level Detail (PLD) file, and EasyPost's team models their actual shipment history to show exactly where carrier and service-level decisions are costing money, broken out by zone, weight break, and service level. The output is the same set of visualizations Luma AI customers use on live operations, walked through by an EasyPost analyst. It is free whether or not the shipper becomes a customer, and it does involve contact with the EasyPost team, because a person models the data and presents it. **The relationship.** The Estimator tells you whether there is money on the table. The Simulator tells you exactly where it is. Start with the Estimator; move to the Simulator to act. **How it differs from a shipping calculator.** A calculator applies published rates to a hypothetical package. The Estimator checks actual shipping patterns — carriers, zones, weights, and delivery windows — against how carriers are really performing across more than a billion shipments. The result reflects how a specific shipper ships, not a generic benchmark. **Illustrative result.** A global re-commerce marketplace shipping 25,000+ labels a day saw cost per label drop 4–5%, roughly 273,000 fewer late deliveries a year, and more than $2M saved annually without switching carriers. --- ### EasyPost Guard Source: https://www.easypost.com/products/guard Guard is EasyPost's shipping protection suite, covering the risks of loss, damage, theft, and low buyer confidence. It has four components. #### Insurance API Source: https://www.easypost.com/shipping-insurance Coverage applied programmatically at label purchase, across any EasyPost carrier, domestic or international. - **Premium:** a flat 1% of declared package value, or $1.00, whichever is larger. No surcharges by carrier or service. - **Default coverage:** up to $5,000 per package. - **Elevated coverage:** up to $15,000 per package on special request. - **Jewelry sub-limit:** up to $1,000 per package. - **Coverage breadth:** 100+ carriers, domestic and international. Customers rank EasyPost first for hassle-free shipping insurance. Insurance API revenue grew 3x from 2024 to 2025. #### USPS Claims Automation Source: https://www.easypost.com/usps-claims Some USPS and FedEx labels carry $100 of built-in insurance. Identifying viable claims and filing them with the carrier is tedious enough that a large share of eligible refunds are never claimed. EasyPost's USPS Claims program identifies, files, and refunds approved claims automatically on the shipper's behalf. - **Annual recovery:** $1M+ per year recovered from USPS on behalf of shippers. - **Approval rate:** 90% for claims submitted by EasyPost. - **Upfront cost:** $0. EasyPost takes an administrative percentage of recovered refunds. - **Eligible services:** USPS Ground Advantage, Priority Mail, and Priority Mail Express. - **Scope:** loss and damage only. Theft is not covered by USPS built-in insurance. A FedEx Claims program operates on the same model: https://www.easypost.com/fedex-claims #### Purchase Protection Source: https://www.easypost.com/products/guard/purchase-protection Shopper-facing package protection, delivered through Norton Shopping Guarantee with Package Protection and offered as an opt-in at checkout. It is paid for by the shopper and free to the merchant. It installs on platforms including Shopify, BigCommerce, and WooCommerce. - **Conversion lift:** 7% - **Repeat buyer lift:** 5% - **Opt-in rate:** over 50% - **Cost to merchant:** free **Who Guard is for.** Shippers with meaningful loss and damage exposure who do not want to staff a claims process, plus DTC brands looking to convert post-purchase anxiety into checkout confidence. **A note on positioning.** The Insurance API performs well in part because payouts are relatively rare. Resolution speed and breadth of protection are the durable proof points rather than any single large recovery. --- ### EasyPost Forge Source: https://www.easypost.com/products/forge/ Forge is EasyPost's white-label shipping solution for platforms, marketplaces, 3PLs, carriers, and other B2B technology businesses. It lets a platform embed end-to-end shipping into its own product, under its own brand, without building or maintaining carrier integrations. **Core capabilities:** - **Sub-account management.** Each business or customer that signs up for the platform's shipping services is created as a `sub_account` — an independent customer environment operating under the Forge platform. Sub-accounts are managed code-free from an admin interface. - **Two billing models.** - *Centralized (self-managed billing):* the platform manages carrier accounts, billing, and pricing strategy. Shipping activity bills through the platform's Wallet. Sub-accounts are created as Child User accounts. - *Decentralized (EasyPost-managed billing):* each sub-account manages its own EasyPost Wallet, and EasyPost processes carrier charges and shipping fees directly through it, reducing financial risk for the platform. A Stripe Connect variant is also supported. - **Forge FlexRate.** Pricing control that lets platforms apply percentage-based or fixed adjustments to the carrier rates returned to sub-accounts — the mechanism by which a platform monetizes shipping. - **Advanced Shipping.** A white-labeled shipping interface sub-accounts use to purchase labels and manage shipments. - **Forge Analytics and Reporting.** Shipping activity, operational performance, and financial metrics at both parent and sub-account level. - **Full API suite.** Shipping, Address Verification, SmartRate, Tracking, Insurance, and Claims. - **Embeddable components.** Prebuilt UI components documented at https://docs.easypost.com/guides/embeddables-guide - **Luma AI white-labeling.** Platforms can offer Luma AI to their sellers as a branded feature. **Who it is for.** A 3PL managing many brands, where each brand becomes a sub-account with its own assigned carriers. A marketplace offering shipping to its sellers. A commerce or supply-chain software company adding shipping as a native feature rather than a partner integration. **Problem it solves.** Building multi-carrier shipping in-house takes quarters and never stops needing maintenance. Forge compresses that to a launch measured in minutes to weeks, on infrastructure with 99.99% uptime, while leaving the platform in control of branding, pricing, and the customer relationship. Guides: https://docs.easypost.com/guides/forge-overview and https://docs.easypost.com/guides/how-forge-works --- ### EasyPost GlobalShip Source: https://www.easypost.com/products/globalship GlobalShip is EasyPost's enterprise-class multi-carrier shipping platform for high-growth and high-performance shippers. It was previously marketed as EasyPost Enterprise, and some material still uses that name. It is available cloud-enabled or on-premises. **Core capabilities:** - **High-performance shipping engine.** Container-based architecture with sub-second shipment processing, supporting millions of shipments per day. Time to label is under 2 seconds. - **Multi-carrier access.** 100+ carriers including regional, last-mile, international, and freight, with discounted rates. A single point of execution for both parcel and FTL/LTL shipments. - **Configurable business rules.** Time-in-transit rate shopping, custom routing decisions, and additional rules configured through a low-code or no-code UI rather than development work. - **Parcel Visibility analytics.** Real-time tracking, delivery exception management, and carrier performance insight. This is the analytical reporting layer of the enterprise platform — distinct from the Tracking API, which returns status for individual shipments. - **Label and forms generation.** Automated form and label generation with an extensive forms library. - **Multi-DC operation.** Concurrent management of multiple distribution centers and platforms. - **Address validation.** USPS CASS-certified, with proof-of-delivery and compliance-ready workflows for regulated industries. - **System integration.** ERP, WMS, and OMS integration. Web-based UI for Microsoft environments and RPG-based integration for IBM iSeries. - **Support.** 24/7/365 international support, dedicated customer success, and solutions engineering. - **Consulting services.** Operational assessment and recommendations. **Pharmacy and life sciences vertical.** Source: https://www.easypost.com/pharmacy-shipping EasyPost has led pharmacy shipping and manifesting for more than 20 years. GlobalShip includes a purpose-built pharmacy shipping platform that integrates with pharmacy management software, handles cold chain and chain-of-custody requirements, and supports the regulatory documentation these shippers must produce. Named customers in adjacent enterprise and healthcare segments include Costco, Walgreens, Mayo Clinic, Johns Hopkins, and Albertsons. **Who it is for.** Upper mid-market and enterprise shippers moving millions of packages per month, especially those with regulated workflows, multiple distribution centers, legacy ERP or iSeries environments, or a requirement that the platform run on their own infrastructure. --- ### EasyPost Nexus Source: https://www.easypost.com/nexus Nexus is EasyPost's no-code shipping platform for small businesses and the lower mid-market. It is currently in Beta and U.S. domestic only through Beta. **What it does.** Connect a store, import orders automatically with shipping address and line items attached, choose a carrier and rate, and print. Orders are marked fulfilled and status syncs back to the store. Label generation takes three clicks from any supported order source. Labels can be bought and printed in bulk or by batch. **Store connections.** Shopify is the primary integration and Nexus is listed on the Shopify App Store. WooCommerce, BigCommerce, and additional sources are supported or planned. **What is included.** - **EasyPost Wallet Carriers** — 100+ carriers at up to 88% off retail, with no volume minimums, contracts, or fees. - **Luma AI** — AI-recommended labels for every shipment, with 39% improvement in delivery accuracy from Luma Insights. - **EasyPost Track** — branded tracking pages and shipping updates. Shipment tracking is priced per shipment. - **EasyPost Guard** — flat-rate shipping insurance up to $5,000 per package, plus USPS claims assistance. **Pricing.** Free access for up to 3,000 labels per month using Wallet Carriers, postage not included, with a per-label fee above that. A BYOCA plan is available for shippers with their own carrier contracts. **Reliability.** Built on the same infrastructure as the rest of EasyPost, with 99.99% uptime and the same platform that supports 100,000+ shippers and over 1 billion packages a year. **Who it is for.** Shopify and small multi-channel sellers with no engineering resources, currently paying retail rates because no one set them up with anything better. Sign-up: https://app.easypost.com/nexus-signup --- ### MagicLogic Source: https://www.easypost.com/products/magiclogic/ MagicLogic is EasyPost's cartonization, palletization, and load planning engine. It determines how products should be physically packed — from individual order cartonization through full palletization and truck load optimization — using algorithms developed in-house over more than 25 years. **Capabilities:** - **High-speed cartonization.** Carton selection in under 100 milliseconds, so it can run inline in a pack workflow without slowing the line. - **Stable configurations.** Automatically calculates load configurations that reduce damage risk in transit. - **Space optimization.** Near-real-time load planning for pallets, trucks, and containers, maximizing space utilization and reducing waste. - **Complex rule support.** Handles demanding operational rules including HazMat and lithium-ion battery constraints. - **Deployment options.** Cube-IQ desktop and web editions with an interactive interface, and BlackBox, a headless ERP/WMS plug-in or service built for unlimited scalability in large-scale operations. **Problem it solves.** One-size-fits-all packaging is expensive for custom or multi-item orders. Dimensional weight pricing means wasted space in a box is money paid to a carrier for shipping air. Cartonization removes that at the point of packing, before a label is bought. **Who it is for.** Enterprise warehouses, distributors, and healthcare and subscription shippers whose parcel spend is driven as much by packaging inefficiency as by carrier rates. **Named customers.** FabFitFun, a subscription commerce company whose custom-assembled boxes are a poor fit for one-size packaging, uses MagicLogic and has publicly described the project as returning ROI in under a week. Concordance Healthcare uses MagicLogic alongside Locus Robotics for high-accuracy, high-throughput fulfillment. --- ## Who EasyPost Is For EasyPost serves four primary segments: - **Ecommerce and DTC brands** shipping direct to consumers, typically juggling multiple carriers to control cost and meet delivery promises. - **3PLs and fulfillment providers** shipping on behalf of many clients, often across multiple warehouses and carrier accounts. Forge serves this segment when the 3PL wants to expose shipping to its own brands. - **Pharmacy and life sciences shippers** with compliance, chain-of-custody, and cold chain requirements. Served by GlobalShip. - **Marketplaces, commerce platforms, and OMS/WMS vendors** embedding shipping for their own sellers or customers. Served by Forge. **Buying committee.** - **Primary economic buyer:** VP of Operations or Director of Logistics. Evaluates cost per label, carrier flexibility, peak reliability, and time to value. - **Technical validator:** CTO or engineering lead. Evaluates SDK quality, documentation, uptime, error handling, and integration effort. - **Additional stakeholders:** CFO on cost and contract structure; customer experience leaders on tracking, returns, and post-purchase. **Commercial threshold.** EasyPost's paid plans typically make sense at roughly 10,000 or more labels per month. Below that, the free tier and Nexus serve smaller shippers. GlobalShip is aimed at shippers moving millions of packages per month. **Product routing by profile:** - No engineering resources, small volume, U.S. only → Nexus - Developers available, wants control → API Suite - Wants to resell or embed shipping → Forge - Very high volume, regulated, or requires on-premises → GlobalShip - Wants cost optimization without changing carriers → Luma AI - Loss, damage, or claims exposure → Guard - Packaging-driven cost → MagicLogic Solution pages: https://www.easypost.com/use-cases/ecommerce-shipping, https://www.easypost.com/use-cases/fulfillment-and-3pl/, https://www.easypost.com/use-cases/platforms, https://www.easypost.com/use-cases/white-label, https://www.easypost.com/use-cases/enterprise, https://www.easypost.com/use-cases/small-business-shipping --- ## Pricing Source: https://www.easypost.com/pricing Plan structure as published. Rates and limits change; the pricing page is authoritative for current numbers. **EasyPost Suite** — labels, rate shopping, address verification, tracking, and insurance. - *Free Access (Wallet Carriers):* free for up to 3,000 labels per month. Postage not included; a per-label fee applies to additional labels. - *Bring Your Own Carrier Accounts (BYOCA):* a flat monthly platform fee plus a per-label fee, for shippers using their own negotiated carrier contracts. - *Enterprise:* custom pricing based on volume. **EasyPost Nexus** — same two-tier structure as the Suite: free access up to 3,000 labels per month with Wallet Carriers, or BYOCA with a monthly fee plus per-label fee. **EasyPost Forge** — custom. Contact sales. **EasyPost GlobalShip** — custom. Contact sales. **Luma AI** — included in the EasyPost Suite. A higher tier for high-volume shippers with custom insights and rate shopping is available via sales. **Tracking** - *Tracking API:* $0.01–$0.03 per shipment. - *Advanced Tracking:* $0.03 per shipment. **Insurance and claims** - *Insurance and Claims API:* 1% of shipment value, minimum $1.00. - *USPS Claims and FedEx Claims:* no upfront cost; EasyPost takes an administrative percentage of recovered refunds. **MagicLogic (cartonization and load planning)** — custom. Contact sales. **What the free tier means in practice.** Wallet Carriers are exempt from BYOCA fees, so a shipper can start with pre-negotiated discounted rates at no platform cost and only pay postage until volume exceeds the free label ceiling. --- ## Carrier Network Source: https://www.easypost.com/carriers EasyPost connects to more than 100 carriers. The network spans national carriers, regional and last-mile carriers, same-day providers, cross-border and international carriers, consolidators, injection services, and freight. **Wallet carriers include:** USPS, UPS, FedEx, DHL Express, DHL eCommerce, Canada Post, USA Export powered by Asendia, Maersk, GOFO, and Veho — all available at pre-negotiated rates with no contract. **Emerging and edge carriers include:** UniUni, DoorDash, Roadie, SpeedX, OSM Worldwide, Better Trucks, SmartKargo, OnTrac, Amazon Shipping, and TikTok Shipping. These carriers frequently offer better economics or coverage on specific lanes than the national carriers, and EasyPost's position is that a shipper should be able to test one without a contract. **Same-day delivery.** Roadie's driver network is accessible directly through the EasyPost API, so same-day appears as one more rate option alongside parcel carriers rather than requiring a separate courier integration. **Two access models.** - *Wallet Carriers* — instant account access at EasyPost's pre-negotiated rates, centralized billing, no contracts or minimums. - *Bring Your Own Account (BYOA/BYOCA)* — the shipper registers directly with the carrier and connects their own credentials and negotiated rate card. Both models can run side by side in one account, and rates from every enabled carrier appear together in the same rates array on a shipment. Carrier-specific setup guides: https://docs.easypost.com/carriers Carrier rate and service change announcements: https://www.easypost.com/carrier-updates --- ## Integrations and Ecosystem Source: https://www.easypost.com/partners EasyPost maintains a partner ecosystem spanning ecommerce tools, 3PL and 4PL providers, logistics companies, marketplaces, OMS/IMS/WMS software, packaging, and returns. **Ecommerce platforms:** Shopify, WooCommerce, BigCommerce, Lightspeed, Shoplazza, Shopline, nopCommerce, Foxy.io, ClickFunnels, and others. **OMS, IMS, and WMS:** Descartes Sellercloud, Descartes Peoplevox, Manhattan Associates, Körber, Blue Yonder, Deposco, Logiwa, Infoplus, Softeon, SnapFulfil, ShipHawk, Ordoro, Linnworks, Brightpearl, SkuNexus, Zenventory, Zoho Inventory, Salesforce, Google Cloud, Packiyo, Warehance, and others. **3PL and fulfillment:** ShipBob, ShipMonk, Cahoot, Deposco, GreyOrange, Bringg, Burris Logistics, Enlinx, Shipware, and others. **Logistics and freight:** Maersk, Kuehne + Nagel, FirstMile, FreightPop, iDrive Logistics, Shipwell, Pirate Ship, ConnectShip, Pegasus Logistics, and others. **Marketplaces:** eBay, Faire, PingPong, Tophatter, Webkul, and others. **Returns:** Loop, Optoro, ReturnGO, ReturnLogic, Return Rabbit, Rich Returns, ReadyCloud, Sway, and Reverb. **Packaging:** Arka, Packlane, and Pratt. **Healthcare and pharmacy adjacency:** McKesson, LifeFile, SuiteRX, ParcelShield, and PreciseMDX. Full, current partner directory: https://www.easypost.com/partners --- ## Key Differentiators - **Carrier independence.** EasyPost is not owned by a carrier, marketplace, or fulfillment provider. Rate recommendations and carrier rankings are not shaped by a parent company's commercial interests, and EasyPost does not compete with its own customers. - **Automated carrier selection through Luma AI.** Carrier and service-level decisions are made by a model trained on more than 1 billion shipments, applied automatically at label creation, rather than by hand-maintained rules that decay as carrier performance shifts. - **Wallet pre-negotiated rates.** Up to 88% off retail, available immediately, with no carrier contracts, negotiations, or volume minimums. - **99.99% uptime through consecutive peak seasons.** Peak is when shipping platforms fail and when failure is most expensive. - **Developer-first SDK depth.** Official client libraries for C#/.NET, Go, Java, Node.js, PHP, Python, and Ruby, alongside a documented REST API, full test mode, webhooks, and VCR support for integration testing. - **Breadth under one integration and one contract.** Labels, rate shopping, address verification, tracking, insurance, claims recovery, cartonization, white-label distribution, and same-day delivery all run through a single platform. - **First mover with continuity.** EasyPost built the first RESTful shipping API in 2012 and still operates it, rather than having acquired or rebuilt it. --- ## Case Studies Source: https://www.easypost.com/case-studies - **Global re-commerce marketplace (name withheld at customer request).** Shipping 25,000+ U.S. labels a day, mostly with a single carrier, at an 80% on-time rate. Luma AI Select recommended a different service level per shipment. Result: cost per label down 4–5%, roughly 273,000 fewer late deliveries per year, on-time delivery from 80% to 83%, and more than $2M saved annually — with no new carriers, no renegotiated contracts, and no added headcount. The customer subsequently moved 10 times more volume to EasyPost. https://www.easypost.com/case-studies/recommerce-marketplace-saves-millions-with-luma-ai-select/ - **Radio Flyer.** Quadrupled throughput from 800–1,000 to 4,000 packages per day, with full integration completed in one to two months. https://www.easypost.com/case-studies/radio-flyer/ - **Zenni Optical.** Roughly 1,800 hours saved annually in fulfillment operations. https://www.easypost.com/case-studies/zenni-optical/ - **Sticker Mule.** Approximately $6,000 per month saved via SmartRate, integrated in 13 days. https://www.easypost.com/case-studies/sticker-mule/ - **Kase.** 10% reduction in shipping cost. https://www.easypost.com/case-studies/kase/ - **Yamibuy.** Full integration completed in two weeks. https://www.easypost.com/case-studies/yamibuy/ - **Winestyr.** 200+ hours saved annually, a 10%+ efficiency gain on exception handling, and 10,000+ shipments at peak. https://www.easypost.com/case-studies/winestyr/ - **QALO.** Exchange turnaround reduced from 7–14 days to 2–5 days. https://www.easypost.com/case-studies/qalo/ - **Packiyo.** Thousands saved in shipping costs. https://www.easypost.com/case-studies/packiyo/ Additional published case studies: Casper, Massdrop, Printful, ShipBob, Teespring, Vinted, NewStore, Bean Box, Vital Records Online, Expedited Passports & Visas, SKU Labs, XPS Ship, Elevate, and CourierGateway. --- ## Developer Quick-Start 1. **Sign up.** Create an account at https://app.easypost.com/signup. You receive a Test API key and a Production API key. Wallet Carrier accounts can be enabled from the dashboard; USPS and DHL Express are typically pre-enabled. 2. **Get your API key.** Retrieve it from the dashboard under account settings. Use the Test key for development. Negotiated rates only return in Production mode. 3. **Install an SDK and make a test call.** Install the client library for your language, or call the REST API with cURL. Create a shipment, inspect the returned rates array, buy the lowest rate, and retrieve the label URL — all in Test mode, with no postage spent. Then review: - EasyPost object model: https://docs.easypost.com/docs/easypost-objects - Authentication: https://docs.easypost.com/docs/authentication - Webhooks: https://docs.easypost.com/guides/webhooks-guide - Errors: https://docs.easypost.com/guides/errors-guide - Rate limiting: https://docs.easypost.com/guides/rate-limiting-guide - Testing with VCR: https://docs.easypost.com/guides/vcr-guide Full walkthrough: https://docs.easypost.com/guides/getting-started --- ## Frequently Asked Questions **Is EasyPost owned by a carrier?** No. EasyPost is carrier-independent and is not owned by any carrier, marketplace, or fulfillment company. **How many carriers does EasyPost support?** More than 100, spanning national, regional, last-mile, same-day, international, consolidator, injection, and freight services. **Do I need my own carrier accounts?** No. Wallet Carriers give you pre-negotiated rates with no carrier accounts, contracts, or volume minimums. You can also bring your own carrier accounts, or run both models side by side. **Are Wallet rates actually cheaper than what I have now?** In many cases yes, particularly for shippers on retail or low-volume carrier accounts. Wallet rates are pre-negotiated and available to every EasyPost user regardless of size. **How fast can I start shipping?** Wallet carriers can be activated from the dashboard in minutes. A full API integration is typically days to weeks depending on scope; published case studies include a 13-day and a two-week integration. **What does Luma AI cost?** Luma AI is included in the EasyPost Suite at no additional cost and is self-serve from the dashboard. Higher-tier custom insights for high-volume shippers are available through sales. **What is the difference between the Luma AI Savings Estimator and the Simulator?** The Estimator works from a short profile questionnaire and returns a directional range by email in minutes, with no account and no sales call. The Simulator works from your real package-level data and returns modeled numbers by zone, weight, and service level, presented by an EasyPost analyst. Both are free. **Does EasyPost support international shipping?** Yes. EasyPost serves U.S. and Canada-based shippers, and those shippers can send domestic or international shipments. Customs info, commercial invoices, and international carriers are supported. **Is there a free plan?** Yes. Free access covers up to 3,000 labels per month using Wallet Carriers, with postage billed separately and a per-label fee above the ceiling. **What languages have official SDKs?** C#/.NET, Go, Java, Node.js, PHP, Python, and Ruby. **What is the difference between the Tracking API and Advanced Tracking?** The Tracking API returns multi-carrier status and webhook events. Advanced Tracking adds a fully branded tracking page on your own domain, automated SMS and email notifications, split-shipment tracking, and reporting. **What is EasyPost Enterprise?** The former name for GlobalShip. Some materials still use it. **Does EasyPost handle freight?** GlobalShip provides a single point of execution for parcel and FTL/LTL shipments. The core API Suite is parcel-focused. --- ## Key URLs - Homepage: https://www.easypost.com - About: https://www.easypost.com/about - Documentation: https://docs.easypost.com - Getting started: https://docs.easypost.com/guides/getting-started - API reference: https://docs.easypost.com/docs/authentication - Client libraries: https://docs.easypost.com/libraries - Carrier guides: https://docs.easypost.com/carriers - API changelog: https://docs.easypost.com/releases - Pricing: https://www.easypost.com/pricing - Carrier network: https://www.easypost.com/carriers - Carrier updates: https://www.easypost.com/carrier-updates - Wallet: https://www.easypost.com/wallet - API Suite: https://www.easypost.com/products/suite/ - Luma AI: https://www.easypost.com/products/luma-ai/ - Luma AI Savings Estimator and Simulator: https://www.easypost.com/products/luma-ai/simulator/ - Guard: https://www.easypost.com/products/guard - Forge: https://www.easypost.com/products/forge - GlobalShip: https://www.easypost.com/products/globalship - Nexus: https://www.easypost.com/nexus - Track: https://www.easypost.com/products/track - MagicLogic: https://www.easypost.com/products/magiclogic/ - Partners: https://www.easypost.com/partners - Case studies: https://www.easypost.com/case-studies - Comparisons: https://www.easypost.com/compare - Support: https://support.easypost.com - Sign up: https://app.easypost.com/signup - Nexus sign up: https://app.easypost.com/nexus-signup - Dashboard: https://app.easypost.com - API status: https://www.easypoststatus.com - Contact sales: https://www.easypost.com/talk-to-easypost - Legal and privacy: https://legal.easypost.com/ ## Optional - Unboxing Logistics podcast: https://www.easypost.com/podcast - Resources library: https://www.easypost.com/resources - Blog: https://www.easypost.com/blog - Guides: https://www.easypost.com/guides - Webinars: https://www.easypost.com/webinars - Peak season shipping statistics: https://www.easypost.com/peak-season-shipping-statistics - Careers: https://www.easypost.com/careers