Update Shopify Tracking number via Celigo

We are attempting to build a flow from NetSuite to Shopify using a Celigo integration. We already have an active integration to export orders from Shopify, and import to NetSuite, but we’d lie to build a separate flow responsible for exporting tracking numbers from NetSuite, then import/add that tracking to Shopify Orders. The Shopify orders may/may not be fulfilled, but we would still like to update the tracking.

Is this possible, and Is there a Shopify API specifically to update tracking numbers?

Hi LIDD_Cuddly!

Tracking info can only be added once the order is marked as fulfilled. It can be done with the GraphQL call fulfillmentTrackingInfoUpdateV2 (https://shopify.dev/docs/api/admin-graphql/2023-04/mutations/fulfillmentTrackingInfoUpdateV2).

See here for more information on managing orders and fulfillments (flows and specific calls): https://shopify.dev/docs/apps/fulfillment/order-management-apps.

I hope this helps!