Graph API does not include forwarded room in "location" field in calendar event.

Copper Contributor

The next Graph API returns wrong "location" field if the user forwards the calendar event to another room on the web app UI (Outlook calendar view).
Even after the another room says "Yes" to the event, the "location" field does not contain that room.
That behavior seems to be a bug.
Please fix.

Thank you.

Kazuo Makijima

4 Replies
{"error":{"code":"InvalidAuthenticationToken","message":"Access token is empty.","innerError":{"date":"2024-04-03T06:54:18","request-id":"0298d774-b346-4194-a231-7d76b01be5bf","client-request-id":"0298d774-b346-4194-a231-7d76b01be5bf"}}}

InvalidAuthenticationToken?

@peiyezhu No. I tried that API by Graph API explorer after signing-in it.

I put the part of the API response json here.
The "location" contains only either of two rooms.
That's strange.

 

            "location": {
                "displayName": "Huddle Space X",
                "locationUri": "email address removed for privacy reasons",
                "locationType": "conferenceRoom",
                "uniqueId": "email address removed for privacy reasons",
                "uniqueIdType": "directory",
                "address": {
                    "street": "",
                    "city": "",
                    "state": "",
                    "countryOrRegion": "JP",
                    "postalCode": ""
                },
                "coordinates": {}
            },
            "attendees": [
                {
                    "type": "resource",
                    "status": {
                        "response": "accepted",
                        "time": "2024-04-03T04:10:25.3581373Z"
                    },
                    "emailAddress": {
                        "name": "Huddle Space X",
                        "address": "email address removed for privacy reasons"
                    }
                },
                {
                    "type": "resource",
                    "status": {
                        "response": "accepted",
                        "time": "2024-04-03T04:25:47.0436868Z"
                    },
                    "emailAddress": {
                        "name": "Room A",
                        "address": "email address removed for privacy reasons"
                    }
                }
            ],

@Kazuo_Makijima_SHARP 

https://developer.microsoft.com/en-us/graph/graph-explorer

    

Screenshot_2024-04-03-15-16-55-199_com.microsoft.emmx.jpg

 I tried and got above response.

I am not sure what is your problem in detail.

I have seen your response which looks pretty well.

 

"location" field must include both of the two rooms in "attendees" field.
Anyway, I would like to get Microsoft's answer.