Submit a return request on a customer's behalf for review. The request
then goes through merchant approval. This endpoint does not create
an active or approved return, and it does not create a Shopify return,
buy shipping labels, or capture payments.
Each return_line_items[].line_id is validated against the
order: an id that is not on the order, or a quantity that exceeds the
line's remaining returnable_quantity, is rejected with 400. Fetch the
current per-line returnable quantities (and the line_id to send) from
GET /orders/{order_number}/returnable-items.
Accepts an Idempotency-Key header (UUID). Duplicate requests with the same
key and body within 24 hours return the cached response. Same key with a
different body returns 422.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||