Not able to get the publisher name for a MS Teams App through Graph API

Viewed 137

I'm trying to get the publisher name for Teams App and I'm using the below graph API end point:-

https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?$expand=appDefinitions&$filter=id eq 'GUID-xxxxxxxxx'

{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#appCatalogs/teamsApps(appDefinitions())",
"value": [
    {
        "id": "{GUID-xxxxxxxxxxxxxxxxx}",
        "externalId": null,
        "displayName": "OneNote",
        "distributionMethod": "store",
        "appDefinitions@odata.context": "https://graph.microsoft.com/v1.0/$metadata#appCatalogs/teamsApps(GUID-xxxxxxxxxxxxxxxx')/appDefinitions",
        "appDefinitions": [
            {
                "id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
                "teamsAppId": "GUID-xxxxxxxxxxxxxxxxxxxxxx",
                "displayName": "OneNote",
                "version": "1.0.0",
                "publishingState": "published",
                "shortDescription": "Use OneNote notebooks to collaborate on digital content with your team.",
                "description": "Use OneNote notebooks to collaborate on digital content and share it with your team.",
                "lastModifiedDateTime": null,
                "createdBy": null
            }
        ]
    }
    ]
}   

In the above response created by is null and also there is no publisher name field. Not able to find in Microsoft docs for graph API. Any clues would be appreciated. PowerShell/PowerAutomate/GraphAPI anything route can be done.

enter image description here

The image of how it shows in the MS Teams App.

1 Answers

We are able to repro this at our end and we have raised a bug internally. We do not have an ETA to share but we will share updates on this thread.

Related