# RemovePurchaseOrderLinesInput

input type

Remove-input for removePurchaseOrderLines.

## Fields

| Field | Type | Required | Notes |
| --- | --- | --- | --- |
| `purchaseOrderId` | [ID](/types/#scalars) `ID!` | yes | The PurchaseOrder edited — tenant-scoped + DRAFT. |
| `lineNos` | [Int](/types/#scalars) `[Int!]!` | yes | The removed line numbers (1..90 per call, DISTINCT); an unknown number refuses VALIDATION/INVALID naming it. |

## Used by

- [removePurchaseOrderLines](/reference/purchasing/removePurchaseOrderLines/)
