Calling "/v1.0/places/" and "/v1.0/users/" returns two different sources

Edward Campbell 1 Reputation point

When I call$select=displayName, givenName, surname, id, mail, officeLocation, userType, userPrincipalName, isResourceAccount, type, calendar
I get the exact same users, rooms and equipment that is displayed in 365 Admin Center. If I delete an entity in the Admin Center, it is no longer returned in the API call.

However, when I call
I get a completely different list of entities (by the look of the names, the entities have been added earlier by another developer).

No matter what I add or delete, either through powershell or the Admin Central, the changes are reflected in the first API call (/users/) but not in the latter (/places/).

Do anyone know what I'm missing here?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,492 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sheena-MSFT 1,721 Reputation points

    Hi @Edward Campbell ,

    By using this Graph API endpoint we can only fetch all the rooms in the tenant as mentioned here and if we are making any changes to this room resource (updation,deletion) operations, typically it will 4 to 24 hours to reflect the changes via Places Graph API endpoint.

    You can exclusively find this rooms in Exchange online admin center under Recipients->Resources
    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".

    1 person found this answer helpful.