OBJECT

AtOnceDeliveryWindow

link GraphQL Schema definition

1type AtOnceDeliveryWindow implements DeliveryWindow {
2id: Int!
3
4name: String!
5
6status: Status!
7
8deliveryDatesVisible: Boolean!
9
10selectableByBuyers: Boolean!
11
12selectedByDefault: Boolean!
13
14defaultVariantDeliveryType: ProductVariantDeliveryType!
15
16# Required permission: AllocationRule:read
17allocationRule: AllocationRule
18
19# Required permission: Campaign:read
20#
21# Limit is optional
22#
23# Store restrictions apply.
24#
25# Arguments
26# where: (self-explanatory)
27# sort: (self-explanatory)
28# limit: (self-explanatory)
29# page: (self-explanatory)
30campaigns(where: CampaignFilter, sort: [CampaignSort!] = [id_DESC], limit: Int, page: Int): [Campaign!]!
31
32# Required permission: DeliveryWindow:read
33#
34# Limit must be in range 1 - 200
35#
36# Arguments
37# where: (self-explanatory)
38# sort: (self-explanatory)
39# limit: (self-explanatory)
40# page: (self-explanatory)
41deliveryWindowVariants(
42where: DeliveryWindowVariantFilter,
43sort: [DeliveryWindowVariantSort!] = [deliveryWindowId_ASC, productVariantId_ASC],
44limit: Int = 20,
45page: Int = 1
46): [DeliveryWindowVariant!]!
47
48# Required permission: Market:read
49#
50# Limit is optional
51#
52# Store restrictions apply.
53#
54# Arguments
55# where: (self-explanatory)
56# sort: (self-explanatory)
57# limit: (self-explanatory)
58# page: (self-explanatory)
59markets(where: MarketFilter, sort: [MarketSort!] = [id_ASC], limit: Int, page: Int): [Market!]!
60
61# Incoming deliveries coming within this number of days will be included when calculating the at once stock
62daysFromNow: Int
63
64selectableDate: Boolean!
65
66}