I just found the following reference link and was going through the conversation.
So, I want to know is there any progress on Fulfillment “On-Hold” Status API ?
https://community.shopify.com/c/shopify-apis-and-sdks/order-status-has-not-changed-in-api/m-p/1376029#M74112
As we are currently using this API, but still getting Null response.
Can you help us with that?
Same here.
Here is an order that shows On Hold via the Shopify admin portal:
![]()
Here is the Rest API (v2022-07) result for that order showing NULL instead of ON_HOLD
![]()
The Post Purchase Hold API change (5/3/2021) states specifically this status will be added to both the Order and FulfillmentOrder objects. The ORDER object’s fulfillment_status property (note the FulfillmentOrder object does NOT have a fulfillment_status property, it’s is just called status:
And per the Order Rest API docs, even the latest version doesn’t show ON_HOLD as a valid status.
Looks like there is an error in the post purchase hold announcement by stating that this status will be available in the Order object’s fulfillment_status. It is only present in the FulfillmentOrder’s status property.
See this thread for more details.

