Purchase Order Changes

Changing a root purchase order after you submit it

Once a root purchase order is Submitted, use these endpoints to change it. Changes are not applied right away:

  1. Send the change. The response is 202 Accepted with an updateId.
  2. Check the result with Get Change, using that updateId. The status ends as Succeeded, Rejected, or Failed. If it wasn't applied, failureDetail says why.

Things to know:

  • Only one change is processed at a time. While a change is in progress the order's state is Updating, and new changes return 409 Conflict until it finishes.
  • Orders Spreetail created for you (origin is CreatedBySpreetail) can't be changed here.
  • To remove a submitted order: use Delete Submitted Root Purchase Order if Spreetail hasn't placed it yet, or Cancel Root Purchase Order if it has. The error message tells you which one to use.