A Workflow as Unique as Each Customer

Quickly prepare and ship packages for every one of your customers with ease.

Start Building
Tracking
Tracking
curl https://api.shipengine.com/v1/labels \
  -X POST \
  -H 'Content-Type: application/json' \
  -H 'api-key: ElJkhJuQIRoFq/kDEblco4LpZqRCdYNIoAVG7SywSXw' \
  -d '{
  "shipment": {
    "service_code": "usps_first_class_mail",
    "ship_to": {
      "name": "Mickey and Minnie Mouse",
      "address_line1": "500 South Buena Vista Street",
      "postal_code": "91521",
      "country_code": "US"
    },
    "ship_from": {
      "name": "Shippy",
      "phone": "512-856-5379",
      "company_name": "ShipEngine",
      "address_line1": "4009 Marathon Blvd",
      "city_locality": "Austin",
      "state_province": "TX",
      "postal_code": "78756",
      "country_code": "US",
      "address_residential_indicator": "No"
    },
    "packages": [
      {
        "weight": {
          "value": 1.0,
          "unit": "ounce"
        }
      }
    ]
  },
  "test_label": true
}'
Icon

Connect carriers and save

Select your preferred carriers, get discounted rates, and let us manage integrations.

Icon

Ship packages in seconds

Prepare documents, validate addresses, print labels, and get real-time tracking updates.

Icon

Save time and money

Integrate with ShipEngine to reduce the amount of time and money you spend on shipping.

The Time is Now

A great fulfillment experience is no longer optional. Are you ready to make shipping a core differentiator for your business?

Get Your Free API Key

Talk to an Expert

Why 3PLs Need a Shipping API

  • Reduce costs – Get access to 82% off retail shipping rates
  • Save time – Stop managing integrations, uploading spreadsheets, and manually checking rates
  • Build a unique workflow – Because one size doesn’t fit all, each merchant can have their own shipping workflow
  • Ship with confidence – With 99.99% uptime and highly performant APIs, ShipEngine eliminates shipment processing delays
Get Started