DEVELOPERS

Ship programmatically.

The QLS REST API gives you full control - booking, labels, tracking, and webhooks. Build QLS into your existing workflow or create something entirely custom.

CODE SAMPLE

Create a shipment in one API call.

POST /v1/shipments
curl -X POST https://api.qls.quince.com/v1/shipments \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "order_reference": "ORD-12345",
    "origin": "HK_WAREHOUSE_01",
    "destination": {
      "name": "Jane Smith",
      "street": "123 Main St",
      "city": "San Francisco",
      "state": "CA",
      "zip": "94102",
      "country": "US"
    },
    "parcel": {
      "weight_lb": 1.2,
      "length_in": 10,
      "width_in": 8,
      "height_in": 4
    }
  }'
CAPABILITIES

What you can build.

Booking API

Create shipments and generate labels programmatically.

Tracking API

Pull real-time tracking status for any shipment.

Webhooks

Get push notifications for status changes, exceptions, and balance alerts at your endpoint.

Label API

Generate and download shipping labels.

Cancellation API

Cancel shipments and release wallet holds.

EDD API

Get estimated delivery dates before booking.

Serviceability API

Check if a destination is serviceable before quoting.

INTEGRATIONS

Choose your integration path.

Shopify App

Best for Shopify stores. Setup time: 5 minutes. Automatic order sync, tracking sync, branded tracking pages.

Install on Shopify

REST API

Best for custom platforms, high-volume automation. Setup time: 1–2 days. Full programmatic control over every aspect of shipping.

Read API Docs

CSV Upload

Best for low-volume or one-off shipments. Setup time: Instant. Upload a spreadsheet, get labels and tracking. Coming soon.

Ship smarter from China to the USBook a Demo