Get an Order by Tracking Number

Topic summary

Seeking a way to retrieve a Shopify Order using the fulfillment tracking number. Use case: scanning a return shipping label to find the associated order.

Observation: The Shopify Admin UI can locate an order when a tracking number is entered, suggesting the data is searchable internally.

Problem: No documented method in Shopify APIs (REST or GraphQL) to search orders by fulfillment tracking number. Participants cannot find an endpoint, query, or filter that supports this.

Status: No solution or workaround shared; discussion remains open with interest from multiple users.

Notes:

  • “Fulfillment tracking number” refers to the carrier’s shipment tracking code tied to an order’s fulfillment.
  • REST and GraphQL are API paradigms for interacting with Shopify data.
  • No code, images, or attachments provided; the search capability appears limited to the Admin UI at present.
Summarized with AI on February 14. AI used: gpt-5.

Is there a way to get an Order by the Fulfillments Tracking Number?

I am scanning a returned order label and want to use the tracking number to find the Order.

Any help would be appreciated.

Thanks

1 Like

Bumping. I’d very interested in this.

I feel like it’s possible… If I’m just using my Shopify Admin, I can put a tracking number in there and it will immediately show the matching order. But I can’t for the life of me find any API, Rest or GraphQL, that allows me to search by it!