Description
Describe the bug
Hi!
I use this Graph API request to install my app to Teams chat:
POST https://graph.microsoft.com/v1.0/chats/{chatId}/installedApps
{
"@odata.bind": "https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/{catalogAppId}"
}
I use Application permission type. App is published, all needed permissions listed in docs are granted. Variables chatId and catalogAppId are correct too.
Until tuesday (15th April 2025) this request worked properly: it returned 200 OK and the bot has been added to chats.
Hovewer, for the last 2 days the same request responds with 400 BadRequest and app is not being added to chats.
Nothing has been changed on my side: manifest, permissions - all is the same as before. Seems like something has been changed on the Teams API side and now this request is broken.
I tried to make this request via Graph Explorer - and there it works, but only with Delegated permission (from behalf a user). It's not useful for me because I need to make this request using my Application.
I also tried granting more permissions in Azure. It didn't help either. Event when I granted & consented all TeamsAppInstallation.* permissions - request still returns 400 BadRequest.