quoteRequestCancel
Withdraw a submitted quote request the merchant has not yet answered
Arguments
| Argument | Type | Description |
|---|---|---|
id | ID! |
Returns
| Field | Type | Description |
|---|---|---|
quoteRequest | QuoteRequest | The withdrawn quote request, absent when the withdrawal failed |
quoteRequestErrors | [QuoteRequestCancelError!]! | Error details if the withdrawal failed |
Example
mutation QuoteRequestCancel($id: ID!) { quoteRequestCancel(id: $id) { quoteRequest { createdAt status comment purchaseOrderNumber } quoteRequestErrors { __typename ... on ValidationError { message } ... on QuoteRequestNotCancellableError { message status } } }}{ "id": "id-1"}{ "data": { "quoteRequestCancel": { "quoteRequest": { "createdAt": "2026-10-01T09:30:00Z", "status": "SUBMITTED", "comment": "Example", "purchaseOrderNumber": "Example" }, "quoteRequestErrors": [ { "__typename": "ValidationError", "message": "Example" } ] } }}The query selects the return type's fields two levels deep; pick the ones you need. The response shows its shape with placeholder values.
Served by
| @evolve-framework/commercetools | Resolved |
| @evolve-framework/medusa | Stub: answers Not implemented |
| @evolve-framework/sfcc | Not resolved |

