Skip to content

Create Return

Opens an RMA request for an order item. Use List Returnable Items to get the eligible items and their caps, and List Return Reasons for the reason ids of the chosen resolution type.

Endpoint

EndpointMethod
/api/admin/rma/requestsPOST

Request Body

FieldTypeRequiredDescription
order_idintegeryesThe order to open the return against.
order_item_idintegeryesThe order item being returned/canceled.
rma_qtyintegeryesQuantity to return. Capped server-side by the item's returnable/cancelable quantity.
resolution_typestringyesreturn or cancel_items.
rma_reason_idintegeryesA reason id valid for the chosen resolution_type.
informationstringnoFree-text note.
package_conditionstringnoCondition of the package (e.g. opened).

To attach proof images, send the request as multipart/form-data with the fields above plus one or more images[] file parts.

Permission

sales.rma.requests.create

TIP

See the Returns overview for the status workflow.

All admin endpoints require an admin Bearer token — see Authentication.

Released under the MIT License.