Go Global With ShipEngine's International Shipping APIs

International markets offer ecommerce businesses a huge opportunity for growth. However, accounting for and managing all that comes along with international shipments can feel overwhelming. To ship internationally, you have to consider international customs rules, postage, taxes, duties, surcharges and other potential shipping costs.

ShipEngine makes scaling to international shipping easy. Our international shipping APIs allow users to shop and compare real-time shipping rates that include total landed costs and then quickly print labels. We can even help you generate harmonized tariff schedule (HTS) codes for your products.

Contact Sales
curl -iX POST https://api.shipengine.com/v1/rates \
-H 'Content-Type: application/json' \
-d '{
  "rate_options": {
    "carrier_ids": ["se-12354", "se-5678"],
    "calculate_tax_amount": true
  "shipment": {
    "customs": {
      "contents": "merchandise",
      "non_delivery": "treat_as_abandoned",
      "customs_items": [{
        "harmonized_tariff_code": "0901.21",
        "country_of_manufacture": "US",
        "country_of_origin": "US",
        "quantity": 2,
        "value": {
          "currency": "usd",
          "amount": 100
    "ship_from": {
      "company_name": "Example Corp.",
      "name": "John Doe",
      "phone": "111-111-1111",
      "address_line1": "4009 Marathon Blvd",
      "address_line2": "Suite 300",
      "city_locality": "Austin",
      "state_province": "TX",
      "postal_code": "78756",
      "country_code": "US",
      "address_residential_indicator": "no"
    "ship_to": {
      "name": "Amanda Miller",
      "phone": "20 5555 5555",
      "address1": "77 Netherpark Crescent",
      "address2": "Suite 100",
      "city": "London",
      "state_province": "N/A",
      "postal_code": "ABC 123",
      "country_code": "GB",
      "address_residential_indicator": "yes"
    "packages": [
        "weight": {
          "value": 9.6,
          "unit": "ounce"
        "dimensions": {
          "unit": "inch",
          "length": 12.0,
          "width": 7.1,
          "height": 6.0
Clock Icon

Generate HTS Codes

We can help you generate harmonized tariff codes for each of your products.

Clock Icon

Get Total Landed Costs

Compare international shipping rates to get back total landed costs that include postage plus all taxes and surcharges.

Clock Icon

Print International Shipping Labels

Quickly print international labels after you or your customer chooses the preferred carrier and service.

Clock Icon

Scale Your Business Globally

New markets mean more revenue, and we make entering new markets to scale your business fast and easy.

Ready for International Shipping?

Exploring international markets is one of the fastest ways to grow your business. ShipEngine makes growth easy with our international shipping API.

Contact us to learn more.

Learn More About International Shipments

Want to learn more about taking your business international? Download your copy of "Expanding Borders: The International Shipping Playbook."