id is derived from the URL path and cannot be changed. Only provided fields are updated. module_scope must be camelCase; version must be semver; URL fields must be valid URLs. Returns 202 Accepted — read the updated extension back via GET /ui-extensions/{id} once the SBUS consumer has persisted the change.Authorization: Bearer ********************curl --location --request PUT 'https://awqacore01.crexendocloud.com/ns-api/v2/ui-extensions/' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "My Extension (renamed)",
"version": "1.0.1",
"enabled": false,
"description": "Updated description"
}'{
"code": 202,
"message": "Accepted"
}