An international shipping API designed for global growth

ShipStation’s international shipping API gives you real-time shipping rates, labels, and customs compliance in a single integration. Automate documentation, cut border delays, and scale your international shipping with ease.

Driving fulfillment for the world’s leading brands

  • Siete logo
  • cotopaxi logo
  • Chubbies shorts logo
  • Carlo's Bakery logo
  • Spigen logo smartphone case screen protector company uses ShipStation and topShelf
  • Rural King logo
  • Onnit ShipStation
  • Johnny Cupcakes logo
  • Savannah Bee Company
  • Dandelion Chocolate logo

Real time cross-border reach, local experience

Turn complex international shipping rules into simple API calls. Cut manual work, stay compliant with customs, and give shoppers clear landed costs and tracking wherever they order from.

Ship to more countries, without more busywork

Expand into new markets without reworking your workflow. One International Shipping API handles labels, duties, taxes, and forms for major carriers. You enter shipment details, and ShipStation API returns the right services, documents, and tracking. So you focus on fulfillment instead of chasing country-specific rules.

Eliminate surprise fees with real-time landed costs

Help shoppers feel confident ordering internationally by showing the total cost upfront. With real-time rates that include duties, taxes, and fees where supported—and Delivered Duty Paid for eligible U.S. to Canada USPS® shipments—you can prevent unexpected charges and keep checkout clear with flat-fee DDP options.

Protect your brand with compliant documentation

Border delays create support tickets and hurt customer trust. ShipStation’s International Shipping API ensures carriers and customs authorities get the product, tax, and customs details they expect. Every shipment stays compliant, from harmonized tariff codes to VAT data, without manually editing paperwork.

International shipping features built into a single API

Combine customs data, HS codes, tax IDs, and regional rules in one integration. ShipStation’s international shipping tools work through a consistent API, keeping your code clean as you scale.

Always send complete customs declarations

Define shipment contents, return handling, and applicable trade terms using the customs object. Customs information is passed with each label request, allowing the API to return or submit the appropriate forms based on your selected carrier and service.

Use detailed product data to satisfy customs authorities

Declare each item in a shipment with the level of detail global customs authorities expect. The products object supports item descriptions, declared value and currency, weight and unit, SKU, harmonized tariff codes, country of origin, VAT rates, and more—helping speed classification and reduce the risk of delays or returns.

Manage tax IDs, incoterms, and DDP in code

Accurate tax and duty data is essential for modern international shipping. The tax identifiers object lets you attach VAT, EORI, IOSS, and other identifiers to a shipment, including the responsible party and issuing authority. Combined with the terms of trade code field and options like Canada Delivered Duty, you can support Delivered Duty Paid shipments to Canada via USPS® in a single API call—without managing separate flows.

Meet regional documentation requirements

The International Shipping API helps you follow country-specific rules without hard-coding them yourself. Add a content description at the package level to support Mexico’s Bill of Lading Complement. Include harmonized tariff codes and detailed product descriptions for shipments going into or through the EU. Follow the latest guidance for shipping from Great Britain to Northern Ireland under the Windsor Framework in a single international shipping integration.

RELATED CONTENT

Helpful Shipping Resources

Browse additional articles, guides, and insights related to shipping and fulfillment. These resources provide practical advice and best practices to support your day-to-day operations.

Save on shipping icon
The Cheapest Way to Ship Packages

Finding the cheapest way to ship a package doesn’t mean sacrificing quality. Affordable shipping rates are available to anyone that knows where to look.

Shipping rate calculator
Calculate Shipping Costs and Start Saving Now

Whether you’re shipping a single order or managing high-volume ecommerce fulfillment, ShipStation’s shipping cost calculator helps you get fast, reliable quotes from top carriers so you can save time and money with every label.

USPS icon
USPS Flat Rate Boxes, Envelopes, and Prices

USPS Flat Rate boxes and envelopes allow you to ship up to 70 lbs with USPS Priority Mail® at one low rate to anywhere in the US. The advantage of Flat Rate is that regardless of how much you fit into the packaging, it’s allowable.

International Shipping API FAQs

An international shipping API lets your application create labels, access rates, and generate customs documents for global orders. ShipStation’s International Shipping API centralizes carriers, customs data, and required forms so you can manage global fulfillment in one place.

You pass customs information, products, and harmonized tariff codes in your label request. The API then submits data electronically where supported or returns customs forms for you to print and include with the shipment.

Yes. Ship from the U.S. to Canada using eligible USPS international services and enable a prepay DDP option. ShipStation API returns rates that include a flat fee for duties and taxes. Your recipient pays nothing at delivery.

Yes. You can provide package-level descriptions for Mexico’s Carta Porte. Include HS codes and detailed product information for EU-bound shipments. You can also follow Windsor Framework guidance when shipping from Great Britain to Northern Ireland. All of this works through a single international shipping integration.

One place for your business

Begin a free trial to see what’s possible with ShipStation.