Components

Remove a component relationship

Historically end a confirmed component topology edge.

post/components/relationships/remove

Request body

projectIdstring uuid

Project containing the component topology. Auto-filled from CLI and SDK context when omitted.

sourceComponentIdstring uuid required

Child or dependency-source component ID.

targetComponentIdstring uuid required

Parent or dependency-target component ID.

relationshipType'part_of' | 'depends_on' required

Relationship semantics: part_of is an acyclic child-to-parent edge; depends_on may be cyclic.

requestIdstring uuid required

Project-scoped idempotency key for this exact mutation.

reasonstring required
componentRevisionsobject required
confirmPolicyImpactboolean

Confirm the descendant-scoped notification and automation changes shown by preview.

Response

OK

Changes

No recorded changes to this endpoint across all 4 revisions of this API.