Access the "Mark order as in progress" GraphQL API

The “Mark order as in progress” option was announced in Winter Editions 26 - https://help.shopify.com/en/manual/fulfillment/fulfilling-orders/single-fulfillment#in-progress

It would be very helpful for this to be a fulfilment_status we can use to query orders - (orders - GraphQL Admin)

It would also be great to be able to set this as a state for fulfilment orders, in a similar way to the local pickup fulfillmentOrderLineItemsPreparedForPickupmutation. (fulfillmentOrderLineItemsPreparedForPickup - GraphQL Admin)

It seems to use FulfillmentOrderReportProgress

It would be great to learn if this is possible.

Hi @Charlie_Tyler

Great questions - let me dig into these on my side and I’ll report back asap.

@Liam-Shopify I’m looking for a way to mark orders in progress, do you know when a mutation for the API will be available for this?

Hello, interested in this also.

You can do this in the 2026-04 API.

If you have the required permissions, this mutation works for me.

mutation MyMutation {
fulfillmentOrderReportProgress(id: “gid://shopify/FulfillmentOrder/<a proper fulfillment id, not order id>”
progressReport: {reasonNotes: “IN_PROGRESS”}
) {
fulfillmentOrder {
status
}
userErrors {
code
field
message
}
}
}

Output:

{
“data”: {
“fulfillmentOrderReportProgress”: {
“fulfillmentOrder”: {
“status”: “IN_PROGRESS”
},
“userErrors”:
}
},
“extensions”: {
“cost”: {
“requestedQueryCost”: 10,
“actualQueryCost”: 10,
“throttleStatus”: {
“maximumAvailable”: 20000,
“currentlyAvailable”: 19990,
“restoreRate”: 1000
}
}
}
}