Update an amenity (and optionally move it to a different group)
PUT/api/v1/pms/property-amenities/:amenityId/amenity-groups/:amenityGroupId
Updates name, description, icon, and active on an existing amenity. Setting a different amenityGroupId in the path re-parents the amenity to that group. Both the amenity and the target group must exist and be active. Only rows where active = true can be updated; to reactivate a soft-deleted amenity, restore it directly.
Request
Responses
- 200
- 404
Amenity updated; returns the new state.
Amenity or target group not found.