---
title: "Assess Dispositions"
method: POST
path: "/dispositioning/assess"
tags: ["Assess Dispositions"]
---

# Assess Dispositions

`POST /dispositioning/assess`

Assess return line item dispositions.

### Required API key scope
- Returns

## Request body

- AssessDispositionRequest
  - `items` Disposition[], required — An array of items to be dispositioned.
    - `disposition_outcome` 'back_to_stock' | 'resale_hold' | 'recycle' | 'donate' | 'missing'
    - `return_processor` string, nullable
    - `note` string, nullable
    - `inspected_at` string, date-time

## Response `200`

Success

- Disposition[]
  - `disposition_outcome` 'back_to_stock' | 'resale_hold' | 'recycle' | 'donate' | 'missing'
  - `return_processor` string, nullable
  - `note` string, nullable
  - `inspected_at` string, date-time

## Other responses

- `401` — Unauthorized
- `403` — Forbidden — one or more line items do not belong to the authenticated shop.
- `422` — Unprocessable

---

[API](https://skmtc.dev/loopreturns/apis/listings-api.md) · [All operations](https://skmtc.dev/loopreturns/apis/listings-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/loopreturns/listings-api/revisions/750e6012dbb8/schema)
