Skip to content

quoteRequestCreate

Mutationin Quote

Create a quote request from a cart

Arguments

ArgumentTypeDescription
argsQuoteRequestCreateArgsInput!

Returns

QuoteRequestCreateResponse!

FieldTypeDescription
quoteRequestQuoteRequestQuote request created, absent when creation failed
quoteRequestErrors[QuoteRequestCreateError!]!Error details if creation failed

Example

mutation QuoteRequestCreate($args: QuoteRequestCreateArgsInput!) {
quoteRequestCreate(args: $args) {
quoteRequest {
createdAt
status
comment
purchaseOrderNumber
}
quoteRequestErrors {
__typename
... on ValidationError {
message
}
... on CartNotQuotableError {
message
reason
}
}
}
}

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/commercetoolsResolved
@evolve-framework/medusaResolved
@evolve-framework/sfccNot resolved

Used by

The storefront packages that send it, in these GraphQL documents: