{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"HTTP client library for Microsoft Teams Bot Framework APIs, providing typed models, authentication handlers, and bot/user/conversation/team/meeting API clients.","skillfed_tags":["teams-bot-framework","microsoft-integration"],"use_cases":["Build a Teams bot that receives and responds to messages using typed Activity models for validation","Authenticate with Microsoft Teams APIs using ClientCredentials for service-to-service scenarios","Fetch bot and user tokens from Teams infrastructure for downstream Graph API calls","Validate and deserialize incoming Teams activities in a webhook handler"],"what_it_does":"microsoft-teams-api is a Python client library for integrating with Microsoft Teams via the Bot Framework. It wraps HTTP communication to Teams APIs and provides typed Pydantic models for activities, authentication flows (ClientCredentials and TokenCredentials), and specialized clients for bots, users, conversations, teams, and meetings. The library handles JWT token operations and validates incoming activity payloads against defined schemas.\n\nDevelopers use it to build Teams bots and integrations that need to authenticate with Microsoft services, send and receive typed messages, and interact with Teams resources. It depends on microsoft-teams-cards, microsoft-teams-common, pydantic for validation, and pyjwt for token handling. The package targets Python 3.11+ and is maintained actively within the microsoft/teams.py monorepo.","worth_installing":"Yes, if you are building a Teams bot or integration. The package is actively maintained, has low install friction, carries a permissive MIT license, and provides the core typed API surface needed for Teams Bot Framework work. No known vulnerabilities as of 2026-08-14. Requires Python 3.11+."},"id":"microsoft-teams-api","links":{"html":"https://skillfed.io/packages/microsoft-teams-api","md":"https://skillfed.io/packages/microsoft-teams-api.md","pypi":"https://pypi.org/project/microsoft-teams-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-04","license_spdx":"MIT","license_treatment":"permissive","name":"microsoft-teams-api","python_support":"supports_current","summary":"API package for Microsoft Teams"},"popularity":{"monthly_downloads":1033734,"position":4464,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.0.15"}
