Shipping Labels for
E-Commerce.

The easiest shipping API & apps to create shipping labels in seconds. Save up to 70% on your shipping costs and sign up now!

The shipping API & apps for all of your shipping label needs.

curl v1/shipments/ \
    -H "Authorization: ShippoToken {PRIVATE_TOKEN}" \
    -d object_purpose="PURCHASE" \
    -d address_from="d799c2679e644279b59fe661ac8fa488" \
    -d address_to="42236bcf36214f62bcc6d7f12f02a849" \
    -d parcel="7df2ecf8b4224763ab7c71fae7ec8274" \
    -d submission_type="PICKUP" \
    -d submission_date="2013-12-03T12:00:00.000Z"
# Create the shipment object
shipment = Shippo::Shipment.create(
    :object_purpose => 'PURCHASE',
    :address_from => address_from,
    :address_to => address_to,
    :parcel => parcel
)
# Create shipment object
shipment = shippo.Shipment.create(
    object_purpose = 'PURCHASE',
    address_from = address_from,
    address_to = address_to,
    parcel = parcel
)
// Create shipment object
$shipment = Shippo_Shipment::create(
    array(
        "object_purpose" => "PURCHASE",
        "address_from" => $fromAddress,
        "address_to" => $toAddress,
        "parcel" => $parcel
    )
);
// Create shipment object
var shipment = shippo.shipment.create({
    "object_purpose": "PURCHASE",
    "address_from": addressFrom,
    "address_to": addressTo,
    "parcel": parcel
})

Use our multi-carrier shipping API to instantly create labels.

Trusted with millions of packages per month by
Sign Up Now for Free