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"
}