The design of the orders/bulk-status-change endpoint, as described in the previous chapter, raises an interesting question: what should we do if some changes were successfully processed by our backend while others were not?
[The API Patterns] Atomicity of Bulk Changes
[The API Patterns] Atomicity of Bulk Changes
[The API Patterns] Atomicity of Bulk Changes
The design of the orders/bulk-status-change endpoint, as described in the previous chapter, raises an interesting question: what should we do if some changes were successfully processed by our backend while others were not?