v1
latestOpenAPI 3.0.32026-07-1712816.3 KBorders
Cancel an order
Cancels an order if it has not yet been started (status must be 'pending').
The userId query parameter is required (e.g., ?userId=user123). If userId is missing or does not match the userId of the order, the request will be rejected.
delete/orders/{orderId}
Path parameters
orderIdstring required
ID of the order
Query parameters
userIdstring required
ID of the user requesting the cancellation (required)
Response
Order cancelled successfully
Example response
{
"items": [
{
"burgerId": "burger-1",
"quantity": 1,
"extraToppingIds": [
"topping-1",
"topping-2"
]
}
]
}