How to put an hold as Warehouse


We have an address validation script that processes all our orders and when the address is invalid the script puts an address hold through the GraphQL API.

Recently I got a request from one of our clients to be notified when our script puts any hold on an order.

I would like to leverage the “Notify From Warehouse Email” settings:


How can I put a hold on an order AS the Warehouse using the GraphQL API?

Thank you,

Hello @hansdaigle!

Unfortunately, that only triggers when setting an operator hold from the mobile app. You can place the operator hold from the API but not trigger the email.

Please let me know if you have further questions.

Kind regards,

1 Like