CreateOrderInput
Input for creating an order
orderNumberString!Order number
externalIdStringExternal system reference
poReferenceStringPurchase order reference
Customer ID (required)
Contact ID
Billing address ID
Shipping address ID
Linked estimate ID
Order status (defaults to draft)
Payment status (defaults to unpaid)
Order date (ISO8601, defaults to now)
Required delivery date (ISO8601)
Promised delivery date (ISO8601)
Confirmation timestamp (ISO8601)
Completion timestamp (ISO8601)
Cancellation timestamp (ISO8601)
subtotalAmountFloatSubtotal amount before tax
taxAmountFloatTax amount
totalAmountFloatTotal amount including tax
Currency code (defaults to EUR)
taxRateFloatTax rate percentage
shippingMethodStringShipping method
shippingCostFloatShipping cost
notesStringCustomer-visible notes
internalNotesStringInternal notes
User who created the order
Override creation timestamp (ISO8601). Defaults to now.
Override update timestamp (ISO8601). Defaults to now.
View exact SDL
"""Input for creating an order"""
input CreateOrderInput {
"""Order number"""
orderNumber: String!
"""External system reference"""
externalId: String
"""Purchase order reference"""
poReference: String
"""Customer ID (required)"""
customerId: CustomerID!
"""Contact ID"""
contactId: ContactID
"""Billing address ID"""
billingAddressId: AddressID
"""Shipping address ID"""
shippingAddressId: AddressID
"""Linked estimate ID"""
estimateId: EstimateID
"""Order status (defaults to draft)"""
status: OrderStatus
"""Payment status (defaults to unpaid)"""
paymentStatus: PaymentStatus
"""Order date (ISO8601, defaults to now)"""
orderDate: ISO8601
"""Required delivery date (ISO8601)"""
requiredDeliveryDate: ISO8601
"""Promised delivery date (ISO8601)"""
promisedDeliveryDate: ISO8601
"""Confirmation timestamp (ISO8601)"""
confirmedAt: ISO8601
"""Completion timestamp (ISO8601)"""
completedAt: ISO8601
"""Cancellation timestamp (ISO8601)"""
cancelledAt: ISO8601
"""Subtotal amount before tax"""
subtotalAmount: Float
"""Tax amount"""
taxAmount: Float
"""Total amount including tax"""
totalAmount: Float
"""Currency code (defaults to EUR)"""
currency: CurrencyISO
"""Tax rate percentage"""
taxRate: Float
"""Shipping method"""
shippingMethod: String
"""Shipping cost"""
shippingCost: Float
"""Customer-visible notes"""
notes: String
"""Internal notes"""
internalNotes: String
"""Tags for categorization"""
tags: [String!]
"""User who created the order"""
createdByUserId: UserID
"""Override creation timestamp (ISO8601). Defaults to now."""
createdAt: ISO8601
"""Override update timestamp (ISO8601). Defaults to now."""
updatedAt: ISO8601
}One stable address across all schema views. Follow a field’s type to explore connections between domains.