Get App

Retrieve Microsoft Teams app catalog properties using a unique identifier.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to easily retrieve detailed information about a specific application within the Microsoft Teams app catalog, eliminating the need to manually search through documentation or interfaces.

Core Features & Use Cases

  • App Information Retrieval: Fetches properties like ID, display name, and distribution method for a given app.
  • Integration: Can be used by other systems or agents to programmatically access app details for further processing or display.
  • Use Case: An IT administrator needs to quickly find the externalId of an app to manage its deployment or permissions.

Quick Start

Get the details for the app with the ID 'app-id-001'.

Frequently Asked Questions about Get App

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

FAQPage Schema
How do I retrieve specific app details from the Microsoft Teams app catalog?

To retrieve app details from the Microsoft Teams app catalog, you use the app's unique identifier to fetch properties like display name, ID, and distribution method. This requires a valid access token with the AppCatalog.Read.All scope.

What properties can I get when fetching app information from the Teams catalog?

When fetching app information from the Teams catalog, you get properties including the app's unique ID, display name, external ID, and distribution method. These details are useful for management, auditing, or integration purposes.

Do I need specific permissions to access the Microsoft Graph Teams app catalog?

Yes, you need a valid access token with the AppCatalog.Read.All scope to access the Microsoft Graph Teams app catalog. This permission scope allows you to securely retrieve properties for specific apps within the ecosystem.

What is the best way to find an app's external ID for deployment management in Teams?

The best way to find an app's external ID for deployment management in Teams is to retrieve the specific app details using its unique identifier. This fetches the necessary properties directly from the Teams app catalog for administrative use.

Can I use this approach to programmatically integrate Teams app details into other systems?

Yes, you can use this approach to programmatically integrate Teams app details into other systems. By fetching app properties via Microsoft Graph, other agents or systems can access the catalog information for further processing or display.

Why does fetching app details from the Teams catalog require an access token?

Fetching app details from the Teams catalog requires an access token to ensure secure access to Microsoft Graph resources. The token validates that your application has the necessary AppCatalog.Read.All permissions to query catalog information.