Three lines in the spec appear to conflict:
-
"All Booking System endpoints defined in this specification must be idempotent."
-
"GoneError": "An Order has been soft-deleted by an Order Deletion request."
The Test Suite implements (1), which is consistent with the overall design of the specification.
The second line should therefore be updated for clarity:
- "
GoneError": "An Order has been soft-deleted by an Order Deletion request (not applicable to Order Deletion requests, which are idempotent)."
Three lines in the spec appear to conflict:
"All Booking System endpoints defined in this specification must be idempotent."
"
GoneError": "An Order has been soft-deleted by an Order Deletion request."The Test Suite implements (1), which is consistent with the overall design of the specification.
The second line should therefore be updated for clarity:
GoneError": "An Order has been soft-deleted by an Order Deletion request (not applicable to Order Deletion requests, which are idempotent)."