remove_additional_party
Removes an additional-party link from an opportunity or project without deleting the party itself. Requires confirmation and returns a flag if the link was already removed.
Instructions
Remove an additional-party link between an opportunity/project and a party. The party itself is NOT deleted. Requires confirm=true. Reversible by re-adding via add_additional_party. Idempotent on retry: response is {removed: true, alreadyRemoved: false, entity, entityId, partyId} on a fresh remove or {removed: true, alreadyRemoved: true, ...} if the link was already gone (Capsule's 404 is caught and converted).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity | Yes | Which entity has the additional-party links. | |
| confirm | Yes | Must be set to true. Removes the link between the entity and the additional party. The party itself is not deleted. Reversible by re-adding the link. | |
| partyId | No | ||
| entityId | No |