When I update a constituent’s address using the API, it is also updating the linked address on the associated organization as well as the address on other contacts connected to that organization. The address IDs are different, so I’m unsure why all linked addresses are being updated.
Constituent address output:
{
"id": "216891",
"city": "Lake Buena Vista",
"constituent_id": "112877",
"country": "United States",
"county": "Orange",
"date_added": "2025-07-10T15:11:15.037-04:00",
"date_modified": "2025-07-11T15:59:27.142-04:00",
"do_not_mail": false,
"formatted_address": "Lake Buena Vista, FL 32830",
"inactive": false,
"postal_code": "32830",
"preferred": false,
"start": "2014-07-23T00:00:00",
"state": "FL",
"type": "Business",
"information_source": "Constituent Notification"
},
Company address output:
{
"count": 1,
"value": [{
"id": "43353",
"city": "Lake Buena Vista",
"constituent_id": "33128",
"country": "United States",
"county": "Orange",
"date_added": "2017-01-17T22:21:46.107-04:00",
"date_modified": "2025-07-11T15:59:27.142-04:00",
"do_not_mail": false,
"formatted_address": "Lake Buena Vista, FL 32830",
"inactive": false,
"postal_code": "32830",
"preferred": true,
"start": "2014-07-23T00:00:00",
"state": "FL",
"type": "Business"
}
Both were modified at the same time, even though only one was targeted in the update.
Does anyone know how to prevent this behavior when working with address records in a Power Automate flow?
Thanks!