Hi Courtney, Thanks for the reply! I think that makes sense. Do I have this right: If we omit street_addresses from our PUT request: The contact's street addresses will not change. If we include street_addresses in our PUT request: The contact's street addresses will be updated to exactly match the contents of the array. Any street addresses not in the array will be deleted from the contact's street addresses. So, in my example, we could delete "456 Cherry Blossom Ln" from John Smith's street addresses like this: "street_addresses": [{"kind": "home", "street": "123 Linden Ave", "city" ... }] I.e., we only include "123 Linden Ave" in the street addresses array. "456 Cherry Blossom Ln" isn't there, so it's deleted. To rephrase what I have above, my understanding is: "street_addresses" property is missing from ContactPutRequest: No changes are made to the contact's street addresses "street_addresses" property is an array in ContactPutRequest: The contact's street addresses will be changed to exactly match the contents of the array, deleting any existing street addresses for that contact that are not in the array Is that right? Eric
... View more