INPUT_OBJECT

OrderFilter

link GraphQL Schema definition

1input OrderFilter {
2
3id: [String!]
4
5number: [Int!]
6
7status: [OrderStatus!]
8
9createdAt: DateRange
10
11updatedAt: DateRange
12
13orderDate: DateRange
14
15preferredShippingDate: DateRange
16
17estimatedDeliveryDate: DateRange
18
19cancelDate: DateRange
20
21# Exactly one input field should be provided
22purchaseOrderNumber: StringMatch
23
24# Exactly one input field should be provided
25userIp: StringMatch
26
27accountId: [Int!]
28
29affiliateId: [Int!]
30
31countryId: [Int!]
32
33countryStateId: [Int!]
34
35currencyId: [Int!]
36
37deliveryWindowId: [Int!]
38
39languageId: [Int!]
40
41marketId: [Int!]
42
43paymentMethodId: [Int!]
44
45pricelistId: [Int!]
46
47customerId: [Int!]
48
49buyerId: [Int!]
50
51salesRepresentativeId: [Int!]
52
53storeId: [Int!]
54
55storeType: StoreType
56
57search: String
58
59notNull: [String!]
60
61negate: [String!]
62
63isLocked: Boolean
64
65isOnHold: Boolean
66
67isWaitingForPayment: Boolean
68
69isInternal: Boolean
70
71# Exactly one input field should be provided
72otherComment: StringMatch
73
74allocationRuleId: [Int!]
75
76externalId: [String!]
77
78orderHoldReason: [OrderHoldReason!]
79
80# The number of warehouses used for this order allocation,
81# may include "Direct, then confirm" warehouses
82allocatedWarehouseCount: IntRange
83
84# True when a "Direct, then confirm" warehouse is used, and at least one
85# allocation request is still waiting for confirmation
86hasPendingAllocationRequests: Boolean
87
88purchaserId: [Int!]
89}