Sazabi
APIComponents

Preview a component reactivation

POST
/components/{componentId}/reactivation/preview

Preview unchanged deregistration-owned dependents that remain eligible for explicit reactivation.

Path Parameters

componentId*string

Inactive component or merged-source ID to inspect.

Formatuuid

Request 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/reactivation/preview" \  -H "Content-Type: application/json" \  -d '{}'
{  "preview": {    "requestedComponentId": "54180ce8-81e7-4ff6-96a8-5c668adf87be",    "canonicalComponentId": "db6a73a5-21af-4453-8aa4-72d41f15a785",    "canonicalComponentName": "string",    "deregistrationOperationId": "85ba7c24-f58d-4e93-a25b-412199c21a43",    "affectedComponentIds": [      "0fdea54a-2d18-4bfa-9be7-ec94b1cb5190"    ],    "componentRevisions": {      "property1": 0,      "property2": 0    },    "eligible": {      "notificationRuleIds": [        "c7be8eef-3417-4ddd-a325-233430881a54"      ],      "automationBindingIds": [        "ebd00893-a5be-475a-8a13-fa5bbdd6ccd2"      ],      "recommendationScopeIds": [        "a6bccf0a-13a5-400c-9d0b-1af7cc2682de"      ],      "relationshipIds": [        "bb1f5d6e-a3b1-4822-9e78-83e46f9cd062"      ]    }  }}