Properties
Optional CarrierID
CarrierID: undefined | number
Optional CompanyName
CompanyName: undefined | string
Optional CreatedByID
CreatedByID: undefined | number
Optional CustomFields
CustomFields: undefined | {}
Optional CustomFieldsByBackendID
CustomFieldsByBackendID: undefined | {}
Optional CustomOrderTypeID
CustomOrderTypeID: undefined | number
Optional CustomStatus
CustomStatus: number[]
Optional CustomerBackendID
CustomerBackendID: undefined | string
Optional CustomerID
CustomerID: undefined | number
Optional CustomerOrderStatus
CustomerOrderStatus: string[]
Optional CustomerOrderStatusBackendID
CustomerOrderStatusBackendID: string[]
Optional CustomerOrderTypeBackendID
CustomerOrderTypeBackendID: string[]
Optional CustomerReference
CustomerReference: undefined | string
Optional Data
Data: undefined | {}
Optional DiscountIDs
DiscountIDs: number[]
Optional EndConfirmationDate
EndConfirmationDate: undefined | string
Optional EndMaxExpectedAvailabilityDate
EndMaxExpectedAvailabilityDate: undefined | string
Optional EndMinExpectedAvailabilityDate
EndMinExpectedAvailabilityDate: undefined | string
Optional EndOfferExpirationDate
EndOfferExpirationDate: undefined | string
Optional EndRequestedDate
EndRequestedDate: undefined | string
Optional EndShipmentDate
EndShipmentDate: undefined | string
Optional EndTime
EndTime: undefined | string
Optional FulfillmentStatus
Optional HasCancelledExportedQuantities
HasCancelledExportedQuantities: undefined | false | true
Optional HasCustomer
HasCustomer: undefined | false | true
Optional HasDeliveryLines
HasDeliveryLines: undefined | false | true
Optional HasDisputedPayments
HasDisputedPayments: undefined | false | true
Optional HasOrderLines
HasOrderLines: undefined | false | true
Optional HasReserveLines
HasReserveLines: undefined | false | true
Optional HasShipLines
HasShipLines: undefined | false | true
Optional HasUnresolvedDisputedPayments
HasUnresolvedDisputedPayments: undefined | false | true
Optional IncludeChildOrganizationUnits
IncludeChildOrganizationUnits: undefined | false | true
Optional InvoiceNumber
InvoiceNumber: undefined | string
Optional IsCaptured
IsCaptured: undefined | false | true
Optional IsClickAndCollect
IsClickAndCollect: undefined | false | true
Optional IsCompleted
IsCompleted: undefined | false | true
Optional IsConfirmed
IsConfirmed: undefined | false | true
Optional IsCrossChannelReturn
IsCrossChannelReturn: undefined | false | true
Optional IsEmpty
IsEmpty: undefined | false | true
Optional IsEndlessAisle
IsEndlessAisle: undefined | false | true
Optional IsExported
IsExported: undefined | false | true
Optional IsInvoiced
IsInvoiced: undefined | false | true
Optional IsOffer
IsOffer: undefined | false | true
Optional IsOrder
IsOrder: undefined | false | true
Optional IsPlaced
IsPlaced: undefined | false | true
Optional IsReserved
IsReserved: undefined | false | true
Optional IsShipped
IsShipped: undefined | false | true
Optional IsSuspended
IsSuspended: undefined | false | true
Optional LastModifiedByID
LastModifiedByID: undefined | number
Optional MaxOpenAmountInTax
MaxOpenAmountInTax: undefined | number
Optional MaxTotalAmountInTax
MaxTotalAmountInTax: undefined | number
Optional MinOpenAmountInTax
MinOpenAmountInTax: undefined | number
Optional MinTotalAmountInTax
MinTotalAmountInTax: undefined | number
Optional NotProperties
NotProperties: number[]
Optional OrderBackendID
OrderBackendID: undefined | string
Optional OrderFulfillmentReferenceNumbers
OrderFulfillmentReferenceNumbers: string[]
Optional OrderIDs
OrderIDs: number[]
Optional OrderLineID
OrderLineID: undefined | number
Optional OrganizationUnitID
OrganizationUnitID: undefined | number
Optional OriginatingOrganizationUnitID
OriginatingOrganizationUnitID: undefined | number
Optional PaymentTypeID
PaymentTypeID: undefined | number
Optional PaymentTypeName
PaymentTypeName: undefined | string
Optional PickupOrganizationUnitID
PickupOrganizationUnitID: undefined | number
Optional ProductID
ProductID: undefined | number
Optional ProductVariation
ProductVariation: undefined | {}
Optional Properties
Properties: number[]
Optional Query
Query: undefined | string
Optional ReturnToSupplierRequestID
ReturnToSupplierRequestID: undefined | number
Optional SerialNumber
SerialNumber: undefined | string
Optional ShipFromOrganizationUnitID
ShipFromOrganizationUnitID: undefined | number
Optional ShipToCountryID
ShipToCountryID: undefined | string
Optional ShipToOrganizationUnitID
ShipToOrganizationUnitID: undefined | number
Optional ShippingMethodID
ShippingMethodID: undefined | number
Optional ShippingOrganizationUnitID
ShippingOrganizationUnitID: undefined | number
Optional SoldFromOrganizationUnitID
SoldFromOrganizationUnitID: undefined | number
Optional SoldToOrganizationUnitID
SoldToOrganizationUnitID: undefined | number
Optional StartConfirmationDate
StartConfirmationDate: undefined | string
Optional StartMaxExpectedAvailabilityDate
StartMaxExpectedAvailabilityDate: undefined | string
Optional StartMinExpectedAvailabilityDate
StartMinExpectedAvailabilityDate: undefined | string
Optional StartOfferExpirationDate
StartOfferExpirationDate: undefined | string
Optional StartRequestedDate
StartRequestedDate: undefined | string
Optional StartShipmentDate
StartShipmentDate: undefined | string
Optional StartTime
StartTime: undefined | string
Optional UserAgentApplication
UserAgentApplication: string[]
Search for any type of orders by providing the filter details properties Important search criterias are: OrganizationUnitID, CurrentOrganizationUnitType, OrderID, CustomerID(ClientContext.Type), IsPaid. OrderID and IsPaid are going to be replaced by OrderIDs (and array of IDs) and PaymentStatus (an enum).
E.g. request: { "OrderIDs": [ "orderID1", "orderID2" ], "PaymentStatus": "PaymentStatus", "IsShipped": "isShipped" }
Payment status options: NotPaid = 0, Paid = 1, Partial = 2