Hello Ankit,
Good afternoon and thank you for your questions.
About the specifics of the meter, you can refer to Payment models and licensing requirements for Microsoft teams APIs | Reference: https://learn.microsoft.com/en-us/graph/teams-licenses
The article is helpful to know about the payment model and licensing requirements for the Teams APIs.
Required license for model=A
Reference: https://learn.microsoft.com/en-us/graph/teams-licenses#required-licenses-for-modela
model=A
API: chatMessage change notifications
Who needs a license: Message sender
Seeded capacity: 800 messages per user per month per app
Notes: Seeded capacity is shared with conversationMember change notifications
model=B
API: chatMessage change notifications / chat change notifications
Seeded capacity: None
Price for use: $0.00075 per message
For other information about the maximum subscription quotas, please refer to https://learn.microsoft.com/en-us/graph/api/resources/webhooks?view=graph-rest-1.0
Resource: Teams chatMesasge
Supported resource paths: Changes to chat messages in a specific channel: /teams/{id}/channels/{id}/messages
Maximum subscription quotas:
- Per app and channel or chat combination: 1 subscription.
- Per user (for subscriptions tracking chat messages in all chats the user is part of): 10 subscriptions.
- Per organization: 10,000 total subscriptions.
If I answered your question, please upvote this and accept it as an answer. Have a great day ahead.