remove_party_address_by_id
Remove a specific address from a party by its row ID. Get the ID from get_party, then delete the entry; retrying reports alreadyRemoved to keep operations idempotent.
Instructions
Remove one address entry from a party by its row id. Atomic and reversible — no confirm: true gate (re-add with add_party_address). Discover the id via get_party. Idempotent on retry: response is {removed: true, alreadyRemoved: false, partyId, addressId, party} on a fresh remove or {removed: true, alreadyRemoved: true, partyId, addressId} if the row was already gone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| partyId | Yes | ||
| addressId | Yes | Capsule's id for the address row. Read it from get_party (each entry in addresses carries an id). |