Graph Api create subscription returns BadRequest ExtensionError when includeResourceData set to false.
POST https://graph.microsoft.com/v1.0/subscriptions
{
"changeType": "updated,deleted",
"notificationUrl": "https://notificationsapp.azurewebsites.net/api/notify",
"resource": "/groups",
"expirationDateTime": "2021-07-14T04:00:00.0000000Z",
"clientState": "ClientStateSecret",
"includeResourceData": false
}
Response:
{
"error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: BadRequest; Reason: BadRequest]",
"innerError": {
"date": "2021-07-14T03:47:43",
"request-id": "60825edd-387a-438e-8c2a-5a7ba042870b",
"client-request-id": "60825edd-387a-438e-8c2a-5a7ba042870b"
}
}
}
If I remove the "includeResourceData": false, then the subscription is successfully created.
Best,
Emmanuel