PurchaseOrderLineItemRequest

One ordered line on a purchase order.

  • lineNumber
    Type: string
    required

    Your line identifier. Unique within the purchase order.

  • currency
    Type: string
    min length:  
    3
    max length:  
    3

    ISO 4217 currency code. Defaults to USD when omitted.

  • customData
    Type: object nullable

    Arbitrary JSON key-value data you want carried on the line.

  • description
    Type: string
    max length:  
    1000
    nullable
  • expectedArrivalDate
    Type: string nullable

    Day this line is expected to arrive. A calendar day (2026-09-02) or a full timestamp is accepted; only the UTC calendar day is stored. Send null to clear it.

  • openQuantity
    Type: integer nullable

    Integer numbers.

  • orderedQuantity
    Type: integer nullable

    Integer numbers.

  • sku
    Type: string nullable
  • status
    Type: string · PurchaseOrderStatusenum

    Lifecycle state of a purchase order or one of its line items.

    values
    • OPEN
    • CLOSED
    • CANCELED
  • unitOfMeasure
    Type: string nullable
  • unitPrice
    Type: string nullable

    Non-negative decimal string with up to 8 integer and 2 fractional digits.