Shopify GraphQl Roadmap?

Now that we finally seem to be on the other side of migrating to the Shopify product flows using GraphQl I wanted to make a dedicated post asking about timelines for other migrations.

Many other Shopify flows are still on the old REST setup which is completely moved into legacy status on Shopify.

So while yes they technically still work to get information we have been getting

  1. Eventually, and who knows exactly when, these other REST connections are going to be shut off or radically limited and
  2. As Shopify grows their functionality and APIs they are adding new things that are only accessible via GraphQl, but we are not able to take advantage of these things with REST.

Examples include Resident Id numbers, Bundle attributes/lineitemgroup info, and others.

I understand there probably is not a public date to share for what Celigo's goal is (I hope there is a goal), but can we get any time of timeline for this?

We are trying to figure out how strong the bandaids we are buildling need to be and how long they will need to hold up.

1 Like

Hi @craigscott

Thanks for bringing this up. We are closely monitoring Shopify’s updates, especially as their GraphQL APIs continue to evolve. Stability in their mutation schemas is key before we can confidently roll out broader changes across our flows.

Migrating REST based flows is already on our roadmap. Following the migration of Shopify’s product flows, our next focus is on the Fulfillment flow (NetSuite to Shopify) - including support for split-cart fulfillment. As GraphQL stabilizes further, we’ll expand to additional flows and share more updates later this year.

While Shopify has marked REST APIs as Legacy, only the Product and Variant APIs are currently deprecated. Typically, Shopify provides a one-year window post-deprecation, and the other APIs we use remain active. Regardless, Celigo is proactively moving toward GraphQL adoption to stay ahead and take advantage of new features.

We appreciate your patience - your feedback plays a key role in helping us prioritize the right areas.

Thanks
Nilesh.

Understood. For those of us who would love to take advantage of GraphQl for certain things, will there be a way to duplicate or clone current connectors so we could edit them to query other endpoints?

Or even a broad 'Shopify GraphQl' connector that allows me to write custom queries and settings in a little neater way than a fully custom flow/connector?

I looked at manually creating the orders flow but ran into an issue where some of the Celigo scripts doing customer checks and things for the order flow would ultimately be necessary (or completely rebuilt) for me to actually build my own.

Hi Craig, a new graph connector is in the April release: April Release

2 Likes

Oh that looks fantastic!

I see it says today for the release. Not in my account yet but I assume I should have the update shown in that release at some point today?

If you're on EU, you'll see it in a few hours. If on NA, you'll see it on the 10th sometime in the morning/early afternoon.

1 Like