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 Calendar API
Microsoft Graph Identity API
Microsoft Graph Identity API
A Microsoft API to access Azure Active Directory (Azure AD) resources to enable scenarios like managing administrator (directory) roles, inviting external users to an organization, and, if you are a Cloud Solution Provider (CSP), managing your customer's data.
272 questions
No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sheena-MSFT 1,711 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.