Creating presence subscription for more than 650 users using MS Graph APIs
I want to know the Teams user Presence change and for that we are using MS Graph API create subscription.
https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-1.0&tabs=http
Create subscription API support MAX 650 users as per the documentation.
https://devblogs.microsoft.com/microsoft365dev/get-notified-of-presence-changes-the-microsoft-graph-presence-subscription-api-is-now-available-in-public-preview/
In my Azure Active Directory I have more than 650 users and because of that I did try to create multiple subscriptions with bunch of 650 users in each request.
But I am getting below error:
{
"error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: Conflict; Reason: A subscription already exists. It must be deleted before a another can be made.]",
"innerError": {
"date": "2022-08-08T08:51:50",
"request-id": "f0b556f3-f289-449c-810f-xxxxxxxxxxxx",
"client-request-id": "f0b556f3-f289-449c-810f-xxxxxxxxxxxx"
}
}
}
Is there a limitation that do not allow subscription for more than 650 users is not allowed using MS Graph API?
If so is there a way to create subscription for more than 650 users?