Skip to main content

ShippingFulfillmentInfoInput

Stock availability and fulfillment timing for a shipment.

input ShippingFulfillmentInfoInput {
inStock: Boolean!
inStockDateTime: DateTime
estimatedDeliveryDaysMin: Int
estimatedDeliveryDaysMax: Int
}

Fields​

inStock ● Boolean!​

If true, all items are in stock. inStockDateTime is ignored and treated as "now" internally.

inStockDateTime ● DateTime​

Estimated date when all items will be in stock. Required when inStock is false. Ignored when inStock is true. Format: ISO 8601 (e.g., 2026-03-26T00:00:00)

estimatedDeliveryDaysMin ● Int​

Minimum estimated delivery time in days after items are in stock. Used as fallback when the gateway/provider cannot fetch delivery time dynamically. If the gateway can retrieve delivery time from its provider, this value may be ignored.

estimatedDeliveryDaysMax ● Int​

Maximum estimated delivery time in days after items are in stock. Used as fallback when the gateway/provider cannot fetch delivery time dynamically. If the gateway can retrieve delivery time from its provider, this value may be ignored.

Example​

{
"inStockDateTime": "2024-05-03T11:52:33Z"
}