Generating Shipping Labels via API

Hi, I’m a new developer to the Shopify API. I am working on automating the fulfillment process for a client. My client wants to use Shopify shipping to generate labels as the rates are competitive. Is there a way to generate shipping labels from the Shopify api? I don’t see a way to do this.
Fulfilment & Inventory

Hi Gil,

Would the reverseDeliveryCreateWithShipping mutation work for your use case?

Hi Liam. Thanks for your response. I’m not sure. Let me explain further what I need and perhaps you can point me in the right direction. Here’s the scenario:

  • Customer shops my client’s store and orders a pair of shoes
  • My application fetches the order information via the Shopify API
  • Ideally, I would like to also purchase a shipping label for this order via the Shopify API and download the pdf so I can provide the order data and label to the warehouse for fulfillment. But it looks like this functionality is not available.

The only other way I see of doing this is via a third party service like ShipStation, but not sure if the rates would be as competitive as Shopify’s rates.

Gil, What did you end up doing? I am looking for the same solution.

Hi, Liam! I’ve seen your name a couple times related to this issue. Wondering if you know of a solution to this Shopify owner label purchase/warehouse printing API issue? I read there was something pushed out June 17th from Shopify on this, but cannot find the details. TYIA.

Hi Suzanne,

I ended up using the shipengine API to generate the labels. The rates were comparable with Shopify. I’ve also used Shippo in some cases.

Thanks!