How do I ship internationally using the API?

To ship internationally using the EasyPost API, you’ll need three things:

  1. A carrier account that has international reach
  2. A service level that has international reach
  3. Customs information

When creating the Shipment object, ensure that the populate the proper strings with the carrier and service level you intend to use for your international shipment. Then, make sure your CustomsInfo object is populated with the right customs information for your package.

For a detailed line-by-line basis on how to use our Shipment and CustomsInfo objects, check out our documentation here.

Don't see your question?