Hi @Dzal DM
To integrate your apps/systems with Microsoft Teams (for example, sending chats, posting to channels, or creating calls), it’s important to understand how licensing works.
There is no separate “Microsoft Teams API subscription” required. Teams integrations are built using the Microsoft Graph API, and most Teams APIs no longer require additional billing or metering.
You mainly need:
- A Microsoft 365 tenant (with Microsoft Entra ID)
- Users with a Teams-enabled license
Any Microsoft 365 plan that includes Teams will work, for example:
- Microsoft 365 Business Basic / Standard / Premium
- Office 365 E3 / E5
For evaluation purposes, you can also start with the free trial (usually up to 1 month) available for many of these plans. Please note that after your one-month free trial ends, your subscription will automatically convert to a paid subscription and you’ll be charged the applicable subscription fee based on the subscription term and billing plan you select. Cancel anytime during your free trial to stop future charges. A credit card is required to sign up. Storage for trials will be limited. Microsoft reserves the right to suspend access to its products and services if payment is not received after your one-month free trial ends.
Access to Teams APIs is governed by permissions and admin consent, not just licensing. Your app must request the appropriate Microsoft Graph permissions, and a tenant admin must grant consent before the APIs can be used.
You can explore a detailed comparison of these plans here:
For detailed pricing or recommendations based on your scenario, you can also contact Microsoft Sales.
I hope this information is helpful.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.