List Teams Apps

Retrieve published applications from the Microsoft Teams app catalog.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill list-teams-apps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: List Teams Apps
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/list-apps
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill list-teams-apps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you easily find and identify applications available within your Microsoft Teams environment, streamlining app management and discovery.

Core Features & Use Cases

  • Catalog Browsing: View all published apps in the Teams app catalog.
  • App Identification: Retrieve details like app ID, external ID, and display name.
  • Use Case: A Teams administrator needs to audit all available applications for compliance or to identify redundant apps. This Skill provides a quick way to get a comprehensive list.

Quick Start

Use the List Teams Apps skill to retrieve all apps from the catalog.

Frequently Asked Questions about List Teams Apps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list all apps in the Microsoft Teams catalog for an inventory audit?

To retrieve a list of applications published in the Microsoft Teams app catalog, you need an access token with the AppCatalog.Read.All scope. This permission allows you to query the Microsoft Teams API to view all published apps and their details.

Can I get the external ID and display name from the Teams app catalog?

Yes, querying the Microsoft Teams app catalog retrieves details like app ID, external ID, and display name for each published application. This app identification data is applicable for administrative tasks related to catalog management and compliance checks.

Do I need special permissions to query the Microsoft Teams app catalog?

Yes, you need an access token with the AppCatalog.Read.All scope to query the Microsoft Teams API. This specific permission is required to authenticate and retrieve the list of applications published in your environment's app catalog.

What is the best way to discover published apps in a Teams environment?

The best way to discover apps in your Teams catalog is to retrieve the full list of published applications via the Teams API. This streamlines app management and discovery by providing a comprehensive view of all available applications for administrative review.

When should I retrieve the Teams app catalog list?

You should retrieve the Teams app catalog list when you need to perform administrative tasks related to app inventory, compliance checks, or catalog management. It is ideal for Teams administrators needing to audit all available applications or identify redundant apps.