Skip to content
DigitalShipper DS Lite

The DigitalShipper API for developers.

Rate, ship, label, and track with every major carrier through one REST endpoint. SOAP also available for legacy integrations.

Sample request

Rate-shop in one call.

// POST /api/v1/rate
{
  "from": { "zip": "55110" },
  "to":   { "zip": "30303" },
  "weight": {
    "value": 5.2,
    "unit": "lb"
  },
  "dimensions": {
    "length": 12,
    "width":  8,
    "height": 4
  },
  "rateShopGroup": "default"
}
// 200 OK
{
  "rates": [
    { "carrier": "UPS",   "service": "Ground",   "amount": 14.23 },
    { "carrier": "FedEx", "service": "Ground",   "amount": 13.87 },
    { "carrier": "USPS",  "service": "Priority", "amount": 11.45 }
  ],
  "cheapest": {
    "carrier": "USPS",
    "service": "Priority",
    "amount":  11.45
  }
}
Capabilities

Everything DigitalShipper does, through HTTP.

Rate shopping
Label generation
Tracking
Returns
Address validation
Manifesting
Hazmat
International
LTL
Why DS Lite

The differences that matter.

Real negotiated rates

Not published rates. Your carrier discount applies automatically.

Full LTL support

Most shipping APIs are parcel-only. DS Lite handles parcel and LTL on the same endpoint.

Hazmat support

Compliant labels and required documentation for hazmat shipments.

Generic carrier support

Add your own LTL/TL carriers, local couriers, internal trucks.

Enterprise reliability

Sub-200ms p95 latency. 99.95% uptime SLA available.

DSFlow

Building in .NET? Skip the boilerplate.

DSFlow gives you a typed C# client (DSFlow.Core), a REST wrapper (DSFlow.Api), and a WPF Explorer for testing rate requests interactively.

Talk to a developer relations contact

Build shipping into your application.

A 30 minute API walkthrough with a real engineer.