The problem still persist, can someone help please?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
When I make changes to any attributes of an address on the Outlook people website, and then retrieve that contact through the API, it only shows the updated attribute of the physicaladdress. However, it should show the entire address. As you can see in the screenshots, I only changed the ZIP code, but when I call that contact, it only shows the updated attribute of the address. Can someone please help? Is there any way to report this? Our integration with Outlook is currently stuck due to this issue.
References:
https://learn.microsoft.com/en-us/graph/api/resources/physicaladdress?view=graph-rest-1.0
https://learn.microsoft.com/en-us/graph/api/contact-get?view=graph-rest-1.0
Endpoint:
https://graph.microsoft.com/v1.0/me/contacts/{contactID}
The problem still persist, can someone help please?
Hi @Max Mueller ,
Hope you are doing well.
We tried to replicate your scenario at our end but we are not able to reproduce this issue.
The graph API contact-get is working as expected. Please see below screenshot for the same.
So this seems to be tenant specific issue and some filter setting might be done at exchange admin level.
To address this issue please raise a case with MS Support team aad.portal.azure.com from your tenant where you are facing issue respective team will provide exclusion for your tenant.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have further questions about this answer, please click "Comment".
@AtulThorat-MSFT you need to test this by doing a patch on an existing contact eg
What is happening is when you update one property in the collection it's deleting all the other existing properties in the address collection which shouldn't really happen so it's either a bug or something that needs to be documented.
Hi @Max Mueller ,
This is expected behavior, when you update structured properties such as homeAddress, you must pass the full property set. Documentation has been updated today with same contact-update.
Any property of type PhysicalAddress have to pass full property set as given the example snippet, failing to pass any property will update with null
.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Could someone report this problem to Microsoft? It still persists.