Skip to main content

OrderFilterInput

Filtering options for orders

input OrderFilterInput {
b2bOrder: Boolean
brandIds: [ID!] @deprecated
carrierIds: [ID!]
createdById: ID
customerRefNumber: String
endDate: ISO8601DateTime
endShippingDateFrom: ISO8601DateTime
endShippingDateTo: ISO8601DateTime
fulfillable: Boolean
fulfillmentMethods: [OrderFulfillmentMethodEnum!]
keyword: String
orderNumber: String
poNumber: String
productIds: [ID!]
quickSearch: String
responsibleId: ID
salesChannelIds: [ID!]
sortField: OrderSortFieldEnum
sortType: SortTypeEnum
startDate: ISO8601DateTime
startShippingDateFrom: ISO8601DateTime
startShippingDateTo: ISO8601DateTime
status: [OrderStatusEnum!]
statusAlertSeverity: [OrderStatusAlertSeverityEnum!]
tagNames: [String!]
templateId: ID
}

Fields

OrderFilterInput.b2bOrder ● Boolean scalar common

Filter by special orders. If true, only special orders will be returned.

OrderFilterInput.brandIds ● [ID!] deprecated list scalar common

DEPRECATED

This argument will be removed in the future. Brand is becoming a product-only attribute. Use company context instead.

OrderFilterInput.carrierIds ● [ID!] list scalar common

Carrier IDs to filter orders by.

OrderFilterInput.createdById ● ID scalar common

OrderFilterInput.customerRefNumber ● String scalar common

Filter special orders by customer reference number.

OrderFilterInput.endDate ● ISO8601DateTime scalar common

End date to filter orders by.

OrderFilterInput.endShippingDateFrom ● ISO8601DateTime scalar common

Filter special orders by end shipping date (from).

OrderFilterInput.endShippingDateTo ● ISO8601DateTime scalar common

Filter special orders by end shipping date (to).

OrderFilterInput.fulfillable ● Boolean scalar common

Fulfillability status to filter orders by. If not provided, all fulfillable statuses will be included.

OrderFilterInput.fulfillmentMethods ● [OrderFulfillmentMethodEnum!] list enum orders

Fulfillment methods to filter orders by.

OrderFilterInput.keyword ● String scalar common

Keyword to search for in orders. This keyword will be searched in order number, ship to name, ship to email, ship to phone, ship to company, bill to name, bill to email, bill to phone, and bill to company.

OrderFilterInput.orderNumber ● String scalar common

OrderFilterInput.poNumber ● String scalar common

Filter special orders by PO number.

OrderFilterInput.productIds ● [ID!] list scalar common

Product IDs to filter orders by.

OrderFilterInput.quickSearch ● String scalar common

Fast order search scoped to order number.

OrderFilterInput.responsibleId ● ID scalar common

OrderFilterInput.salesChannelIds ● [ID!] list scalar common

Sales channel IDs to filter orders by.

OrderFilterInput.sortField ● OrderSortFieldEnum enum orders

Field to sort orders by.

OrderFilterInput.sortType ● SortTypeEnum enum common

Sort type for orders.

OrderFilterInput.startDate ● ISO8601DateTime scalar common

Start date to filter orders by.

OrderFilterInput.startShippingDateFrom ● ISO8601DateTime scalar common

Filter special orders by start shipping date (from).

OrderFilterInput.startShippingDateTo ● ISO8601DateTime scalar common

Filter special orders by start shipping date (to).

OrderFilterInput.status ● [OrderStatusEnum!] list enum orders

OrderFilterInput.statusAlertSeverity ● [OrderStatusAlertSeverityEnum!] list enum orders

OrderFilterInput.tagNames ● [String!] list scalar common

Filter orders by tag names. Returns orders that have at least one tag matching the provided names.

OrderFilterInput.templateId ● ID scalar common

Filter special orders by template ID.

Member Of

orders query