Skip to main content
POST
Error

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme.

Path Parameters

sourceBlanketOrderId
string
required

Query Parameters

responseFields
string

limits which fields are returned in the response body

Body

application/json

Request DTO for rolling over an expired Blanket Order to a new order. Used by POST /blanketorders/{blanketOrderId}/rollover endpoint. ICKY-2647: Blanket Order Rollover

endDate
string<date-time>

End date for the new Blanket Order's validity period. Must be after StartDate.

selectedLineItemIds
string[] | null

Line item IDs to include in the new Blanket Order. Only Open status items are eligible for rollover.

startDate
string<date-time>

Start date for the new Blanket Order's validity period.

Response

OK

Represents a contractual commitment between the seller and a B2B Account to supply goods at predetermined prices and quantities over a specified period.

attributes
object[] | null

Custom attributes at the header level.

auditInfo
object
availableActions
string[] | null

Available lifecycle actions from the current status. Populated on read.

buyerContact
object
canceledReason
object
cancelledDate
string<date-time> | null

Date when the order was cancelled. System-supplied, read-only.

changeMessages
object[] | null

Change messages associated with this Blanket Order. Hydrated from a separate collection.

channelCode
string | null

Channel code for multi-channel context.

currencyCode
string | null

Currency code (default "USD").

customerAccountId
integer<int32> | null
data
object | null

Extensibility data bag for tenant-specific custom data.

externalId
string | null

External reference identifier for integration with external systems.

id
string | null
items
object[] | null

Product commitment Items for this Blanket Order.

notes
object[] | null

Internal notes for merchant use.

number
integer<int32> | null

Auto-generated sequential Blanket Order number. System-supplied, read-only.

priceListCode
string | null

Price list code for pricing context. Resolved and locked at create. Immutable.

pricingMode
string | null

Pricing mode: Kibo (default — prices resolved from catalog/price list) or External (caller-supplied prices stored as-is). Immutable after create. See Mozu.CommerceRuntime.Contracts.PricingModeConst.

reservationMode
string | null

Reservation mode for this blanket order. Values: NetworkLevel | CallOffLevel (default). When NetworkLevel, the blanket's uncalled balance is tracked in a ledger used for network-wide ATS/ATP netting. Immutable after creation.

sellerContact
object
siteId
integer<int32>
status
string | null

Current status managed by the StatusEngine transition table.

tenantId
integer<int32>
userId
string | null
validityPeriod
object

Represents the validity window for a Blanket Order. Call-off orders can only be placed while the current date is within this period.

version
string | null

Optimistic concurrency token. System-supplied.