Skip to content

Update RMA custom field

Partial update — send only the fields you want to change; omitted fields keep their current value. Permission: sales.rma.custom-fields.edit.

Endpoint

PUT /api/admin/rma/custom-fields/{id}

Request body

FieldTypeRequiredNotes
labelstringNoField label.
is_requiredintegerNo1/0.
positionintegerNoSort order.
statusintegerNo1 active / 0 inactive.
optionsarrayNoSending options replaces the full option set. Each entry { name, value }.

Returns 200 with the updated RMA custom field.

Released under the MIT License.