APIComponents
Reactivate a component
Reactivate an inactive canonical component and only the explicitly selected eligible dependents. Prior rules, automations, and relationships stay detached unless explicitly selected.
Path Parameters
componentId*string
Inactive component or merged-source ID confirmed by preview.
Format
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/components/497f6eca-6276-4993-bfeb-53cbbbba6f08/reactivate" \ -H "Content-Type: application/json" \ -d '{ "deregistrationOperationId": "85ba7c24-f58d-4e93-a25b-412199c21a43", "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6", "reason": "string", "componentRevisions": { "property1": 0, "property2": 0 } }'{ "result": { "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969", "status": "complete", "requestedComponentId": "54180ce8-81e7-4ff6-96a8-5c668adf87be", "canonicalComponentId": "db6a73a5-21af-4453-8aa4-72d41f15a785", "affectedComponentIds": [ "0fdea54a-2d18-4bfa-9be7-ec94b1cb5190" ], "reactivated": { "notificationRuleIds": [], "automationBindingIds": [], "recommendationScopeIds": [], "relationshipIds": [] } }}