# Return Shipment Lines

`GET` _(Table: Return Shipment Line)_

```
eOne/core/v1.0/returnShipmentLines
```

The line items of a posted return shipment, one row per item as posted, with quantity, price, and the originating order line. Read-only.

> **Note:** Read-only. These lines are produced by posting the originating document. There is nothing to create, update, or delete here.

Each row keeps the originating order and order-line numbers, so a posted line reconciles back to the [Return Shipments](https://eonesolutions.github.io/eone-bc-integration/core-returnShipments.md) and to the open order it came from. `itemNumber` is the item as posted.

## Return Shipment Lines fields

_API column → BC field._

**Legend**

- _(req)_ required on create
- _(res)_ resolver
- _(cur)_ currency-translated
- _(ro)_ read-only
- _(ext)_ added to this endpoint by another extension (BC field name shown; its API column name is not known here)

| API | BC field | Notes |
| --- | --- | --- |
| `id` | SystemId | BC record GUID. _(ro)_ |
| `dimensionSetId` | Dimension Set ID | The dimension set this record carries. Join it to the dimensionSetEntries endpoint to resolve the full set of dimension codes and values, including any beyond the eight shortcut dimension columns. _(ro)_ |
| `bcCompanyId` | bcCompanyId | The company this row belongs to - the same GUID that appears in the request URL. Present on every endpoint so a store pooling several companies can keep them apart without relying on which URL it called. _(ro)_ |
| `bcCompanyName` | bcCompanyName | The name of the company this row belongs to. _(ro)_ |
| `documentNumber` | Document No. | Parent return shipment number. _(ro)_ |
| `lineNumber` | Line No. | Line ordinal within the parent document. _(ro)_ |
| `integrationId` | EONE Integration Id | Your external key. _(ro)_ |
| `itemNumber` | No. | Number of the item returned to the vendor. _(ro)_ |
| `returnOrderNumber` | Return Order No. | Originating purchase return order number. _(ro)_ |
| `returnOrderLineNumber` | Return Order Line No. | Originating return order line number. _(ro)_ |
| `returnReasonCode` | Return Reason Code | Why the item was returned. _(ro)_ |
| `itemReferenceNumber` | Item Reference No. | Item cross-reference used on the line, such as a barcode (UPC/EAN/GTIN) or vendor item number. _(ro)_ |
| `description` | Description | Line description as posted. _(ro)_ |
| `quantity` | Quantity | Quantity shipped back to the vendor. _(ro)_ |
| `variantCode` | Variant Code | Item variant, when the item uses variants. _(ro)_ |
| `unitOfMeasureCode` | Unit of Measure Code | Unit the quantity is expressed in. _(ro)_ |
| `locationCode` | Location Code | Location the return shipped from. _(ro)_ |
| `binCode` | Bin Code | Bin the quantity shipped from; used at non-directed Bin Mandatory locations. _(ro)_ |
| `lastModifiedDateTime` | SystemModifiedAt | When the line last changed; useful for delta reads. _(ro)_ |

## Related pages

Nested under [Return Shipments](https://eonesolutions.github.io/eone-bc-integration/core-returnShipments.md).
