Orders API
Explore the orders API in Saleor 3.23.43. Choose an operation below, then follow its type links for arguments and return fields.
Start with Understand orders for the implementation workflow.
API walkthrough · Authentication · Download schema
Queries
Mutations
- draftOrderBulkDelete
- draftOrderComplete
- draftOrderCreate
- draftOrderDelete
- draftOrderUpdate
- invoiceCreate
- invoiceDelete
- invoiceRequest
- invoiceRequestDelete
- invoiceSendNotification
- invoiceUpdate
- orderBulkCancel
- orderBulkCreate
- orderCancel
- orderConfirm
- orderCreateFromCheckout
- orderDiscountAdd
- orderDiscountDelete
- orderDiscountUpdate
- orderFulfill
- orderFulfillmentApprove
- orderFulfillmentCancel
- orderFulfillmentRefundProducts
- orderFulfillmentReturnProducts
- orderFulfillmentUpdateTracking
- orderGrantRefundCreate
- orderGrantRefundUpdate
- orderLineDelete
- orderLineDiscountRemove
- orderLineDiscountUpdate
- orderLinesCreate
- orderLineUpdate
- orderMarkAsPaid
- orderNoteAdd
- orderNoteUpdate
- orderUpdate
- orderUpdateShipping
- refundReasonReferenceClear
- returnReasonReferenceClear
Subscriptions
- draftOrderCreated
- draftOrderDeleted
- draftOrderUpdated
- orderBulkCreated
- orderCancelled
- orderConfirmed
- orderCreated
- orderExpired
- orderFulfilled
- orderFullyPaid
- orderFullyRefunded
- orderMetadataUpdated
- orderPaid
- orderRefunded
- orderUpdated
Objects
- DraftOrderBulkDelete
- DraftOrderComplete
- DraftOrderCreate
- DraftOrderCreated
- DraftOrderDelete
- DraftOrderDeleted
- DraftOrderLinesBulkDelete
- DraftOrderUpdate
- DraftOrderUpdated
- Fulfillment
- FulfillmentApprove
- FulfillmentApproved
- FulfillmentCancel
- FulfillmentCanceled
- FulfillmentCreated
- FulfillmentLine
- FulfillmentMetadataUpdated
- FulfillmentRefundProducts
- FulfillmentReturnProducts
- FulfillmentTrackingNumberUpdated
- FulfillmentUpdateTracking
- Invoice
- InvoiceCreate
- InvoiceDelete
- InvoiceDeleted
- InvoiceError
- InvoiceRequest
- InvoiceRequestDelete
- InvoiceRequested
- InvoiceSendNotification
- InvoiceSent
- InvoiceUpdate
- Order
- OrderAddNote
- OrderBulkCancel
- OrderBulkCreate
- OrderBulkCreated
- OrderBulkCreateError
- OrderBulkCreateResult
- OrderCancel
- OrderCancelled
- OrderCapture
- OrderConfirm
- OrderConfirmed
- OrderCountableConnection
- OrderCountableEdge
- OrderCreated
- OrderCreateFromCheckout
- OrderCreateFromCheckoutError
- OrderDiscountAdd
- OrderDiscountDelete
- OrderDiscountUpdate
- OrderError
- OrderEvent
- OrderEventCountableConnection
- OrderEventCountableEdge
- OrderEventDiscountObject
- OrderEventOrderLineObject
- OrderExpired
- OrderFilterShippingMethods
- OrderFulfill
- OrderFulfilled
- OrderFullyPaid
- OrderFullyRefunded
- OrderGrantedRefund
- OrderGrantRefundCreate
- OrderGrantRefundCreateError
- OrderGrantRefundUpdate
- OrderGrantRefundUpdateError
- OrderLine
- OrderLineDelete
- OrderLineDiscount
- OrderLineDiscountRemove
- OrderLineDiscountUpdate
- OrderLinesCreate
- OrderLineUpdate
- OrderMarkAsPaid
- OrderMetadataUpdated
- OrderNoteAdd
- OrderNoteAddError
- OrderNoteUpdate
- OrderNoteUpdateError
- OrderPaid
- OrderRefund
- OrderRefunded
- OrderSettingsError
- OrderSettingsUpdate
- OrderUpdate
- OrderUpdated
- OrderUpdateShipping
- OrderVoid
- RefundReasonReferenceTypeClear
- RefundSettings
- ReturnReasonReferenceTypeClear
- ReturnSettings
Inputs
- CustomerOrderWhereInput
- DraftOrderCreateInput
- DraftOrderInput
- DraftOrderWhereInput
- FulfillmentCancelInput
- FulfillmentFilterInput
- FulfillmentStatusEnumFilterInput
- FulfillmentUpdateTrackingInput
- FulfillmentWarehouseFilterInput
- InvoiceCreateInput
- InvoiceFilterInput
- LinesFilterInput
- OrderAddNoteInput
- OrderAuthorizeStatusEnumFilterInput
- OrderBulkCreateDeliveryMethodInput
- OrderBulkCreateFulfillmentInput
- OrderBulkCreateFulfillmentLineInput
- OrderBulkCreateInput
- OrderBulkCreateInvoiceInput
- OrderBulkCreateNoteInput
- OrderBulkCreateOrderLineInput
- OrderBulkCreateUserInput
- OrderChargeStatusEnumFilterInput
- OrderDiscountCommonInput
- OrderDraftFilterInput
- OrderEventFilterInput
- OrderFilterInput
- OrderFulfillInput
- OrderFulfillLineInput
- OrderFulfillStockInput
- OrderGrantRefundCreateInput
- OrderGrantRefundCreateLineInput
- OrderGrantRefundUpdateInput
- OrderGrantRefundUpdateLineAddInput
- OrderLineCreateInput
- OrderLineInput
- OrderNoteInput
- OrderRefundFulfillmentLineInput
- OrderRefundLineInput
- OrderRefundProductsInput
- OrderReturnFulfillmentLineInput
- OrderReturnLineInput
- OrderReturnProductsInput
- OrderSettingsInput
- OrderSettingsUpdateInput
- OrderSortingInput
- OrderStatusEnumFilterInput
- OrderUpdateInput
- OrderUpdateShippingInput
- OrderWhereInput
- TaxedMoneyInput
- TransactionFilterInput
- UpdateInvoiceInput
Enums
- FulfillmentStatus
- InvoiceErrorCode
- OrderAuthorizeStatusEnum
- OrderChargeStatusEnum
- OrderCreateFromCheckoutErrorCode
- OrderErrorCode
- OrderEventsEmailsEnum
- OrderEventsEnum
- OrderGrantedRefundStatusEnum
- OrderGrantRefundCreateErrorCode
- OrderGrantRefundUpdateErrorCode
- OrderNoteAddErrorCode
- OrderNoteUpdateErrorCode
- OrderOriginEnum
- OrderSettingsErrorCode
- OrderSortField
- OrderStatus
- OrderStatusFilter
Deprecated operations remain available through search and the Deprecated section of the API navigation.