---
title: ReturnLineItemType - Customer API
description: A line item that has been returned.
api_version: 2025-04
api_name: customer
type: interface
api_type: graphql
source_url:
  html: 'https://shopify.dev/docs/api/customer/2025-04/interfaces/ReturnLineItemType'
  md: >-
    https://shopify.dev/docs/api/customer/2025-04/interfaces/ReturnLineItemType.md
---

# Return​Line​Item​Type

interface

A line item that has been returned.

## Fields

* id

  [ID!](https://shopify.dev/docs/api/customer/2025-04/scalars/ID)

  non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

  A globally-unique ID.

* line​Item

  [Line​Item!](https://shopify.dev/docs/api/customer/2025-04/objects/LineItem)

  non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

  The specific line item that's being returned.

* quantity

  [Int!](https://shopify.dev/docs/api/customer/2025-04/scalars/Int)

  non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

  The quantity of the line item that's been returned.

* return​Reason

  [Return​Reason!](https://shopify.dev/docs/api/customer/2025-04/enums/ReturnReason)

  non-null

  The reason for returning the line item.

***

## Types implemented in

* [Return​Line​Item](https://shopify.dev/docs/api/customer/2025-04/objects/ReturnLineItem)

  OBJECT

  A line item that has been returned.

  * id

    [ID!](https://shopify.dev/docs/api/customer/2025-04/scalars/ID)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    A globally-unique ID.

  * line​Item

    [Line​Item!](https://shopify.dev/docs/api/customer/2025-04/objects/LineItem)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    The related line item that has been returned.

  * quantity

    [Int!](https://shopify.dev/docs/api/customer/2025-04/scalars/Int)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    The line item quantity that has been returned.

  * return​Reason

    [Return​Reason!](https://shopify.dev/docs/api/customer/2025-04/enums/ReturnReason)

    non-null

    The reason the line item quantity was returned.

* [Unverified​Return​Line​Item](https://shopify.dev/docs/api/customer/2025-04/objects/UnverifiedReturnLineItem)

  OBJECT

  An unverified return line item.

  * id

    [ID!](https://shopify.dev/docs/api/customer/2025-04/scalars/ID)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    A globally-unique ID.

  * line​Item

    [Line​Item!](https://shopify.dev/docs/api/customer/2025-04/objects/LineItem)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    The specific line item that's being returned.

  * quantity

    [Int!](https://shopify.dev/docs/api/customer/2025-04/scalars/Int)

    non-null[Pre-auth accessible](https://shopify.dev/docs/apps/build/customer-accounts/order-status-page#customer-account-api)

    The quantity of the line item that's been returned.

  * return​Reason

    [Return​Reason!](https://shopify.dev/docs/api/customer/2025-04/enums/ReturnReason)

    non-null

    The reason for returning the line item.

***

##### Variables

```json
{
	"id": "",
	"lineItem": "",
	"quantity": "",
	"returnReason": ""
}
```

##### Schema

```graphql
interface ReturnLineItemType {
  id: ID!
  lineItem: LineItem!
  quantity: Int!
  returnReason: ReturnReason!
}
```
